Puerto Princesa, gateway to Palawan’s Underground River and jump-off point for El Nido and Coron, is a short direct flight from Manila.
🎟️ Search Manila → Puerto Princesa tickets on 12Go →
Direct Flight
Philippine Airlines, Cebu Pacific, and AirAsia all fly direct to Puerto Princesa Airport.
- Flight time: ~1 hour 20 minutes
- Price: from $35-70 one-way
- Frequency: multiple daily flights
🎟️ Search Manila → Puerto Princesa flights tickets on 12Go →
Where to Stay in Puerto Princesa
Puerto Princesa city itself has plenty of hotels, though many travellers use it purely as a transit point before heading on to El Nido by van.
🏨 [Travelpayouts widget: Hotels in Puerto Princesa via Booking.com or Agoda]
Frequently Asked Questions
Is Puerto Princesa worth staying in?
It’s mainly a transit hub, though the Underground River tour (a UNESCO site) is a worthwhile stop if you have a spare day.
How do I get from Puerto Princesa to El Nido?
Vans run regularly, taking around 5-6 hours along a scenic but winding coastal road.
Is there a direct flight to El Nido instead?
Yes, smaller carriers fly directly into El Nido’s airstrip, though Puerto Princesa has far more flight options and is usually cheaper.
Related Guides
- El Nido to Manila: Flight and Van Guide
- Coron to El Nido: Ferry Guide
- Philippines Travel Guide
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.