Six daily departures each way · Book direct and skip the OTA markup — check seats

Cherry Bus Palawan Puerto Princesa – El Nido

Daily scheduled coaches · Since 2021

The Puerto Princesa–El Nido Road, Handled.

From ~₱714 · 5–7 hours · 6 departures a day, each way

Daily coaches between Puerto Princesa and El Nido on a published timetable — Economy, Regular AC, and Lazyboy Elite with an onboard toilet. Booked direct, with no OTA markup.

Booking direct with Cherry Bus takes about 2 minutes — no account required.

Cherry Bus coach 3000, signed EL NIDO LAZY BOY, at the terminal before its Puerto Princesa to El Nido run.

Why Passengers Trust Cherry Bus

Passengers pay Cherry Bus an average of ~₱1,258 per seat — roughly double what competing shuttle vans charge (₱650–790) — and they pay it voluntarily, at scale. 72% choose the premium Lazyboy Elite over the price-matched Economy option, which only 3% choose.

4.7/5

From 461 passenger votes on independent Palawan bus directories — not self-reported.

1

Onboard toilet on Lazyboy Elite — the only PP–El Nido operator with one.

6

Fixed daily departures each way, on a published timetable — not a “when it’s full” run.

0

OTA markup when you book direct. Confirmation comes straight from us.

260km

Puerto Princesa to El Nido, in roughly 5–7 hours.

Where We Go

Which direction are you travelling?

Plus routes across the rest of Palawan. Don’t see your stop? Message us and we’ll confirm the nearest option.

Choose Your Bus Class

How much is the fare, and what do you get?

The Cherry Bus from Puerto Princesa to El Nido takes 5–7 hours over about 260 km, with six departures a day from 07:00 to 21:30. Economy is about ₱714 and Lazyboy Elite about ₱1,410.

Fare by class — Puerto Princesa ↔ El Nido
ClassOne-way fareWhat you get
Economy~₱714Air-conditioned, standard upright seating. No onboard toilet.
Regular ACConfirmed at bookingMore seat width and legroom than Economy, air-conditioned throughout.
Lazyboy Elite~₱1,410Reclining seats and an onboard toilet — the only class on this corridor with one.
Daily departures, each direction
MorningMiddayNight
07:00 · 08:00 · 09:0011:0021:00 · 21:30

Pick what matters to you: price, space, or an onboard toilet.

We don’t claim WiFi or USB charging on any class. If that ever changes, we’ll say so here — not leave you to find out onboard.

Why Ride Cherry Bus

Vans Leave When They’re Full. We Leave When We Say We Will.

Most PP–El Nido transport is a shared van: it leaves once every seat fills, no fixed time, no guarantee. Cherry Bus runs a published, timetabled schedule instead.

We’ve seen the review that says drivers can push it in heavy rain. We take that seriously: a scheduled, timetabled operation is built around not racing dispatch pressure the way an ad hoc van can. We won’t invent a safety certification to answer it — we’d rather be honest about what we actually control.

Fixed Schedule

You know your departure time before you leave home — not “whenever the van fills up.”

Onboard Toilet

No comfort-stop scramble on a 5+ hour ride — Lazyboy Elite has a toilet on board.

Honest, Written Terms

What we tell you before you pay is what you get, including what we don’t claim.

However You’re Traveling

Solo, as a pair, with the kids, or the whole barkada — book together, sit together.

What Passengers Say

Reviews from people who rode with us

Real reviews from TripAdvisor, shown with the rating each traveller actually gave. Swipe to read more.

We show the star rating on every quote. The full picture — including the reviews that were not five stars — is on our reviews page and on TripAdvisor itself.

Cherry Cargo for Business

Running a Business in El Nido? Ship With Us.

Cherry Cargo runs parcels and supply deliveries on the same fixed schedule as our passenger buses — it doesn’t get cancelled because it’s raining.

Restaurants, hotels, and pharmacies along the corridor use Cherry Cargo instead of an informal van courier that cancels in bad weather. No self-serve pricing yet — message us and get a same-day quote.

See Cherry Cargo
The Cherry ticket office in Puerto Princesa in the evening, with the Cargo Padala and daily trip schedule posters in the window.

Frequently Asked Questions

Before you book

The questions passengers ask most. The full set lives on the FAQ hub.

See all FAQs
How long is the bus from Puerto Princesa to El Nido?

Roughly 5–7 hours, depending on road and weather conditions, over about 260km.

What time is the first and last bus?

Six confirmed daily departures in each direction: ~7:00 AM, 8:00 AM (CB3), 9:00 AM, 11:00 AM, 9:00 PM, and 9:30 PM.

Is it a direct bus?

Direct between Puerto Princesa and El Nido, with comfort stops along the way. No transfer required.

Where do I catch the bus in Puerto Princesa?

San Jose Terminal, Brgy. San Pedro, Puerto Princesa City — about 6km, roughly 15 minutes by tricycle from Puerto Princesa Airport. Hotel pickup at PPC Hotel is also available.

How many buses run between Puerto Princesa and El Nido each day?

Six daily departures in each direction, on a fixed published timetable — see the full schedule on Routes & Fares.

Is there a toilet on board?

Only on Lazyboy Elite. Economy and Regular AC don’t have an onboard toilet; the route includes a comfort stop.

Does Cherry Bus have WiFi or charging ports?

We don’t currently claim WiFi or USB charging on any class. If that changes, we’ll update this page — we’d rather tell you plainly than have you find out onboard.

How do I book — do I need an account?

No account needed. Choose your class and time, pay online, and you’ll get a confirmation. It takes about 2 minutes.

Can I book two seats together?

Yes — seat selection at checkout lets you choose two adjacent seats in one booking.

From the Travel Guide

Honest guides to this road

Written to be useful whether or not you ride with us — including the routes we don’t run. The newest guides appear here automatically.

Plan Your Trip

Everything else you’ll want to know

From ~₱714 · Puerto Princesa ↔ El Nido Book Your Seat