Login

Sign Up

After creating an account, you'll be able to track your payment status, track the confirmation and you can also rate the tour after you finished the tour.
Username*
Password*
Confirm Password*
First Name*
Last Name*
Birth Date*
Email*
Phone*
Country*
* Creating an account means you're okay with our Terms of Service and Privacy Statement.
Please agree to all the terms and conditions before proceeding to the next step

Already a member?

Login

Puerto Princesa to El Nido: Van, Bus & Flight Options Compared

Airplane in sky flying to Palawan Philippines El Nido travel options

How to Get from Puerto Princesa to El Nido (Van, Bus & Flight Options)

Puerto Princesa to El Nido is one of the most traveled routes in the Philippines, and one of the most frequently misunderstood. People land in Puerto Princesa expecting a quick transfer, and then discover they’re looking at a 5.5-hour van ride or a premium flight on a small regional carrier.

Neither option is bad. But you need to know which one is right for your situation before you book.

Map overview of Puerto Princesa to El Nido route Palawan Philippines
The 240km road from Puerto Princesa to El Nido takes 5-6 hours by van, or just 55 minutes by plane.

The Basics: Puerto Princesa to El Nido Distance & Options

Puerto Princesa (PPS) to El Nido is approximately 250 km by road, the route goes north through Palawan’s interior, passing mountains, rice fields, and the occasional stretch where you’ll wonder if the van is going to make it over that hill. (It always does.)

Three ways to make this journey:

  1. Shared van, the standard, budget-friendly choice
  2. Private van transfer, faster, more comfortable, worth it for groups
  3. Flight, the fastest option with AirSWIFT, but more expensive and weather-dependent
Scenic journey from Puerto Princesa to El Nido through Palawan countryside
Shared vans depart San Jose terminal daily at 7am and noon — book a day ahead in peak season.

Option 1: Shared Van (the most popular choice)

Cost: ₱600-₱800 per person (current going rate as of 2026)

Duration: 5.5 to 6.5 hours (road conditions and stops can vary)

Departs from: San Jose Terminal in Puerto Princesa city

Arrives at: El Nido town center

Shared vans leave from the San Jose bus terminal throughout the morning, typically starting from around 7am. They depart when full, usually 10-14 passengers, so the earlier you arrive at the terminal, the sooner you’ll be on your way.

The experience: Modern air-conditioned vans have made this journey significantly more comfortable than it used to be. You’ll have a proper seat, the road is mostly paved, and there are usually 1-2 rest stops along the way. Most passengers sleep for part of the trip, bring a neck pillow.

Best for: Budget-conscious solo travelers and couples who don’t mind a full day of transit.

Insider tip: Book your seat the day before through your guesthouse or a local tour operator to guarantee a spot on an early morning van. Don’t assume you’ll just show up and get on.

Option 2: Private Van Transfer

Cost: ₱3,500-₱5,000 for the whole van (split between your group)

Duration: 5 to 5.5 hours (fewer stops, more direct)

Booking: Through tour operators or your accommodation. CMT includes private van transfers in most of our El Nido packages

Private vans offer a meaningful upgrade in comfort and flexibility:

  • You leave when you want (not when the van is full)
  • You can stop where you want, most drivers will pull over for a photo stop or food break on request
  • You’re not crammed against strangers for 6 hours
  • Luggage space is yours without negotiation

For a family of 4 or a group of 4-6 friends, the per-person cost of a private van approaches the shared van rate, and the experience is dramatically better.

Best for: Families, groups, or anyone with heavy luggage who values comfort and flexibility.

Airplane in sky flying from Puerto Princesa to El Nido Palawan Philippines
AirSWIFT operates the 55-minute Puerto Princesa to El Nido flight — prices start around ₱3,500 one-way.

Option 3: Flight (Puerto Princesa to El Nido)

Cost: ₱1,800-₱4,500 per person (depending on how far in advance you book)

Duration: 45 minutes in the air (plus 30-40 minutes each end for airport logistics)

Airline: AirSWIFT

AirSWIFT operates small aircraft (9 to 15 passengers) between Puerto Princesa and El Nido. The flight itself is spectacular, you fly low along the coast of Palawan, and the views of the islands, reefs, and jungle below are worth the window seat alone.

The honest cons:

  • AirSWIFT is a small regional carrier with limited daily flights, slots sell out fast, especially for peak season
  • Weather cancellations happen more frequently than with commercial airlines
  • Luggage allowance is very limited (usually 10-15 kg check-in + 7 kg hand carry)
  • The airport at Lio is about 15 minutes from El Nido town by tricycle or shuttle

Best for: Travelers who value time over money and have fewer than 10 days total in the Philippines.

El Nido Palawan destination after flying direct from Manila Philippines
AirSWIFT flies Manila to El Nido directly — faster and worth it if your budget allows.

Direct Manila to El Nido: Skip Puerto Princesa Entirely

AirSWIFT flies directly from Manila (MNL) to El Nido (ENL), about 1 hour 15 minutes. Tickets range from ₱3,500-₱8,000+ per person depending on availability.

This route is the cleanest El Nido option for Manila travelers who want to maximize time on the islands.

Pristine El Nido beach Palawan Philippines the reward of getting there
Whatever your budget, every option ends the same way — stepping off into one of the most beautiful places on Earth.

Which Option Should You Choose?

Your situation Best option
Solo traveler, budget priority Shared van
Group of 4+ people Private van (works out similar cost)
Short trip, time matters Flight with AirSWIFT
Just going to El Nido (not PP) Direct flight Manila-El Nido
Visiting Underground River first Shared or private van after the tour

For most first-timers doing the classic PPS to El Nido route: the shared van is perfectly fine and genuinely affordable. If you can book a complete Palawan package with CMT, the van transfer is typically included and handled for you.

FAQ: Puerto Princesa to El Nido Transport

Q: How long does it take to get from Puerto Princesa to El Nido?

By shared or private van: approximately 5.5 to 6.5 hours. By AirSWIFT flight: approximately 45 minutes in the air, plus airport transfers (about 2 hours total door to door).

Q: How much does the van from Puerto Princesa to El Nido cost?

Shared van: ₱600-₱800 per person. Private van: ₱3,500-₱5,000 for the whole vehicle.

Q: Can I take a bus from Puerto Princesa to El Nido?

Public buses exist but are slow and infrequent. Shared vans are the standard option and far more practical.

Q: Is there a ferry from Puerto Princesa to El Nido?

There’s no direct ferry connecting Puerto Princesa and El Nido. The land route (van) or air route (AirSWIFT) are the two main options.

Q: Where do vans leave from in Puerto Princesa?

Shared vans depart from the San Jose Terminal in Puerto Princesa city. Private van transfers typically pick you up from your hotel.

Q: How early do I need to be at the van terminal?

For shared vans, arrive 30-45 minutes before your intended departure time. Vans leave when full, so earlier arrival means an earlier departure.

Q: Can I book the van in advance?

Yes, book through your guesthouse, a local tour operator, or through CMT if you’re booking a package. Booking in advance guarantees your seat and departure time.

Let CMT Handle the Transfer

Most of CMT’s El Nido tour packages include a private van transfer from Puerto Princesa, door to hotel, no terminal queuing, departure time that works for your schedule.

Browse El Nido packages with transfers included →

See all Palawan packages →

Leave a Reply

Proceed Booking