El Nido to Port Barton (and Back): How to Get There

The way between El Nido and Port Barton is by road, in about 4 hours: a direct shared van twice a day from around ₱950 a seat, or a private vehicle from hotel to hotel. There is no ferry and no flight between the two, and no need to go back through Puerto Princesa. Vans run both directions over the same road, so everything below holds whichever way you're travelling; where the two directions differ, both are given.

OptionPriceTimeWhere it starts and endsBest for
Shared vanfrom ~₱950/seatabout 4 hrsTerminal to terminalSolo travelers, couples
Private vehiclefrom ~₱8,400/vehicle4–5 hrs, your scheduleHotel to hotelGroups, families, Lio or Nacpan stays
Highway buscheapestslow + a gamble at the endSan Jose Junction, ~22 km short of Port BartonOnly with time and patience
Tidal flats at dusk with a sandbar, outrigger boats and forested hills at Port Barton, San Vicente
Port Barton at dusk: four hours and a different pace from El Nido. · Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons

The Route

From El Nido the van runs south down the national highway to the San Jose Junction in Roxas municipality, then turns off and winds roughly 22 kilometres over the hills to Port Barton on San Vicente's west coast. Going north it is the same road in reverse: a winding climb out of the village first, then the highway to El Nido. The hill section is the slow part and the one that catches motion-sensitive passengers, so take the tablet before it, not on the first hairpin.

Shared Van: Two Departures a Day, Each Way

The shared minivan from El Nido to Port Barton leaves the El Nido Bus Terminal at 8:00 AM and 1:00 PM and reaches the Port Barton Terminal around four hours later, from around ₱1,000 per person. Going the other way, the shared minivan from Port Barton to El Nido leaves the Port Barton Terminal at 8:00 AM and 1:00 PM, from around ₱950 per person, and ends at the El Nido Bus Terminal, a short tricycle ride from town and Corong-Corong.

Fares are per seat and the allowance is one piece of luggage per passenger. Be at the terminal 15 minutes before departure, and bring water and a snack: meals are not included. Two vans a day is far fewer than the main highway routes get, so in high season (December to May) this is the leg that sells out first.

Best for: solo travelers and couples with a bag each.

Private Transfer: Hotel to Hotel

A private transfer from El Nido to Port Barton, or the same trip from Port Barton to El Nido, costs from around ₱8,400 for the whole vehicle, up to 10 passengers. In El Nido it serves hotels in town and Corong-Corong and the bus terminal, with Lio, Nacpan, Duli, Sibaltan and San Fernando available for a surcharge shown at booking. In Port Barton it serves the terminal and accommodation near the village. You pick the departure time, and short detours are fine: San Vicente and its Long Beach sit close to the final stretch.

Best for: families, groups, anyone staying out at Lio or Nacpan, and anyone carrying more than one bag.

Outrigger boats and nipa huts on the wide sand of Nacpan Beach, El Nido, under an overcast sky
Nacpan Beach, north of El Nido town: a private transfer reaches it, the shared van does not. · Photo: Fabio Achilli, CC BY 2.0, via Wikimedia Commons

Which One Should You Book?

  • One or two people, one bag each? The shared van. It is the budget pick and it is direct.
  • Four or more, or staying at Lio or Nacpan? Price the private vehicle. Each listing's price table shows the per-person cost for your group size.
  • Want the afternoon at your destination? Take the 8:00 AM van, or leave earlier still by private transfer.
  • Counting every peso and travelling light? The highway bus to the junction works, with the last 22 kilometres to solve yourself.

Flights and Connections on the Same Day

The four hours are typical, not guaranteed: roadworks and heavy rain stretch them. Leaving Port Barton for a flight out of El Nido, take the 8:00 AM van only for a late-afternoon departure, and remember the shared van ends at the bus terminal, not at Lio Airport. For anything earlier, travel the day before or book a private transfer. Heading south for a flight from Puerto Princesa instead? That is a different road: see Port Barton to Puerto Princesa.

Good to Know

Do I have to go back to Puerto Princesa to travel between El Nido and Port Barton?

No. Direct vans link the two over the San Jose Junction in about 4 hours, both directions, with no highway backtrack.

Is there a ferry or boat between El Nido and Port Barton?

No. Port Barton has no ferry link and no airport, so the trip is by road.

Can I take the bus?

Only as far as the junction. Buses on the El Nido–Puerto Princesa highway do not turn down the Port Barton road, so you get off at San Jose Junction and cover the last 22 kilometres by motorbike taxi or a waiting shared ride. Our Puerto Princesa to Port Barton guide explains how the junction works.

Should I withdraw cash before leaving El Nido?

Yes. Port Barton's ATMs are few and often empty, and many businesses there are cash-only.


Compare live prices and departure times on the El Nido to Port Barton page or the reverse trip at Port Barton to El Nido. Still deciding how long to give each town? Port Barton vs El Nido compares them honestly, and our 10-day Palawan itinerary shows where this leg fits in the bigger route.