El Nido to Puerto Princesa

El Nido to Puerto Princesa

NaN Passengers

Other Options

El Nido to Puerto Princesa Schedule

El Nido to Puerto Princesa Schedule
Transport NameRoute TimePrice
Lexxus Shuttle Private Van 11pax Any time₱ 6,500
Fortwally Travel and Tours Minivan 05:00 - 10:00₱ 680
Cherry Bus Economy Non AC 07:00 - 13:51₱ 685
Cherry Bus Regular 09:00 - 15:51₱ 815
JCalbert Shared Van 10:30 - 15:30₱ 700
Eulen Joy Express Minivan 13:00 - 18:00₱ 710
Eulen Joy Express Minivan 15:30 - 20:30₱ 710
Fortwally Travel and Tours Minivan 16:00 - 21:00₱ 682
Lexxus Shuttle Shared Van 18:00 - 23:00₱ 670
Cherry Bus Lazyboy WC 21:00 - 02:07₱ 850
Cherry Bus Economy Non AC 23:00 - 04:07₱ 655

How to get from El Nido to Puerto Princesa

There are not so many options for travelling between El Nido to Puerto Princesa but all of them are pretty much straightforward.

What is the distance between El Nido and Puerto Princesa?

Puerto Princesa sits approximately 230 kilometres south of El Nido on Palawan Island. It can be reached via Puerto Princesa North Road.

How long does a ride to Puerto Princesa take?

Vans cover the distance between the two destinations in about 6 hours while buses may need up to 9 hours.

If you travel to Puerto Princesa airport, please note that it is further 40 km south from Puerto Princesa Town to the airport. Thus the travel time will be one hour longer.

How much does a trip cost?

No matter whether you travel by bus or van, to the town or to the airport, your trip will set you back roughly PHP600-PHP900.

How to get from El Nido to Puerto Princesa airport

This route is served by vans only. There are no big buses between El Nido and Puerto Princesa airport. If you prefer travelling by big bus, you will need to get to Puerto Princesa Town first and then to change for a taxi or a tricycle.

How long does it take to get to the airport from El Nido?

Normally it takes 6 hours to get to the airport by van. To be on the safe side, add one hour for unexpected en route delays.

What is the cost of the trip between El Nido and the airport?

Van seats cost about PHP700.

How to get from El Nido to Puerto Princesa by bus

Two bus companies operate daily trips from El Nido to Puerto Princesa from the same bus terminal – Corong-Corong on Rizal Street. They are Cherry Bus or Roro Bus. In Puerto Princesa, they arrive to San Jose Terminal.

How long do buses take to reach Puerto Princesa?

Though bus companies promise to bring you to Puerto Princesa in about 6 hours, the trip can take much longer – up to 9 hours if weather and traffic conditions are not favourable. This especially refers to travelling by day since some buses habitually pick up passengers along the way. Night trips usually take less time.

How much do bus tickets cost?

Tickets for an air-conditioned bus cost from PHP600 (regular class) to PHP900 (elite class).

Are their many bus departures from El Nido to Puerto Princesa?

There are departures every two hours in the morning till early afternoon and then several night departures with virtually no buses leaving between 1pm and 9pm.

Is it necessary to book tickets in advance?

It is highly recommended to book tickets for night buses in advance as the number of departures is limited. With daytime departures it is easier to get a seat though if not reserved in advance, non-aircon buses may be the only option you are left with.

Non-aircon buses are not recommended as there is a stretch of rather a rough dusty road between El Nido and Puerto Princesa that makes travelling with open windows a torture.

How to get from El Nido to Puerto Princesa by van

Taking a van to Puerto Princesa would be the most convenient option as vans can be booked in advance and normally travel faster than big buses.

Where do vans to Puerto Princesa depart from?

Vans depart from the Corong-Corong terminal – it is the same terminal which big buses use.

Are there many van departures a day?

Yes, there are. The first van leaves El Nido at 4am while the last one – at 8.30pm. Unlike buses, vans do not have an afternoon gap in their departure schedule.

How much does it cost to get from El Nido to Puerto Princesa by van?

No matter the van company you travel with, ticket prices are very much the same and are about PHP700.

Which van company to choose?

We recommend Lexxus Shuttle for their good service, scheduled departures and good safety record. You may want to consider Eulen Joy and Fort Wally Shuttle Services, too.

How much does the trip to Puerto Princesa Town last?

Travel time is between 5 and 6 hours.

Tips for bus & van travel from El Nido to Puerto Princesa

Vans may feel too cramped for a Western traveller. Try to get either the front seats next to the driver or the ones immediately behind the driver.

Sit on the right side of the vehicle to cast the last glance over a beautiful sea view when you leave El Nido.

There is an unpaved stretched of the road between El Nido and Puerto Princesa though it is not too long.

Both vans and buses make a short bathroom break during the trip where you will also be able to buy some snacks.

Transportation from El Nido to Puerto Princesa

Facts about the transport from El Nido to Puerto Princesa

Cheapest Transport$12
Fastest Transport5h
Earliest Departure5:00 AM
Latest Departure9:00 PM
Departures per day3
Distance250 kilometers
Transport CompaniesCherry Bus, Eulen Joy Express, Fortwally Travel and Tours, JCalbert, Lexxus Shuttle

El Nido to Puerto Princesa Destination Reviews

It was about as good as a 6 hour trip in Philippines heat can get. Van was full but there was aircon, stopped twice for short breaks. We got there in one piece. The instructions say to book an extra seat if you have a large bag so I did, but didn’t need to so paid double for no reason.
Van Shared van, Lexxus Shuttle, May 6, 2023
We were told we had to wait until 8am to leave instead of the 7am departure we had booked. We ended up waiting for 90 minutes before we set off! It seemed like they were waiting to fill the van before leaving but considering they didn’t offer an 8am journey when we booked this felt unreasonable - we wouldn’t have gotten up early to get the bus if we knew it wouldn’t leave until 8:30!
Van Shared van, Lexxus Shuttle, Dec 11, 2022
Left on time. Driver was a bit too fast at times. Drop off at the airport with plenty of time.
Van Minivan, Eulen Joy Express, Oct 2, 2022
The driver was quick and quiet. Excellent service
Van Minivan, Eulen Joy Express, Aug 29, 2022
We arrived after 5 hours, safe driving and we felt comfortable in the van. Our seniors who were with us felt safe and relaxed during the land trip
taxi Van 9pax, Lexxus Shuttle, Jun 9, 2022
Fast driving but the roads are overwhelming, very twisty but great timing
This review was autotranslated
Van Minivan, Eulen Joy Express, May 16, 2022
The guide is knowledgeable and speak clearly.
Bus Regular, Cherry Bus, Apr 20, 2022
Went all smoothly
Bus Economy Non AC, Cherry Bus, Apr 8, 2022
233 customer reviews