Last updated: Aug 07, 2019


Overview | Van | Bus


How To Get From El Nido to Port Barton?

Port Barton is a small coastal village in the Philippines, in the region of San Vicente on Palawan island.

Wondering what to do there? Relax, of course! Just like Puerto Princesa, Port Barton attracts those looking for a peaceful, rural place to chill. Its stunning waterfalls and exotic beaches make this village worth a spot in your itinerary. Many travel guides list Port Barton as an ideal destination while island hopping.

There are 2 ways to travel from El Nido to Port Barton: by van or by bus. The quickest and most direct way is by van (3.5 hours), although it’s slightly more expensive. Taking a bus involves a transfer in Roxas and thus a longer travel time (at least 5 hours), but it’s a little bit cheaper.

Transport modeDurationCostsAvailability
Van3.5 h600 PHP ($11.50)Book online or with van companies
Bus5h excl. transfer time320 PHP ($6.50)No online tickets available


View itinerary from El Nido to Port Barton

Bus icon

El Nido to Port Barton by Van

Duration: 3,5 hours
Costs: 600 PHP ($11.50)

From El Nido to Port Barton, the van takes just 3.5 hours. Travellers prefer this option as it’s a direct trip.

Vans are available at the Corong-Corong Bus Terminal and leave at 8:00, 13:00 and 17:00. There are 6 van companies offering van services through this route. However, the local government has provided a transport scheme to help prevent a monopoly on the transport business.

You may book with any of the 6 companies, but you will be asked to board the first available van. They all charge the same price, which is 600 PHP ($11.50). Passengers are dropped off at the Port Barton Bus Terminus in the town center.

You may inquire with DayTripper and Lexxus Shuttle if you prefer to book a van in advance. A one-way trip on Daytripper is 880 PHP ($17), and they claim comfortable seating and no overcrowding.  Booking via Klook is a little cheaper, costing 570 PHP ($10.50), but be aware that this route on Klook has received some bad reviews, so book at your own risk. 12GoAsia has some options, too, but be sure to read reviews to get an idea of the experience.

Check Available Van Tickets

Bus icon

El Nido to Port Barton by Bus

Duration: 5 hours excl. transfer time
Costs: 320 PHP ($6.50)

Although it’s cheaper, taking the bus requires one transfer. For the first leg of the trip, you’ll take a bus to Roxas, and then you have to take a jeepney to Port Barton.

Step 1: El Nido to Roxas by Bus

Duration: 3,5 hours
Costs: 170 PHP ($3.20)

You have to take the first bus that departs for Puerto Princesa from El Nido in order to catch the jeepney for the second leg. For more information on this, read how to go from El Nido to Puerto Princesa. The bus fare is 170 PHP ($3.20).

Get off the bus in Roxas. Dispatchers should be able to guide you to the parked jeepneys heading for Port Barton.

Step 2: Roxas to Port Barton by Jeepney

Duration: 1.5 hours
Costs: 150 PHP ($2.80)

The jeepney leaves at 11:00. The fare is 150 PHP ($2.80). There are no other trips, so if you miss this, you’ll need to arrange for another way to get to Port Barton, which is about 1.5 hours away.

There are vans available, but they might charge you more.


How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 5

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!