Every trip to El Nido starts with the same question: how do you actually get there? Puerto Princesa Airport is roughly 260 km south, and there's no train, no ride-hailing app, and — depending on your budget and patience — at least four genuinely different ways to close that gap. Here's exactly what each one costs, how long it takes, and who it actually makes sense for.
The short answer
If you want the quickest read: the shared van is the best value for most travelers — nearly as cheap as the bus, but two to three hours faster. The private van is worth the extra cost for families, groups, or anyone with an inconvenient flight time. The public bus is for strict budget travelers with time to spare. Flying directly into El Nido is for people who value time far more than money. The full breakdown is below.
Option 1: Public bus
Operators like Cherry Bus and RoRo Bus run the Puerto Princesa to El Nido route for roughly ₱400 to ₱600 per person — the cheapest way to make the trip in cash terms. The catch is time: buses take 7 to 9 hours, stop more frequently, and run on a fixed timetable that doesn't adjust for your flight. For travelers with a flexible schedule and a tight budget, it's a reasonable option. For anyone trying to make the most of a short trip, the extra 2 to 3 hours on the road is a real cost.
A shared van keeps costs low — expect to share the ride with other travelers and their luggage.
Option 2: Shared van (joiner van)
A shared van costs a bit more than the bus — ₱700 per person with Shuttle Palawan — but covers the same distance in 5 to 6 hours instead of 7 to 9, on a fixed daily schedule with departures spread through the day. You share the ride with other travelers, and in El Nido you're dropped at the bus terminal, a short tricycle ride from most hotels. For the combination of price and speed, this is usually the best-value option on the route.
A private van gets your whole group there together, on your own schedule.
Option 3: Private van
A private van is the whole vehicle, just for your group — from ₱7,000 for 1 to 6 passengers or ₱7,500 for 7 to 12 (current promo pricing) for El Nido town, with set rates to Lio (₱7,500), Nacpan Beach (₱8,000) and Dipnay Beach (₱9,000) for those heading further out. It leaves whenever you're ready rather than on a fixed schedule, and drops you directly at your hotel with no terminal or tricycle involved. Split between three or four people, the per-person cost lands close to the shared van, which is why private van bookings are common for families, small groups, and anyone landing very early or very late.
Private van: your group, your schedule, straight to your hotel.
Option 4: Fly directly into El Nido Airport
El Nido has its own small airport (IATA: ENI), served mainly by AirSwift on turboprop planes, with limited daily departures — typically one or two flights each way. Fares run considerably higher than a Puerto Princesa ticket, often several times the cost once you compare total trip price. What you're paying for is time: roughly an hour in the air versus 5 to 9 hours on the road. It's worth it for travelers on a short trip who value time over money, but for most itineraries, flying into Puerto Princesa and taking a van works out both cheaper and more flexible on scheduling.
Side-by-side comparison
| Option | Price | Duration | Best for |
|---|---|---|---|
| Public bus | ~₱400–600 | 7–9 hrs | Tightest budget, flexible schedule |
| Shared vanBest value | ₱700 | 5–6 hrs | Best balance of price and speed |
| Private van | From ₱7,000 / van | 5–6 hrs | Families, groups, odd flight times |
| Fly into El Nido (ENI) | ₱5,500+ per ticket | ~1 hr flight | Short trips, time over money |
Which option should you actually pick?
- Solo backpacker, flexible dates: shared van — fast enough, cheap enough.
- Couple or small group: shared van to save money, or split a private van if your flight time doesn't match the shared schedule.
- Family or group of 4+: private van — once split between passengers, it often costs about the same as shared seats, with a direct drop-off and no fixed schedule to work around.
- Very early or very late flight: private van, since it can meet you outside the shared van's daily departure windows.
- Only have 3-4 days total: consider flying into El Nido directly, if the fare fits your budget.
Booking your transfer
Whichever option fits your trip, book ahead during peak season (December to May) — shared van seats and El Nido flights both fill up fast. Shuttle Palawan runs the shared and private van options daily in both directions, with no prepayment required and confirmation sent straight to WhatsApp.
Ready to book your transfer?
Shared van from ₱700, private van from ₱7,000 (promo). No credit card, pay on arrival.