What To Expect
Two different types of bus services are available for your trip from El Nido to Puerto Princesa. You may choose between an airconditioned bus with 40 seats or a minibus (van) with 9 seats only.
The most comfortable bus type is the airconditioned bus with 40 seats as you will have enough space for your luggage and yourself inside the bus.
The minibus, usually a Toyota Hiace, does not have enough space for your luggage and it might be possible that you have to share your seat with your luggage or your stuff goes onto the roof. If the van is fully booked you will find yourself in a cramped minibus for about 5-6 hours.
The advantage of buying a ticket for the minibus shuttle is that the operating company would pick you up at your hotel or airport and can drop you off along the way, if needed. The van shuttle runs more frequently than the large bus. The schedule for the 40seater bus is limited to four departures a day.
Airconditioned Bus (40 seats)
The bus runs daily from El Nido to Puerto Princesa. The trip starts at El Nido Bus Terminal and ends at Puerto Princesa City, Common Terminal, New Market in San Jose. The travel time is 6 hours, depending on traffic and weather conditions. Two meal stops will be made along the route, one stop in Taytay and one stop in Roxas.
Bus schedule El Nido (El Nido Bus Terminal) to Puerto Princesa City
Travel Time: 6 hours
El Nido (El Nido Bus Terminal)
Puerto Princesa City, Common Terminal, New Market, San Jose
from 13 USD per person
Minibus (9 seats)
The van shuttle runs daily from El Nido to Puerto Princesa. The minibus starts at El Nido Bus Terminal and ends in Puerto Princesa City. If you stay in a hotel within Puerto Princesa Downtown the shuttle company will drop you off at your hotel. You may disembark the minibus at the airport or at the bus terminal as well. The travel time is approx. 5-6 hours, depending on traffic and weather conditions. The minibus stops in Taytay and Roxas for a short break.
Minibus schedule El Nido Bus Terminal to Puerto Princesa City
Travel Time: 5-6 hours
El Nido Bus Terminal
Puerto Princesa City
12 USD per person
Group Discount: 5%
If there are four or more people in your party, we are happy to offer you a group discount.