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.
~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.
| Departs Puerto Princesa | Typical arrival window | Notes |
|---|---|---|
| ~7:00 AM | 12:00 – 2:00 PM | Earliest run of the day |
| 8:00 AM (CB3) | 1:00 – 3:00 PM | Stable, predictable morning option |
| 9:00 AM | 2:00 – 4:00 PM | — |
| 11:00 AM | 4:00 – 6:00 PM | Arrives before dark in fair conditions |
| 9:00 PM | 2:00 – 4:00 AM | Overnight |
| 9:30 PM | 2:30 – 4:30 AM | Overnight |
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.
Lazyboy Elite
~₱1,410 / seat
Reclining seat, onboard toilet, most-booked class on this route.
Book Lazyboy EliteBlended 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 & mapWhere 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 & mapWhat 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?
Heading back to Puerto Princesa?
See the El Nido to Puerto Princesa schedule and fares.
View El Nido → PPS →Going somewhere else in Palawan?
Buliluyan, Rio Tuba, Quezon and more.
See other routes →Traveling as a group of 4+?
Book your barkada’s seats together.
Group bookings →Sending something instead of someone?
Cherry Cargo runs the same corridor.
See Cherry Cargo →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.