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

Cherry Bus Palawan Puerto Princesa – El Nido

Route guide · Puerto Princesa → El Nido

Puerto Princesa to El Nido, Handled — Board With a Plan, Not a Guess.

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. Buses leave from San Jose Terminal in Barangay San Pedro and arrive at the El Nido Transport Terminal in Corong-Corong.

260km, three bus classes, one published route. See the schedule, see the fare, then decide — nothing hidden until checkout.

Cherry Bus Palawan runs the Puerto Princesa–El Nido corridor on air-conditioned coaches, from Economy up to Lazyboy Elite — the only class on this route with an onboard toilet.

Booking direct means no OTA markup and no second confirmation email from a site you’ve never heard of.

Cherry Bus Palawan Lazyboy Elite coach traveling the Puerto Princesa to El Nido road.

~260 km

Puerto Princesa to El Nido

~5–7 hrs

Typical travel time, weather-dependent

6 / day

Departures, four bus classes

3 classes

Economy, Regular AC, Lazyboy Elite

Departs San Jose Terminal, Puerto Princesa. Arrives El Nido Transport Terminal, Corong-Corong. 4.7/5 from 461 passengers on independent listings — and 85.6% of Puerto Princesa-side booking volume already chooses airport pickup as their starting point.

When Cherry Bus Leaves Puerto Princesa for El Nido

Cherry Bus runs six confirmed daily departures between Puerto Princesa and El Nido, across four bus classes. The 8:00 AM CB3 departure has a track record as a stable, predictable morning option — useful for travelers planning a tight connection.

Puerto Princesa to El Nido departure schedule
Departs Puerto PrincesaTypical arrival windowNotes
~7:00 AM12:00 – 2:00 PMEarliest run of the day
8:00 AM (CB3)1:00 – 3:00 PMStable, predictable morning option
9:00 AM2:00 – 4:00 PM—
11:00 AM4:00 – 6:00 PMArrives before dark in fair conditions
9:00 PM2:00 – 4:00 AMOvernight
9:30 PM2:30 – 4:30 AMOvernight

This is a fixed, published timetable — not a “when it’s full” departure. That’s a structural difference from an ad hoc van dispatch, not a marketing claim.

Fare by Bus Class

Typical fares from real recent bookings. Your confirmed fare is shown again before you pay.

Blended average across all classes and bookings: approximately ₱1,258 per seat. These are typical fares based on real recent bookings, not a third-party guess.

Where You Board: San Jose Terminal

San Jose Bus Terminal, Barangay San Pedro, Puerto Princesa City — about 6km, roughly 15 minutes by tricycle from Puerto Princesa Airport. Book online, show your phone at the terminal, and walk to your seat.

Full terminal details & map

Where You Arrive: El Nido Transport Terminal

El Nido Transport Terminal, Rizal St., Barangay Corong-Corong — a shared, multi-operator terminal, so other buses and vans will be present too. Look for the Cherry Bus signage or ask terminal staff to point you to the right counter.

Full terminal details & map

What the Road Is Actually Like

The Puerto Princesa–El Nido road has winding stretches that can bring on motion sickness for some passengers, and — we won’t pretend otherwise — one public review has described reckless driving during heavy rain.

We’re not going to argue with that review or bury it. What we can tell you plainly: Cherry Bus runs on a fixed, published schedule, not a race to fill and go — that’s a structural difference from an ad hoc dispatch, and it’s the only claim we’re prepared to make without inventing a certification we can’t verify.

For motion sickness, seat selection, and a segment-by-segment look at the road, our travel guide is written to be useful whether or not you ride with us.

Before You Click Book — Two Honest Answers

Will the fare match what I see here? These are real, current fares from actual bookings — your confirmed fare is shown again before you pay, so there’s no surprise at checkout.

Is this route safe? Cherry Bus runs a fixed, published schedule with assigned seating. We won’t invent a safety certification we can’t verify — what we can tell you is what’s structurally true: this is a scheduled bus operation, not an ad hoc dispatch racing to fill and go.

Ready to Lock In Your Seat?

Pick your date, choose your class, and pay online — takes about two minutes.

Planning the Rest of Your Trip?

Frequently Asked Questions

How long is the bus ride from Puerto Princesa to El Nido?

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

How much is the Cherry Bus fare from Puerto Princesa to El Nido?

Economy runs about ₱714 per seat; Lazyboy Elite runs about ₱1,410 per seat; the blended average across all classes is about ₱1,258 per seat. Regular AC fare is confirmed at booking. Your exact fare is shown again before you pay.

Where do I catch the Cherry Bus in Puerto Princesa?

San Jose Terminal, Brgy. San Pedro, Puerto Princesa City — about 6km, roughly 15 minutes by tricycle from Puerto Princesa Airport.

Is there a toilet onboard?

Yes, on Lazyboy Elite only. Economy and Regular AC do not have an onboard toilet; comfort stops are made along the route.

How many buses run per day on this route?

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

Can I book the same day I travel?

Same-day booking is available subject to seat availability at the time you book — check current seats on the booking page.

Is WiFi available onboard?

No — Cherry Bus does not currently offer WiFi on this route. We’d rather tell you plainly than have you find out onboard.

How much luggage can I bring?

Coaches have overhead bins plus spacious hold storage underneath, so you don’t need to travel with a bag on your lap. For unusually bulky items, message us before your departure.

What’s the cancellation or reschedule policy?

Booking policies apply and the full written terms are shown at checkout before you pay. We’d rather show you the real policy than promise something we can’t back.

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