Port Barton to El Nido

Last updated:

Overview Compare Van Bus

How to get from Port Barton to El Nido

Ready to travel from Port Barton to El Nido and trade one paradise for another?

El Nido is at the northernmost tip of Palawan in the Philippines, about 100 km north of San Vicente. It is best known for its coral reefs, pristine white sand beaches, beautiful lagoons, and limestone cliffs.

Many travel guides list this piece of heaven as a must-visit for island-hopping in the Philippines, so make sure to also include it in your itinerary.

2 ways to get from Port Barton to El Nido

Transport modeDurationCostsAvailability
Van*4-5 hours610 PHP ($11)Check Minivan Tickets
Bus5.5 hours excl. transfer time330 PHP ($6)Read the article for more info

The distance from Port Barton to El Nido is 180 km (112 miles). In this post, we compare the two best options to travel from Puerto Princesa to El Nido: by van (4-5 hours) and by jeep and bus (at least 5.5 hours). Ticket prices range from 330 PHP ($6)610 PHP ($11).

The van is the fastest and most convenient option. A shared van ride costs 610 PHP ($11) per person. You can also book a private van with costs starting from 5,500 PHP ($100).

Traveling by bus is cheaper, but there is no direct bus operating from Port Parton to El Nido. You will first have to travel by jeepney to Roxas and then by bus to El Nido. The combined jeepney and bus ride costs 330 PHP ($6) and takes at least 5h 30m.

Itinerary from Port Barton to El Nido

Port Barton to El Nido by Van

Duration: 4-5 hours
Cost: 610 PHP ($11)
Duration: 4-5 hours
Cost: 610 PHP ($11)

If you want to travel from Port Barton to El Nido, the best option is to take a van. The van ride takes around 4-5 hours and is the fastest and only direct way to travel this route.

Departure and arrival station

Shared vans depart from Port Barton Bus Terminal, at the entrance of Port Barton town. It’s only a short walking distance to most hotels, but some van companies also offer pick-up service from your hotel in Port Barton.

Both shared and private vans drop passengers off at El Nido Transport Terminal since vans and buses are NOT allowed to enter El Nido town.

From the transport terminal in El Nido, you can take a 10-minute tricycle ride to your hotel or town centre for 50 PHP ($0.90).

Shared van transport

There are only 2 minivan companies operating on this route, each offering one trip daily.

A minivan ride from Port Barton to El Nido is about 4-5 hours. Tickets cost 610 PHP ($11) per person.

Minivan schedule from Port Barton to El Nido

Minivan companySchedulePrice
Fortwally08:00-12:00610 PHP ($11)
Check Minivan Tickets
Lexxus09:00-14:00900 PHP ($16)
Check Minivan Tickets

Private van transport

Hiring a private van for this route starts from 5,500 PHP ($100).

The number of passenger seats depends on the van company and usually ranges from 8 to 12 passengers. If you are with a big group, it can be even cheaper than the shared minivan.

You can use the link below to book a private minivan from Port Barton to El Nido.

Check Private Van Tickets with BookAway

Port Barton to El Nido by Bus

Duration: 5.5 hours excl. transfer time
Cost: 330 PHP ($6)
Duration: 5.5 hours excl. transfer time
Cost: 330 PHP ($6)

The bus is a cheaper option to travel from Port Barton to El Nido, but it also takes longer. The first leg is by jeepney and gets you to Roxas. From there, you have to hop on a bus to El Nido.

Overall, the travel time will take at least 5.5 hours, excluding the transfer time.

Step 1: Port Barton to Roxas by Jeepney*

Duration: 2 hours
Cost: 150 PHP ($2.70)
Duration: 2 hours
Cost: 150 PHP ($2.70)

For the first leg of this trip from Port Barton to El Nido, you need to take a jeepney to Roxas.

This jeepney only departs 1 time a day and leaves Port Barton Transport Terminal at 08:00. Make sure to arrive at the terminal at least 30 minutes earlier. The jeepney ride costs 150 PHP ($2.70) with a travel time of 2 hours.

The jeepney’s final stop is at the Roxas Bus Terminal. Once you arrive, ask the dispatchers to guide you to the bus heading to El Nido.

*COVID-19 UPDATE: The last time we checked (June 2022), there are no jeepneys operating between Port Barton and Roxas. For now, the alternative option is to rent a local tricycle or a habal-habal (motorbike taxi) if you do not have a lot of luggage. Either option guarantees another adventure!

Step 2: Roxas to El Nido by Bus

Duration: 3.5 hours
Cost: 180 PHP ($3.25)
Duration: 3.5 hours
Cost: 180 PHP ($3.25)

The bus is the cheaper option when travelling from Roxas to El Nido. However, because these buses actually come from Puerto Princesa, don’t be surprised if you have to wait a while.

The ticket for an air-conditioned bus costs 180 PHP ($3.25). The non-airconditioned bus is a bit cheaper but we don’t have the latest price for this bus. The bus ride from Roxas to El Nido takes around 3.5 hours.

If you prefer not to wait till the next bus arrives, you can also take a van at Roxas Bus Terminal. The price for the shared van from Roxas starts at 350 PHP ($6) to El Nido, but they sometimes charge more.

The bus or van will drop you off at El Nido Bus Terminal in Corong-Corong. From there, it’s only a 10-minute tricycle ride to the town centre.

Was this post helpful?

Click on a star to rate it!

Average rating 4.9 / 5. Vote count: 9

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post didn't meet your expectations.

Your feedback is very valueable to us

What was missing in this post? (TIP: If you want us to reply to your feedback, you can leave your email in this text box.)

About the author(s)

Travel Planning Expert

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she’s not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines… Or exploring the depths of its seas as a budding freediver. An island girl at heart, she’ll be happy anywhere there is sea, sand, sun and coffee.

Abby is a writer who finds joy in mountains, beaches, and road trips. She considers her solo backpacking trip to the rice terraces of Bontoc one of the most fulfilling moments in her life. She’s loyal to the islands of her home country, the Philippines, but Thailand’s beaches also have a special place in her heart.