Overland Route · Updated March 2026

Puerto Princesa to El Nido: Complete Bus & Van Guide

TL;DR

Cherry Bus (6 hours, ₱651–998) is the most popular option. Shared vans (5.5 hours, ₱600–700) depart every 1–2 hours from San Jose Bus Terminal. Both offer WiFi, toilets, and spectacular mountain scenery. Book a day ahead in peak season. Sit on the left side for coastal views.

📱

Philippines eSIM — data from day one

Install before you land, activate on arrival. Unlimited data plans from 5 days. No queue, no haggling, no SIM swapping.

Browse Philippines Plans →

The Route: 285 km of Mountain Scenery

Puerto Princesa to El Nido covers approximately 285 kilometers over Palawan's mountainous terrain. The journey takes 5.5–6 hours depending on your operator and road conditions. The road is winding but well-maintained; views range from dense jungle to limestone cliffs as you approach the coast near El Nido.

One comfort stop (usually for food and bathrooms) is included on most journeys. The road traverses from the lowlands of Puerto Princesa up through Palawan's interior, then descends dramatically toward the north coast. This is one of the most scenic bus routes in the Philippines — sit on the left side of the bus to see the coast as you descend.

Road conditions: Good pavement except during the rainy season (June–Nov) when landslides or washouts can delay journeys by 1–3 hours. The route is generally reliable during the dry season (Dec–May).

🛡️

SafetyWing — travel insurance that actually covers you

Medical, lost bags, trip cancellation, and — critically — motorbike accidents on 125cc and under. Buy it before you fly.

Get a Quote →

Cherry Bus: The Popular Choice

Cherry Bus dominates this route with multiple daily departures and three cabin classes. It's reliable, operates on schedule, and includes essential amenities.

Cabin classes:

Schedule: Frequent departures throughout the day, typically 5am–6pm. Check the website or book through 12Go to confirm current schedules.

Booking: Book direct through Cherry Bus or via 12Go. In peak season (Dec–May), book 1–2 days ahead to guarantee a seat on your preferred time. During off-season (Jun–Nov), same-day booking is often available.

Boarding point: San Jose Bus Terminal in Puerto Princesa City. Taxis from downtown cost ₱100–150.

Arrival: Buses arrive at El Nido bus terminal in town. Tricycles to your accommodation cost ₱50–100 depending on distance.

💳

Wise — the travel card you actually need

No foreign transaction fees, real exchange rate, free ATM withdrawals up to a limit. Set up before you travel — it takes 2 minutes.

Open a Wise Account →

Shared Vans: Faster & Frequent

Several operators run shared minivans from San Jose Bus Terminal. These are faster than buses (5–5.5 hours) because they depart more frequently and make fewer stops. Vans typically hold 12–16 passengers.

Cost: ₱600–700 per person depending on operator and season. Generally cheaper than Cherry Bus economy.

Frequency: Vans depart every 1–2 hours starting at 4am, with the last departure around 9pm. This flexibility is ideal if you have a flexible schedule.

Comfort: Less legroom than buses and no amenities (no WiFi, minimal A/C in some units). Seatbelts are available but not always used by local passengers. For backpackers on a budget, vans are acceptable; for comfort travelers, Cherry Bus is better.

Booking: No advance booking — arrive at San Jose Terminal, find the van operator heading to El Nido, and board. During low season, vans have empty seats throughout the day. Peak season may require waiting 30 minutes to an hour for the van to fill up.

Private Van Hire: Flexibility & Comfort

For groups or those wanting a private vehicle, several companies offer van hire at ₱3,500–5,000 for the 6-hour journey (up to 6 passengers). This allows you to set your own schedule, make extra stops, and travel on your timeline.

Where to book: Through your hotel in Puerto Princesa, or via 12Go (search "private transfer Puerto Princesa El Nido"). Booking in advance (2–3 days) is recommended in peak season.

Why hire private: Ideal if you're splitting costs with others, have lots of luggage, want to stop for photos, or prefer not to share space with strangers.

Comparison Table: Puerto Princesa to El Nido

OperatorDurationCostFrequencyAmenitiesBest For
Cherry Bus Economy6 hrs₱651Multiple dailyBasicBudget travelers
Cherry Bus Regular6 hrs₱798Multiple dailyWiFi, toilet, recliningBest overall value
Cherry Bus Elite6 hrs₱998Multiple dailyLuxury, full reclineMaximum comfort
Shared vans5.5 hrs₱600–700Every 1–2 hrsBasic A/CBudget + speed
Private van hire6 hrs₱3,500–5,000On demandFull controlGroups, flexibility
⛴️

Book your bus or van — compare schedules and prices

Ferries, buses, and combined routes across Palawan. Book online to guarantee your seat — popular routes sell out in peak season.

Check Schedules & Prices →

Pro Tips for the Journey

Seating: Request a left-side window seat when boarding. As you approach El Nido from the south, the coastline views are stunning — limestone islands, turquoise water, and fishing villages appear as you descend.

Motion sickness: The mountain section is winding. If you're prone to sickness, take medication 30 minutes before boarding. Sit in the middle of the bus, not the back.

What to bring: Carry snacks (nuts, fruit, chocolate). The comfort stop food is basic and overpriced. A light jacket helps if the A/C runs cold. Download entertainment — the WiFi on Cherry Bus can be spotty in mountain sections.

Weather delays: During the rainy season (Jun–Nov), heavy rainfall can cause 1–3 hour delays if landslides block the road. Build this into your schedule if traveling during monsoon months.

Booking tips: In peak season (Dec–May), book your bus at least a day ahead, especially for morning or late-afternoon departures. These fill up fastest. Mid-morning and early-afternoon slots are usually easier to book last-minute.

Arrival logistics: Buses arrive at the terminal in central El Nido near the main market. Your accommodation is likely within 5–15 minutes by tricycle. Have pesos ready; tricycle drivers may not have change for large bills.

Book Your Puerto Princesa → El Nido Journey

Compare all bus and van options, times, and prices. Book with instant confirmation.

Search Available Buses

This guide contains affiliate links. If you book through our links, we earn a small commission at no extra cost to you. We only recommend services we've used or thoroughly vetted. This keeps our guides free and independent.

Frequently Asked

Is the road safe?

Yes. The Puerto Princesa–El Nido route is heavily traveled by tourists and locals. Buses are licensed and regularly inspected. Drivers are experienced on mountain roads. The main risk is motion sickness, not safety.

Can I bring luggage on the bus?

Yes. Luggage goes in a storage compartment underneath. Standard backpacks are fine. If you have multiple large suitcases, notify the operator when booking to confirm space.

What if I need a toilet during the journey?

All buses have onboard toilets (not glamorous but functional). There's also a comfort stop midway where you can use clean facilities at a restaurant or station.

Is night travel an option?

Buses depart early morning and late afternoon, not overnight. If you want to sleep, book an Elite/Lazy-Boy seat on Cherry Bus and depart in late afternoon to arrive in El Nido by evening.

What's the best time to travel?

Early morning (5–7am) departures tend to be less crowded and avoid afternoon traffic into Puerto Princesa. Late morning and early afternoon offer better weather views. Avoid evening rush hour departures (5–6pm) unless you prefer to sleep.

More Tours on GetYourGuide
Useful Tools for Your Trip
⚔️

Search ferry & transport tickets — Puerto Princesa to El Nido

Compare operators, real-time availability, instant e-tickets. The same platform we use across all IN Travel Network guides.

Check Schedules & Prices →
📱

Get an Airalo eSIM — set up before you fly

Pick a Philippines plan or a regional Asia pack. Install on your phone in 2 minutes, activate on landing. No physical SIM swap, no airport queue. Works in 190+ countries.

Browse Philippines Plans →
🛡️

SafetyWing — subscription travel insurance

Monthly subscription, no lock-in, covers 185 countries including the Philippines. Motorbike cover included (125cc, licensed + helmeted), adventure activities, emergency evacuation. Cancel anytime.

Get a Quote →
💳

Wise — multi-currency travel card

Mid-market exchange rate, transparent fees, works in Philippine ATMs and tap-to-pay. Free to open, card costs ~£7. Load GBP/USD/EUR, spend in PHP. Order a spare card before you go.

Open a Wise Account →
🏨

Find your stay in El Nido — compare hotels, hostels & resorts

Agoda has the deepest inventory in Southeast Asia. Free cancellation on most bookings. We use it for every trip.

Search El Nido on Agoda →
🎒

Pacsafe Vibe 25L — anti-theft travel daypack

Lockable zips, cut-proof straps, RFID pocket, 25 litres. Enough for a full day out with water, camera, and a change of clothes.

View on Pacsafe →

Some links above are affiliate links — if you book through them, we earn a small commission at no extra cost to you. This helps fund the IN Travel Network and keeps our guides free and independent. We only recommend tools and services we use ourselves.

Popular El Nido Tours & Activities
Loading top-rated tours...
Powered by Viator