
Puerto Princesa to El Nido: every option, priced
Puerto Princesa to El Nido is about 260 km by road, 5 to 6 hours, and there is no direct flight. The default is a Lexxus shared van at ₱650 (~$11), about 5 hours 30, with seven departures a day from its terminal at the New Market in San Jose. Cherry Bus runs four buses a day, at 07:00, 09:00, 11:00 and 21:30; the 09:00 Deluxe and the Lazy Boy buses have air conditioning and a toilet on board. Cherry Bus does not publish fares on its website, and ticket resellers list roughly ₱630–1,000 depending on class. A private van for the whole group is listed on GetYourGuide from $166 for up to 12 people. Older guides still name RORO Bus; we found no current RORO timetable.
One highway, about 260 km, under 50 km/h
Everything north runs on the North Palawan Highway through Roxas and Taytay. Cherry Bus puts the distance at about 260 km. The road is not the problem; the bends are.
The Lexxus van takes about 5 hours 30 for roughly 260 km, an average a little under 50 km/h, because the highway is two lanes, runs through towns and climbs through hills. There is a meal and toilet stop on the way. The stretch north of Taytay is the most winding part, and it is where motion sickness tends to hit.
Vans arrive at the El Nido bus terminal in Corong-Corong, not in El Nido town, so budget a short tricycle ride onward to your room. In Puerto Princesa the Lexxus terminal is at the New Market in San Jose, on the north side of the city, a tricycle ride from downtown or the airport. Cherry Bus uses the San Jose bus terminal area; confirm the boarding point when you book.
If you get motion sick on mountain roads, sit at the front or in the middle rather than the back row, and take a motion-sickness tablet (meclizine, sold in Philippine pharmacies as Bonamine) before you leave rather than when you start to feel it.
Every way north, priced
Seven ways to buy the trip, one road. The only wrong answers are a platform seat bought without knowing the ₱650 counter fare, and any plan that assumes a flight exists.
| Option | Fare | Time | What it buys | Verdict |
|---|---|---|---|---|
| Lexxus shuttle van New Market, San Jose · 07:00, 08:00, 09:30, 11:00, 13:00, 15:00, 17:00 | ₱650 ~$11 | 5 h 30 | The default. Seven departures, terminal to terminal, one meal stop. | WORTH IT |
| Cherry Bus, 09:00 Deluxe aircon and onboard toilet | about ₱810–840 reseller fares | 5–6 h | Overhead racks and luggage bays under the bus, and a toilet. The comfortable daytime answer. | WORTH IT |
| Cherry Bus, 07:00 Economy | about ₱630–650 reseller fares | 5–6 h | The cheapest seat on the road, at about the same price as the van. | DEPENDS |
| Cherry Bus Lazy Boy, 11:00 or 21:30 recliner seats and onboard toilet | about ₱960–1,000 reseller fares | 5–6 h | The 21:30 saves a hotel night and arrives in the small hours. Backpackers like it. | DEPENDS |
| GetYourGuide shared transfer | $21 ~₱1,220 | 5–6 h | 3.3★ from 617 reviews. About double the counter fare, for a booking you can hold from home with free cancellation up to 24 hours ahead. | DEPENDS |
| GetYourGuide private van | $166 per van, up to 12 | about 6 h | Pickup at your hotel or the airport at a time you choose. Only 6 reviews (3.9★), so the rating says little. | WORTH IT |
| RORO Bus | — | — | No current timetable found. Older guides and forum threads still name it. Cherry Bus is the bus company we could confirm. | SKIP |
| Fly Puerto Princesa to El Nido | — | — | No such flight. El Nido's Lio airport has flights from Clark and Cebu, and links to Boracay, Bohol and Coron, but none from Puerto Princesa. | SKIP |
Lexxus fare and times from its published schedule (pamasahe.com, updated September 2026). Cherry Bus times from cherrybuspalawan.ph; Cherry Bus does not publish fares, so the bus fares are reseller figures. GetYourGuide prices and ratings as listed on 5 October 2026.
There is no Puerto Princesa to El Nido flight
This is the single most common wrong assumption about Palawan, and it shapes whole itineraries badly.
El Nido has an airport, Lio (ENI), just north of town, but nothing flies there from Puerto Princesa. Since 29 March 2026 the El Nido flights that used to leave Manila's NAIA leave from Clark instead, and since 1 July 2026 the former AirSWIFT flights are operated by Cebgo, Cebu Pacific's regional airline. Cebu Pacific lists El Nido flights from Clark and links between El Nido and Boracay, Bohol, Cebu and Coron.
What this means for planning is concrete. If your trip is really about El Nido and you are not spending nights in this city, fly into Lio directly from Clark or Cebu. The van costs you half a travel day each way. Fly into Puerto Princesa only if you will actually spend two or more nights here for the Underground River and Honda Bay.
The clean version that avoids backtracking: fly into Puerto Princesa, do the river and the city, van north to El Nido, fly out of Lio. It costs one van ride instead of two. The arrival page covers the flights into this city.
And if the plan was to see El Nido without moving hotels, read the page on a day trip from Puerto Princesa to El Nido first. The tour exists, and it is 20 hours long.
El Nido is better than Puerto Princesa at the thing you came to Palawan for. The limestone lagoons and the gin-clear water are five and a half hours north, and no amount of writing changes that. What Puerto Princesa has is the Underground River, the cheapest and most frequent flights on the island, a food scene locals actually eat in, and no crowd. Concede the first point and the rest of this site is worth trusting.
How far ahead you actually need to book the van
What fits, and what gets charged
This is the fork that decides van versus bus for most people, and almost nobody thinks about it until the roof rack.
Shared vans are tight. The GetYourGuide shared transfer, for example, says its vans carry up to 15 passengers with one small hand-carry bag each, and charges from ₱990 for each larger bag. Counter vans put bags on the roof or in the back, and a full van runs out of space. If you are carrying a dive bag, a surfboard or two large cases, the van is the wrong vehicle.
Cherry Bus is the roomier choice. It has overhead racks and luggage storage under the bus, and the Deluxe and Lazy Boy buses have a toilet, which matters on a 5–6 hour trip with children.
If you take the van anyway, there is a simple fix for the cramped seats: buy two seats and put your hand luggage on the one beside you. At ₱650 a seat you have spent ₱1,300, still far less than a private van.
Booking the seat from home
The counter fare is ₱650 and the platform fare for a shared seat is $21, roughly ₱1,220. That gap is the price of certainty, not of quality, and the ratings below are the reason this page keeps saying so.
Affiliate links: if you book through one we may earn a commission, at no extra cost to you. Partners do not pay to be listed. How this site makes money
The 3.3-star problem, stated plainly
The El Nido van is the most complained-about way north. Drivers are fast, vans get full, and luggage space is tight. The air-conditioned bus is an hour or two slower, more comfortable, and takes real luggage. It is the better answer for anyone travelling with children, big bags, or a low tolerance for mountain roads.
That rating is not a rounding error on a good product. The bestselling shared transfer sits at 3.3 out of 5 across 617 reviews, and its own transport sub-score is lower still, at 3.2. The van-versus-bus page lays out the safety argument and who should be on the bus instead.
None of that makes the van the wrong choice for a fit adult with one bag who wants to be in El Nido by lunchtime. It makes it the wrong default for families, for anyone travelling with a car-sick child, and for anyone who would rather lose an hour than spend five of them tense.
The practical bit
Getting to El Nido: the questions people actually ask
How do you get from Puerto Princesa to El Nido?
By road, about 260 km and 5 to 6 hours. A Lexxus shared van is ₱650 with seven departures a day, Cherry Bus runs four buses a day at roughly ₱630–1,000 depending on class, and a private van is listed from $166 for up to 12 people. There is no flight between the two.
Is it better to pre-book the van or do it when I get there?
Book it the day before through your hotel. Seven Lexxus vans and four Cherry Bus runs a day is real capacity. Pre-book from home only for Holy Week, Christmas, New Year, or the 21:30 Lazy Boy bus.
How much is the van from Puerto Princesa to El Nido?
₱650 (~$11) on Lexxus. On GetYourGuide a shared seat is $21, roughly ₱1,220: you are buying a voucher and free cancellation up to 24 hours ahead, not a better vehicle.
Is there a RORO bus from Puerto Princesa to El Nido at 04:00?
We could not find one. Cherry Bus's own timetable starts at 07:00, and its night bus leaves at 21:30. Older guides and forum threads still mention RORO Bus departures at 04:00 and 05:00, but we found no current RORO timetable.
Can I fly from Puerto Princesa to El Nido?
No. El Nido's Lio airport has flights from Clark and Cebu and links to Boracay, Bohol and Coron, operated by Cebgo, but nothing from Puerto Princesa. Since 29 March 2026 the Manila-area flights leave from Clark, not NAIA.
How long does the bus take compared with the van?
Cherry Bus says around 5 hours; plan on 5 to 6. The Lexxus van is about 5 hours 30. The bus gives you bigger seats, luggage bays under the floor and, on the Deluxe and Lazy Boy buses, a toilet.
Where does the van drop you in El Nido?
At the El Nido bus terminal in Corong-Corong, a short tricycle ride from El Nido town. Vans do not run into the town centre, so add the tricycle to the end of every quoted journey time.
What if I have big luggage?
Take Cherry Bus, which has storage under the bus. Shared vans are tight: the GetYourGuide shared transfer allows one small hand-carry bag each and charges from ₱990 per larger bag.
Cash, and where to sleep the night before
Draw cash in the city. Tours, tricycles, markets and most small restaurants take cash. Foreign cards usually pay a fee per withdrawal, so take out larger amounts less often, and decline the machine's offer to charge you in your own currency. Sabang has few or no machines, so arrive with what you need for your stay.
Pay for the counter ticket and the tricycles at both ends in cash. Draw what you need in the city before you leave, because El Nido's machines have their own queues.
If you are landing at Puerto Princesa and heading north the next morning, sleep near the airport or downtown and have your hotel book a van company that collects from the door. The one-night-before page covers which of those two areas saves you time. Another option is to sleep in Sabang, do the river first thing, and continue north without backtracking through the city.
Or break the trip in two: Puerto Princesa to Port Barton by van is ₱600 and about 3 hours 30, and a night there turns one long ride into two shorter ones.