Port Barton to El Nido

How to Get From Port Barton to El Nido

3Options
3h 30mFastest
$6.70From
AbegailElaSeleneWritten by Abegail · Reviewed by Ela, Selene · Updated 3 weeks ago

Van · Bus · Private Transport

El Nido sits at the northern tip of Palawan, under towering limestone cliffs. Its lagoons and island-hopping boat trips are the main draw. The bus is the cheapest way to get from Port Barton to El Nido at $6.70 (410 PHP). The van is the quickest option, taking 3h 30m - 4h, and costs a bit more. A private transfer costs the most of the three.

DISTANCE

Distance from Port Barton to El Nido

Port Barton and El Nido are about 89 km (55 miles) apart, and the journey itself covers around 148 km by road. The quickest way to get from Port Barton to El Nido is by taking the van, which takes around 3h 30m - 4h.

~89 km
Straight-line distance
~148 km
Route distance
3h 30m
Fastest
COMPARE

3 ways to travel from Port Barton to El Nido

There are three ways to travel from Port Barton to El Nido. You can choose between the minivan, bus, and private transport. The journey takes 3h 30m–4h 30m and the quickest way is by minivan. If you're on a budget, the cheapest option is by bus with tickets starting at $6.70 (410 PHP).

Van2 departuresDuration3h 30m+Pricefrom$12700 PHP

Port Barton to El Nido by Van

When travelling from Port Barton to El Nido, the best option is to take a shared van. The journey takes around 3h 30m - 4h. You can get a ticket for $12 (700 PHP) per person.

There are four minivan companies operating on this route, with each offering 1 to 2 trips per day.

Departure and arrival stations

Shared vans depart from Port Barton Bus Terminal, along San Jose Road in the town centre. Hotel pickup isn’t allowed due to local regulations, so you can only catch a van from the terminal. A tricycle ride to the terminal usually costs $0.80 (50 PHP) per person, though drivers often require at least two passengers.

In El Nido, the drop-off point is at El Nido Bus Terminal. Since vans aren’t allowed into the town proper, you’ll need to take a short tricycle ride to your accommodation for about $1.60 (100 PHP).

Van schedule from Port Barton to El Nido

4hRecaro TransportStandardPort Barton Bus TerminalEl Nido Transport Terminal08:0013:00$12700 PHPTickets
4hPalajuandersShared VanPort BartonEl Nido08:0013:00$12750 PHPTickets
3h30mSBE TransportVanPort BartonEl Nido08:0013:00$13760 PHPTickets
4hFortwallyTouristPort Barton Bus TerminalEl Nido Transport Terminal08:00$14830 PHPTickets
Available atBookaway12Go Asia

Stations

Map of stations
Click to explore
From
To
El Nido
BusDuration4h 30mPricefrom$7410 PHP

Port Barton to El Nido by Bus

The bus is a cheap option to travel from Port Barton to El Nido, but it also takes longer than the minivan. You’ll first need to get to Roxas by tricycle, then catch a bus to El Nido.

Overall, the travel time will take at least 4h 30m minutes, excluding transfer time.

Step 1: Port Barton to Roxas by Tricycle

To start the trip, you’ll need to get from Port Barton to Roxas.

There used to be a jeepney on this route, but the last time we checked (July 2025), this was no longer available. Now, the most common option is a tricycle. The journey from Port Barton to Roxas takes about 1 hour, and fares start from around $3.30 (200 PHP).

If you’re travelling light, you can also hop on a habal-habal (motorbike taxi), which is usually faster and a bit cheaper. Ask your hostel in Port Barton for the latest prices and options. They’ll point you in the right direction.

Step 2: Roxas to El Nido by Bus

From Roxas, you can take a bus to El Nido. However, because these buses actually come from Puerto Princesa, don’t be surprised if you have to wait a while.

A ticket for an air-conditioned bus costs $3.50 (210 PHP). You can expect cheaper prices with a non-air-conditioned 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 to El Nido starts at $5.80 (350 PHP). Note that drivers sometimes charge more.

Both the bus and van will drop you off at El Nido Bus Terminal, about 2 km south of the main tourist centre in El Nido.

Port Barton
El Nido
Private Transport1 departureDuration4h+Pricefrom$1056,400 PHP

Port Barton to El Nido by Private Transport

A private transfer is a convenient option when travelling in a group from Port Barton to El Nido.

Rates start from $105 (6,400 PHP) for a 12-seater private transfer. Divide the cost, and that’s about $8.80 (530 PHP) per person. Travel time is around 4-5h.

Even with a private transfer, some companies only drop passengers off at El Nido Bus Terminal, which is about 2 km from the tourist centre. Others can take you directly to your hotel, but extra fees may apply if your accommodation is located in an area farther from town.
Port Barton
Recaro Transport
Standard Minivan 12 PAX
$105 (6,400 PHP)
$8.80 (530 PHP) per person
Recaro Transport
Coaster Bus 25 PAX
$240 (14,600 PHP)
$9.60 (590 PHP) per person
Fortwally
Standard Minivan 10 PAX
$125 (7,600 PHP)
$13 (760 PHP) per person
Lexxus Shuttle Palawan
Tourist Minivan 9 PAX
$130 (7,800 PHP)
$14 (870 PHP) per person
Available atBookaway
El Nido

Reach out to our Community

No questions yet — be the first to ask about Port Barton to El Nido.

STAY

Our favourite places to stay in El Nido

El Nido is all about stunning limestone cliffs, crystal-clear waters and natural beauty. And that’s what our favourite stays in El Nido reflect!

There are a lot of awesome accommodations for all budgets to pick between in El Nido. Our favourite stays are places with the best views, incredible nature, stunning decor and amazing staff.

Before you start reading about our favourite stays, it’s good to know a bit about the best areas to stay in El Nido, so that you’re picking the best accommodation in the area that’s right for you.

  • El Nido Town is where you’ll find most of our favourite stays. It’s the main tourist area in El Nido, and where you’ll find the ferry point. Nice and convenient!
  • Corong-Corong is a quieter area located just south of El Nido Town and is known for its beautiful sunsets and picturesque beach.
Cadlao Resort and Restaurant
Treat Yourself

Cadlao Resort and Restaurant

Area: Next to El Nido town — 10-minute walk to town centre

Your only negative comment about this place is that you wish you’d stayed longer. This place really is the tropical island resort that you’ve been dreaming of.

The infinity pool overlooks the sea, there are palm trees everywhere and the service is incredible. Here you’ll get to enjoy your own spacious cottage, with some of them opening up right onto the beach. 

  • Three swimming pools 
  • Beach-side bungalows
  • Incredible views 
  • Tasty breakfast included

Double rooms start from $150 (9,100 PHP) per night

Check availability
Duli Beach Resort
Treat Yourself

Duli Beach Resort

Area: Duli Beach — around 1-hour to El Nido town

There’s no better way to start your day than drawing back the curtains and seeing the ocean right there. That’s exactly what you can get at Duli Beach Resort. Their spacious bungalows with private terraces are set right on the beach. 

The remote location means that a lot of the time you’ll have the beach to yourself. You also don’t have to worry about finding food or a drink as the hotel’s on-site restaurant and bar will undoubtedly satisfy you. If you want to head to El Nido town, it’s just under an hour's drive away.

  • Right on the beach 
  • Secluded location 
  • Amazing staff 
  • Delicious breakfast included

Double rooms start from $50 (3,050 PHP) per night

Check availability
Spin Designer Hostel
Mid-Range

Spin Designer Hostel

Area: El Nido town — only a 5-minute walk around the town and beach

You might have guessed by the name, Spin Designer Hostel has been designed to perfection. It’s so nicely and creatively designed that you probably wouldn’t expect it to be a hostel.

The great thing about staying in a hostel, whether you’re in a private room or the dorms, is that there’s often great facilities. Spin Designer Hostel has a shared kitchen with BBQ facilities, a games room and a terrace surrounded by the forest. How about enjoying your complimentary breakfast here?

  • Stylish and modern hostel 
  • Great amenities
  • Delicious breakfast included 
  • Private and dorm rooms

Double rooms cost $30-$50 (1,820-3,050 PHP) per night

Check availability
Hutch Lodging House
Mid-Range

Hutch Lodging House

Area: Next to El Nido town — approx. 20-minute walk to El Nido beach and town centre

Hutch Lodging House brings the outside inside. With most of the hotel being open-air and plants scattered throughout, there’s a very relaxing ambience here. You also have the option to relax on your own private balcony as every room has one. 

It’s beautifully designed! The hotel is only a 10-minute walk from town — far enough that you get peace and quiet, but not too far. 

  • Great location 
  • Beautiful design 
  • Air conditioning
  • Every room has a private balcony

Double rooms cost $30-$50 (1,820-3,050 PHP) per night

Check availability
Bale Cabugao Cottages
Budget

Bale Cabugao Cottages

Area: Near El Nido town - approx. 10-minute walk to El Nido beach and town centre

Only steps from the beach, all you have to do is stand on the balcony at Bale Cabugao Cottages to hear the sound of the waves. Imagine eating your breakfast with this view! Great news: it’s included in the price.

The hosts go out of their way to help you organise anything in El Nido. Their energy is also guaranteed to bring a smile to your face. 

  • Incredible views 
  • Great location 
  • Helpful and happy hosts
  • Comfortable rooms

Double rooms $15-$30 (910-1,820 PHP) per night

Check availability

ABOUT YOUR DESTINATION

Why Visit El Nido?

El Nido is Palawan Island's northernmost tip, popular around the world as the gateway to paradise — the Bacuit Archipelago. This group of picture-perfect limestone islands boasts white sand beaches, crystal clear waters, enchanting lagoons, and beautiful underwater.

El Nido's town centre leaves much to be desired with its mediocre beach, narrow streets, and mostly backpacker and mid-range hostels. But the island-hopping adventures from here are some of the best you will see in the world. Outside town, you should also include in your El Nido itinerary a visit to Nacpan-Calitang Beach and a hike to Taraw Peak.

Rounding it up

That's the full picture for getting from Port Barton to El Nido, roughly 89 kilometres (55 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $6.70 (410 PHP). The quickest trip takes 3h 30m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from Port Barton to El Nido?

The distance from Port Barton to El Nido is 89 kilometres (55 miles).

What is the fastest way to get from Port Barton to El Nido?

The fastest way to get from Port Barton to El Nido is by minivan and takes 3h 30m - 4h.

What is the cheapest way to get from Port Barton to El Nido?

The cheapest way to get from Port Barton to El Nido is by bus with ticket costs starting from 410 PHP.

About the Authors

Abegail
Abegail

Travel Writer

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.

Ela
ElaReviewer

Senior Travel Writer

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.

Selene
SeleneReviewer

Travel Writer

Selene is a writer who loves coffee, travel, and planning. After spending a decade in Manila, she left the city and her career in banking to embrace a more laid-back lifestyle. Now, she is discovering the beauty of slow-paced travel and finding joy in meaningful experiences.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.