How to Get from Puerto Princesa to El Nido

230 km of scenic highway through the heart of Palawan. Shared vans from ₱600.

Book Your Transfer →
230 km
Distance
5–6 hrs
Travel Time
₱600–800
Shared Van
₱5,000–8,000
Private Van

Route Overview

The Puerto Princesa to El Nido route follows the national highway north through mountains, rice paddies, and small towns. The road is paved throughout and in good condition, though winding in sections.

Travel Options Compared

Choose the option that best fits your budget, schedule, and comfort level.

Option Price Duration Comfort Best For
Shared Van ₱600–800/person 5–6 hours A/C, 10–12 seats Most travelers — fastest & affordable
Private Van ₱5,000–8,000/van 5–6 hours Flexible stops, door-to-door Families, groups, flexible schedule
Public Bus ₱500–600/person 7–8 hours Basic, more stops Budget travelers with extra time
Motorbike ₱800–1,200/day rental 6–7 hours Freedom to stop anywhere Experienced riders, adventurers

Prices as of March 2026. Shared van is the most popular and recommended option for most travelers.

Stops Along the Route

Major pickup and drop-off points between Puerto Princesa and El Nido.

San Jose Terminal, Puerto Princesa

Main departure point for shared vans. Terminal opens at 4:00 AM. Ticket counters inside.

KM 0 — Starting point

Puerto Princesa Airport (PPS)

Some operators offer airport pickup. Arrange when booking for ₱100–200 surcharge.

KM 5

Salvacion

Small rest stop area. Some vans pause here briefly.

KM 65

Roxas

Common rest stop roughly halfway. Restaurants, bathroom, and convenience stores. 10–15 minute break.

KM 115 — Halfway point

Taytay

Historic town with a Spanish-era fort. Some passengers alight here. Optional stop on private transfers.

KM 180

El Nido Bus Terminal

Final stop for shared vans. Tricycles available to take you to your hotel (₱50–150).

KM 230 — Destination

What to Expect on the Journey

A scenic 5–6 hour drive through the heart of Palawan island.

🛣

Road Conditions

The national highway is fully paved and in good condition. Some sections are winding through mountains. Road improvements completed in recent years have shortened the journey.

🌱

Scenery

Pass through lush tropical forests, rice paddies, coconut plantations, and small fishing villages. The last hour approaching El Nido features dramatic limestone karst mountains.

🍴

Rest Stops

1–2 planned stops for bathroom breaks and snacks. Roxas (halfway) has the best selection of food stalls and small restaurants. Bring water and snacks for the journey.

Air Conditioning

Shared vans are air-conditioned, which can get cold. Bring a light jacket or sweater. Buses vary in A/C quality. Sit in the middle for the most comfortable temperature.

Tips for the Journey

Book in Advance During Peak Season

December to April is peak season. Shared vans fill up fast, especially morning departures. Book at least a day ahead through the Palawan.bz app to guarantee your seat.

Leave Early Morning

The earliest vans depart at 5:00–6:00 AM and arrive by lunchtime, giving you a full afternoon in El Nido. Later departures mean arriving after dark.

Take Motion Sickness Meds

The winding mountain sections can cause motion sickness. Take medication 30 minutes before departure. Sit in the front seat if possible. Ginger candies also help.

Bring Cash & Snacks

There are no ATMs between Puerto Princesa and El Nido. Bring enough pesos for the journey, rest stop snacks, and your first day in El Nido. Pack water and light food.

Charge Your Devices

No charging outlets in shared vans. Bring a fully charged power bank. Mobile signal is intermittent along the route. Download offline entertainment beforehand.

Keep Valuables Close

Large bags go on the roof rack. Keep your phone, wallet, passport, and camera in a small daypack with you inside the van at all times.

Book Your Transfer Now

Guaranteed seats, fixed pricing, and instant confirmation. Choose shared or private van through the Palawan.bz app.

Book Transfer →

Frequently Asked Questions

How do I get from Puerto Princesa to El Nido?

The most popular way is by shared van transfer from San Jose Terminal in Puerto Princesa. The journey takes 5–6 hours via the national highway (230 km). Shared vans cost ₱600–800 per person, while private van transfers cost ₱5,000–8,000 for the whole vehicle. Buses are also available at ₱500–600 but take longer. Book through the Palawan.bz app for guaranteed seats.

What time do vans leave Puerto Princesa for El Nido?

Shared vans depart from San Jose Terminal between 5:00 AM and 2:00 PM, with most departures in the morning. The earliest vans (5:00–6:00 AM) arrive by lunchtime. Book in advance during peak season (December–April) as vans fill up quickly. Private transfers can depart at any time of your choosing.

How much is a van from Puerto Princesa to El Nido?

A shared van costs ₱600–800 per person (approximately USD 11–15). Private van hire for the entire vehicle costs ₱5,000–8,000 (USD 90–145), seating up to 10–12 passengers. Public buses are slightly cheaper at ₱500–600 but take 7–8 hours with more stops along the way.

How much luggage can I bring on the van to El Nido?

Shared vans typically allow one large bag (up to 20 kg) stored on the roof rack plus one small carry-on bag. Surfboards, dive gear, or oversized luggage may require purchasing an extra seat. Private transfers have no luggage restrictions. Inform the operator of large items when booking.

Are there rest stops between Puerto Princesa and El Nido?

Yes, shared vans typically make 1–2 rest stops along the route for bathroom breaks and snacks. The most common stop is in Roxas, roughly halfway through the journey. Stops are usually 10–15 minutes each. Private transfers can stop anywhere and as often as you like.

Can I book a return trip from El Nido to Puerto Princesa?

Yes, vans run in both directions daily. El Nido to Puerto Princesa vans depart from the El Nido bus terminal between 5:00 AM and 2:00 PM. Same pricing applies: ₱600–800 shared, ₱5,000–8,000 private. Book through the Palawan.bz app for guaranteed seats on your preferred departure time.

Other Popular Routes

Puerto Princesa → Port Barton

3–4 hours, ₱500–600. A quieter alternative to El Nido with great snorkeling and a backpacker atmosphere.

Puerto Princesa → Sabang

2 hours, ₱500. Gateway to the Underground River UNESCO World Heritage Site.

El Nido → Coron (Ferry)

3–4 hours by ferry, ₱1,760–2,500. Connects Palawan's two top destinations.