Puerto Princesa → El Nido
It's a long drive north. Shared vans take about 5 to 6 hours, buses 6 to 9 hours, and a private car about 5 hours. Flights between the two are limited or suspended.
Quick facts
- Connections1, all timed for you
- PriceQuoted for your group
- GroupsWelcome
- BookAt least 7 days ahead
How the journey works
- 1Van or private carPuerto Princesa to El Nido
Ports and operators
- Shared van companies
- RoRo Bus and Cherry Bus (from San Jose Terminal)
- Private car
⚠️ Pitfalls to avoid
- Shared vans can wait until they're full before leaving.
- The road is winding. Take motion-sickness tablets if you need them.
- A private van lets you stop for views and lunch, and it suits groups.
- Arrive in El Nido before dark if you can.
Quick answers
How do I get from Puerto Princesa to El Nido?
It's a long drive north. Shared vans take about 5 to 6 hours, buses 6 to 9 hours, and a private car about 5 hours. Flights between the two are limited or suspended.
How long does Puerto Princesa to El Nido take?
About 5 to 6 hours. Ann times the connections so you don't wait around at ports.
What should I watch out for on Puerto Princesa to El Nido?
Shared vans can wait until they're full before leaving. The road is winding. Take motion-sickness tablets if you need them.
Can Ann book Puerto Princesa to El Nido for me?
Yes. Ann books the ferries, boats and drivers you need, times every connection, and is your one contact for the whole journey. Send your plan for a free quote.
What if a ferry is cancelled because of bad weather?
You get a refund for that part of the trip, and you can contact Ann for the options. Missed ferries, or a missed or delayed taxi to the port, aren't refunded.
How far ahead should I book?
At least 7 days before you travel, and earlier in peak season (December to May) and on holidays.
✔ Last checked 14 October 2026
Send us your plan
Tell Ann your dates and group size. She replies with the best timings and a clear quote. Free, no obligation.