Puerto Princesa is where almost every visitor lands in Palawan. El Nido, on the northern tip of the same province, is where most of them are actually headed. Between the two sits a single highway, a bus that runs it end to end, an airline network that connects El Nido to places other than Puerto Princesa, and a private aircraft that skips all of it. This page compares the four honestly, in the order most travellers weigh them.
Read more about Puerto Princesa and more about El Nido if you're still deciding how much time each end of the trip deserves — what follows is only about the gap between them.
The real cost of getting between the two is rarely the fare itself; it's the day it takes out of a trip that, for most visitors, only runs a week or two. Every option below covers the identical distance. What changes is how much of your holiday you spend covering it, and that is the number worth weighing before the price of any one ticket.
The road
Every surface option between Puerto Princesa and El Nido runs the same single highway, typically five to six hours door to door, longer still in heavy rain or during peak season when traffic on the road itself thickens. There is no alternate route and no shortcut; the distance is what it is, and the road's condition on any given day is the one variable nobody can promise you in advance. The final stretch winds over hills before dropping into Bacuit Bay, which is where a slow start further south tends to compound into a slower finish.
A shared van is the option most backpackers and budget travellers take: you book a seat, share the vehicle with other passengers, and the van leaves on a schedule rather than on your own timetable. That schedule usually means a departure time fixed by the operator, not by you, and stops along the way to pick up or drop off other passengers. A private van covers the identical road in the identical time, but you book the whole vehicle rather than a seat in it, which buys you your own departure time and the ability to stop where you want along the way — useful for a family or a small group who would rather not coordinate around strangers' plans, or who are carrying more luggage than a shared seat comfortably allows.
A bus covers the same highway too, and it is the cheapest way to make the trip and also the slowest, typically taking longer than either van option because of additional stops along the route. For a traveller with a flexible schedule and a tight budget, it is a legitimate way to see the province from a window rather than a workaround to avoid. Nobody should book a bus expecting to save time over a van; the saving is in the fare, not the hours.
Flying commercially
There is no reliable scheduled flight directly between Puerto Princesa and El Nido. El Nido Airport, on the Lio estate north of town, is served by airlines connecting it with Manila and Cebu instead — a different pair of cities than the one most Puerto Princesa arrivals actually want to reach next.
Practically, that rules out the usual shortcut of simply booking a connecting flight. A commercial routing between the two Palawan towns would mean flying out to Manila or Cebu and back in on a second ticket — considerably further, in both distance and layover time, than the direct road trip it would be replacing. For anyone planning an itinerary that starts in Puerto Princesa and ends in El Nido, or the other way around, the choice in practice comes down to the road or a private flight, not a scheduled airline seat.
The one case where the airlines matter here is the other end of the journey: if your trip already includes Manila or Cebu — flying in from abroad, say, or connecting onward afterwards — then a flight straight into El Nido Airport from one of those cities can replace the Puerto Princesa leg of the itinerary entirely, rather than being compared against it. That's a different trip to the one this page is comparing, but worth knowing before you assume Puerto Princesa is the only way in.
The private flight
A private aircraft covers the same ground in about fifty minutes, following the coastline north before Bacuit Bay's limestone islands come into view on the approach into Lio. The aircraft used on this leg is a three-seat Cessna 182, priced for the whole aircraft rather than per passenger, so the figure below is what the flight costs split between however many of you are travelling together, up to three. A group larger than three would need a second aircraft flying alongside, priced as its own leg rather than folded into one fare.
Fifty minutes is a typical block time for this aircraft on this route, confirmed at booking rather than fixed months in advance, and it depends on conditions on the day. A light aircraft flies in visual weather, so a departure can be moved rather than flown into conditions it shouldn't; that is a change of time, not a cost, and a flight that can't safely operate is rescheduled rather than charged.

PPS ENI
Cessna 182 · up to 3 passengers · 90 kg luggage
Operated by Visayan Skyventures
Whole aircraft
₱100,000
$1,650
That figure is the same live price the full Puerto Princesa to El Nido route page shows, with both directions priced separately and the aircraft specifics alongside. The flight lands at El Nido Airport itself, a few kilometres north of El Nido town on the Lio estate, so there is no separate transfer from a different airfield to plan for once you land.
Booking one is a request, not a purchase: choose the date and passenger count, an accredited operator confirms availability, usually within hours, and only then does a secure payment link follow. Nothing is charged before that confirmation, and same-day requests sometimes work outside peak season, though a few days' notice gives an operator more room to say yes.
Side by side
Put together, here is how the options compare on time, on who pays for what, and on who each one actually suits:
| Mode | Time | Cost basis | Best for |
|---|---|---|---|
| Shared van | 5–6 hours | Lowest per seat | One highway; longer in rain or peak season. Best for a solo traveller on a loose budget. |
| Private van | 5–6 hours | Mid, per vehicle | Same road, your own departure time. Best for a family that wants to set its own stops. |
| Bus | Longest | Cheapest | Same highway, more stops along the way. Best for the most budget-conscious traveller with time to spare. |
| Scheduled airline | — | — | No reliable direct service; airlines connect El Nido with Manila and Cebu instead. |
| Private flight (Avian) | About 50 minutes | Live price above, per aircraft | Whole aircraft, up to three passengers. Best for two or three people on a short trip. |
Road and bus times are typical and vary with weather, traffic and season; flight time is a typical block time confirmed at booking.
Read the table by what each row costs you rather than what it costs in pesos alone: the van and bus rows trade money for hours, the private flight row trades hours for money, and the scheduled airline row simply doesn't run this pair at all. Which trade is worth making depends on how many people are splitting the aircraft price and how many days the trip actually has to spare.
Stopping at San Vicente on the way
The same highway that carries every van and bus between Puerto Princesa and El Nido has a turn-off toward the coast partway along, leading to San Vicente and Port Barton. San Vicente Airport sits minutes from Long Beach, fourteen kilometres of sand, and is also home to a beach-landing skydiving dropzone. If your itinerary has room for a stop rather than a straight run through, it sits geographically between the two towns this page is about.
A private flight can make that same stop: the Puerto Princesa to San Vicente route is priced on its own page, at roughly thirty minutes in the air against three to four hours by road, and it is a separate booking from the El Nido leg rather than a single combined ticket. Someone flying San Vicente to El Nido afterwards, rather than doubling back to Puerto Princesa, has that leg priced separately too.
What we would do
A solo backpacker with a flexible schedule and a tight budget is well served by the van or the bus — the road is part of the trip, not an obstacle to it, and there is no time pressure making the extra hours cost anything real.
Two or three people on a short trip are the ones the private flight is built for. Splitting one whole-aircraft price between two or three travellers, against five to six hours each way that a short holiday can't easily spare, is where the fifty-minute flight starts to make plain sense rather than feeling like an indulgence. A honeymoon, a family with young children, or a group who would otherwise lose the better part of an arrival or departure day to the highway are all the same case in different clothes: the flight buys back a day that a longer, looser trip wouldn't have missed in the first place.
Either way, nothing above requires guessing at a fare before you decide. The road and bus options are booked locally on arrival or through a local operator; the flight's price is the live figure shown further up this page, in both currencies, before you request anything at all.
