3 options to get from Puerto Princesa to El Nido:
Bus

Bus from Puerto Princesa to El Nido

transporttion cost
How Much?
500 Peso
transporttion duration
How Long?
6-7 hours
How to Get a Ticket?
Route Description
"Roro" buses leave from San Jose Terminal (close to Puerto Princesa Airport) and arrive Corong Corong Market Terminal, El-Nido. From there it's a 5 minute drive with a tricycle to El Nido tourist area, costs 50-100 Peso.
Route Frequency
Every 2 hours between 4:00-18:00 plus a night bus at 22:00.
Last verfied: May 2015

Van from Puerto Princesa to El Nido

transporttion cost
How Much?
600 Peso
transporttion duration
How Long?
5 hours
How to Get a Ticket?
Route Description
The different companies are "Fortwally", "Eulen Joy", "Lexus", most vans have a/c. It drops you at your hotel as long as few passengers are staying at the same area. If not, you get to Corong Corong Market terminal and take a 5 minute drive tricycle for 50-100 pesos to your hotel.
Route Frequency
Every 2 hours in average from 5:00-18:00, more frequent during the morning than the afternoon.
Route Tips
Try to agree with the driver in advance that he drops you at the hotel. Plus, the last hour is a bit bumpy so if you wanna nap do it before :)
Last verfied: May 2015
Taxi

Taxi from Puerto Princesa to El Nido

transporttion cost
How Much?
16 USD
transporttion duration
How Long?
6 hours
Route Description
Book a van ride from www.elnidotransfer.com - they pick you up at the hotel or airport and drop you off at the hotel.
Last verfied: July 2016
Know another way? Add another route option

Puerto Princesa to El Nido Distance Map

Puerto Princesa El Nido distance by driving: ( )

Puerto Princesa to El Nido air distance: ( )

Puerto Princesa Useful Pages