Between two towns
Getting around
Choose where you are and where you are going. The distance is measured between the two town centres; the ways in come from each town’s own sources; the route opens in Google Maps.
From
To
El Nido is 175 km north-east of Puerto Princesa, as the crow flies.
Directions in Google MapsThe route and its travel time are Google’s, worked out when you open it.
Getting to El Nido, from the guide’s sources
- From Puerto Princesa
- Vans leave from Puerto Princesa airport and the San Jose terminal; the ride north takes about 6 to 7 hours.
- From Manila
- Fly to El Nido Airport, about 4 km from town, where routes are run by Cebu Pacific's regional arm Cebgo since it took over AirSWIFT's flights in July 2026; or fly to Puerto Princesa and continue by road. From Coron, fast ferries take about 3.5 hours.