Plan your trip

Puerto Princesa to El Nido: van, bus or flight

Checked Oct 2026. Updated . Compiled from the sources listed at the end of this page.

Puerto Princesa to El Nido is a road trip of about 260 km by the bus operator's figure, and most travelers take a shared van (about 5 hours, USD 7.65 to 9.57 as listed on 12Go in USD) or a Cherry Bus (about 5 hours, 4 departures a day). There is no direct flight between the two towns in Cebu Pacific's published El Nido network, so flying means a connection through another hub and most of a day.

This page contains affiliate links. If you book through them, PalawanIsland.com may earn a commission at no extra cost to you.

How this page is built: we compile operator timetables, government and park notices, and booking-platform listings. Each figure names its source and the month we checked it. Nothing here is first-hand. Most van companies do not publish fares on their own sites, so van prices here come from booking platforms.

Figures marked "reported by" or "as listed on 12Go" come from secondary guides or booking platforms; confirm them at the terminal counter or with the operator before you travel.

Options at a glance

Option Travel time Price band (one way) Source, checked Oct 2026
Shared van About 5 hours scheduled USD 7.65 to 9.57 per seat, as listed on 12Go in USD 12Go route table (Palajuanders, Fortwally, JCalbert listings)
Cherry Bus About 5 hours (operator); 6 hours on 12Go's Lazy Boy listing USD 12.12 per seat (Lazy Boy class), as listed on 12Go in USD cherrybuspalawan.ph; 12Go
Private van, whole vehicle About 4 hours or more USD 91.68 (11-seat van) to about USD 135, as listed on 12Go in USD 12Go route table and route summary
Flight with a connection 7 to 13 hours on 12Go's examples USD 197 to 361, as listed on 12Go in USD 12Go route table (booking platform)

12Go's route page title advertised the trip "from PHP 820" in Oct 2026.

Shared vans

Shared air-conditioned vans are the most-listed option. 12Go's Oct 2026 table showed departures from 03:00 to 15:00 across three companies, each scheduled at 5 hours:

Company (as listed on 12Go) Sample departures Scheduled arrival Seat price Source, checked Oct 2026
Palajuanders Travel and Tours 03:00, 07:00, 08:00, 09:00, 14:00, 15:00 5 hours later USD 7.65, as listed on 12Go in USD 12Go
Fortwally Travel and Tours 04:00, 05:30, 10:00 5 hours later USD 8.74, as listed on 12Go in USD 12Go
JCalbert 07:30, 09:30, 10:30, 13:30 5 hours later USD 9.57, as listed on 12Go in USD 12Go

Klook sells a shared or private transfer in a 10 to 12 seat Toyota Grandia van. Its page showed 2.0K reviews and a 3.8 of 5 rating but no price in our capture, and it notes that pickup is 3 hours earlier than the booking time.

Late departures, extra pickups and parcel stops, and arrivals 1 to 2 hours behind schedule were reported in 12Go customer reviews, Jul to Oct 2026. Treat that as a pattern to plan around; no operator publishes punctuality data.

Partner link Puerto Princesa to El Nido van seats on 12Go

Partner link Puerto Princesa to El Nido van transfer on Klook

Cherry Bus

Cherry Bus Palawan publishes 4 trips a day in each direction and states a travel time of about 5 hours over about 260 km. It sells three classes: Elite or Lazy Boy (2 by 1 reclining seats), Deluxe AC with toilet (2 by 2) and Economy (2 by 2 or 2 by 3).

Puerto Princesa to El Nido Class El Nido to Puerto Princesa Class Source, checked Oct 2026
07:00 Economy 07:00 Economy cherrybuspalawan.ph
09:00 Deluxe AC with toilet 09:00 Deluxe AC with toilet cherrybuspalawan.ph
11:00 Lazy Boy with toilet 11:00 Lazy Boy with toilet cherrybuspalawan.ph
21:30 Lazy Boy with toilet 21:00 Lazy Boy with toilet cherrybuspalawan.ph

Cherry Bus does not post fares on its schedule page. The one fare we could verify was USD 12.12 for the 11:00 Lazy Boy departure, scheduled 11:00 to 17:00, as listed on 12Go in USD. With its stated 5-hour travel time, the 21:30 bus would reach El Nido in the early hours of the morning.

Partner link Cherry Bus and van departures, Puerto Princesa to El Nido, on 12Go

Private van

A private van suits groups because the price is per vehicle. 12Go listed a Palajuanders 11-seat private van at USD 91.68, any departure time, about 4 hours, and its route summary showed taxis from about USD 135, both as listed on 12Go in USD (Oct 2026). Klook's listing offers a private option in the same Grandia van type.

Flights

Cebu Pacific's notice on the AirSWIFT handover lists El Nido routes to Clark, Boracay, Bohol, Cebu and Coron; Puerto Princesa is not on that list (Cebu Pacific help center and Philippine News Agency, checked Oct 2026). The flight results 12Go showed for this pair were connecting itineraries of roughly 7 to 13 hours at USD 197 to 361, as listed on 12Go in USD. Ways into Palawan by air are covered on How to get to Palawan and Palawan airports.

Season note

PAGASA's national calendar has a rainy season from June to November and a dry season from December to May. Road trips run all year; plan extra time in the wet months. For month-by-month climate data see Best time to visit Palawan.

Last checked Oct 2026. Sources are listed at the end of this page; tell us if an operator has changed a fare or schedule.

FAQs

What is the best way to get from Puerto Princesa to El Nido?

The shared van is the most-listed choice, at about 5 hours and many departures a day. Cherry Bus is the larger-vehicle option, with 4 fixed departures and classes that include a toilet.

How do I get from Puerto Princesa to El Nido by van?

Book a seat with a van company directly or through a platform such as 12Go or Klook, where seats were USD 7.65 to 9.57 as listed on 12Go in USD in Oct 2026. Check the pickup point and time on the voucher, since some services collect passengers hours before departure.

Can you fly from Puerto Princesa to El Nido?

Not directly: Puerto Princesa is not among Cebu Pacific's El Nido routes as of Oct 2026. Flying means connecting through a hub such as Manila or Clark, which takes most of a day.

How much is the bus from Puerto Princesa to El Nido?

Cherry Bus does not publish fares on its website. Its 11:00 Lazy Boy departure was USD 12.12 as listed on 12Go in USD in Oct 2026.

How do I get to Puerto Princesa from El Nido?

The same way in reverse: shared vans or Cherry Bus, whose El Nido departures are at 07:00, 09:00, 11:00 and 21:00. Allow about 5 hours, plus extra time if a flight out of Puerto Princesa follows.

Sources

  1. Cherry Bus Palawan, routes and schedules (checked Oct 2026)
  2. Cherry Bus Palawan, bus types (checked Oct 2026)
  3. Cherry Bus Palawan, home page (trip count and travel time) (checked Oct 2026)
  4. 12Go, Puerto Princesa to El Nido route page (checked Oct 2026)
  5. Klook, Puerto Princesa to El Nido shared or private transfer (checked Oct 2026)
  6. Cebu Pacific help center, AirSWIFT transitions into Cebgo operations (El Nido route list) (checked Oct 2026)
  7. Philippine News Agency, Cebgo to operate all AirSWIFT flights beginning July 1 (Jun 15, 2026) (checked Oct 2026)
  8. PAGASA, Climate of the Philippines (checked Oct 2026)