Getting to El Nido from Manila: Flights, Ferries & Van Routes (2026)

El Nido sits at the northern tip of Palawan — remote enough to feel like another world, close enough to Manila to reach in under 2 hours by air. There are three ways to get there. This guide covers every route with current prices, schedules, and honest pros and cons.

El Nido Palawan aerial view islands limestone karsts
El Nido’s iconic limestone karst islands rising from crystal-clear tropical waters

Route 1: AirSwift Direct Flight (Manila → El Nido)

Journey time: 65–75 minutes
Cost: PHP 3,500–9,000 one way (varies widely by booking lead time and season)
Best for: Most travellers — fast, comfortable, and skips all ground transport

From NAIA Terminal 2 (Manila)

AirSwift operates the only direct Manila–El Nido service from NAIA Terminal 2. Check-in opens 2 hours before departure. Multiple daily flights; peak season (December–February) sees 3–4 departures per day.

From Clark International Airport (CRK)

AirSwift also operates CRK–El Nido with 1–2 daily flights. Better option for travellers coming from Angeles City, Pampanga, or with Clark-connected hotel packages. Flight time similar (70 minutes).

Booking Tips

  • Book 2–3 months ahead for peak season (December–February) — flights sell out
  • AirSwift’s early-bird fares (6+ months out) can be PHP 2,500–3,500 one way
  • Last-minute peak season fares can reach PHP 9,000+
  • Book directly at the AirSwift website — third-party platforms add booking fees
  • Baggage allowance: typically 20kg checked + 7kg cabin; confirm when booking as policies change

Route 2: Budget Flight to Puerto Princesa + Van (PPS → El Nido)

Journey time: 1 hour (flight) + 5–6 hours (van) = 7–8 hours total
Cost: PHP 1,500–4,000 (flight) + PHP 500–800 (van) = PHP 2,000–4,800 total
Best for: Budget travellers and those flying from Cebu or Davao (no Clark option)

Flight to Puerto Princesa

Cebu Pacific, AirAsia, and Philippine Airlines all fly Manila to Puerto Princesa (PPS) multiple times daily. Budget fares can be as low as PHP 1,200–2,000 booked well in advance. Flight time: 1 hour.

Van from Puerto Princesa to El Nido

Shared vans depart from the Puerto Princesa van terminal (near the airport and Robinson’s Mall) from approximately 7:00 AM to 2:00 PM. Journey: 5–6 hours through northern Palawan’s mountains and coastline. Cost: PHP 500–800 per person.

The van journey is genuinely scenic — many travellers who expected to endure it end up enjoying it. Stops at small roadside restaurants en route. Air-conditioned vans are the standard now.

Private Transfer (Puerto Princesa to El Nido)

Private vans are available for PHP 4,000–6,000 per vehicle (3–4 hour journey, faster as no stops). Book through your El Nido accommodation or operators in Puerto Princesa.

Route 3: Ferry from Coron

Journey time: 4–6 hours
Cost: PHP 1,800–2,500 per person
Best for: Travellers combining El Nido with Coron on the same trip

Several ferry operators run the Coron–El Nido route (and return). The ferry passes through the Linapacan Strait with outstanding island scenery. Some travellers do Manila → Coron (by air) → El Nido (by ferry) as their route into El Nido, with the ferry journey being part of the experience. For schedules and operators, see the El Nido to Coron ferry guide.

Route Comparison

Route Total Time Cost (one way) Comfort Best For
AirSwift NAIA–ENI 65–75 min PHP 3,500–9,000 ⭐⭐⭐⭐⭐ Most travellers
AirSwift CRK–ENI 70 min PHP 3,500–9,000 ⭐⭐⭐⭐⭐ Angeles City travellers
Budget PPS + shared van 7–8 hours PHP 2,000–4,800 ⭐⭐⭐ Budget travellers
Budget PPS + private van 5–6 hours PHP 4,000–6,500 ⭐⭐⭐⭐ Groups, faster budget
Ferry from Coron 4–6 hours PHP 1,800–2,500 ⭐⭐⭐ Coron+El Nido combo

From El Nido Airport to Town

El Nido Airport (ENI) is 3 km from El Nido Town centre. Tricycles: PHP 100–150 shared, PHP 300–400 private. Journey: 10–15 minutes. Many hotels offer free or paid airport transfers if arranged in advance — confirm when booking your accommodation.

Planning Your Arrival

Most AirSwift flights from Manila arrive in El Nido by midday, leaving time for an afternoon tour or beach. In the 3-day El Nido itinerary, Day 1 afternoon is allocated to Tour A for morning arrivals. The 7-day itinerary builds flexibility for different arrival times. For accommodation near tour operators, see where to stay in El Nido.

Frequently Asked Questions

How do I get to El Nido from Manila?

The fastest way is AirSwift direct flight from NAIA Terminal 2 (65–75 minutes, PHP 3,500–9,000). The budget option is flying to Puerto Princesa (PHP 1,500–4,000) then taking a shared van to El Nido (5–6 hours, PHP 500–800). The ferry from Coron (4–6 hours) is ideal if combining both destinations.

How much does AirSwift cost to El Nido?

PHP 3,500–9,000 one way depending on booking lead time and season. Early-bird fares (6+ months out): PHP 2,500–3,500. Peak season last-minute: PHP 8,000–9,000+. Book at the AirSwift website directly to avoid third-party fees.

Is there a bus or van from Manila to El Nido?

No direct bus — Manila to El Nido requires flying to Puerto Princesa first. From Puerto Princesa, shared vans run to El Nido from 7 AM to 2 PM (5–6 hours, PHP 500–800). The total journey from Manila via this route takes 7–8 hours including flight and van.

How far is El Nido from Manila?

El Nido is approximately 450 km south of Manila by air (straight-line distance). The AirSwift flight takes 65–75 minutes. By road (including the Manila–Puerto Princesa ferry and Northern Palawan overland section) the journey would take 24+ hours — practically everyone flies to PPS then takes a van or flies direct to ENI.

Platform Best For El Nido Deals
Booking.com Hotels, resorts, free cancellation View deals →
Agoda Best Asia prices, loyalty rewards View deals →
Klook Tours & activities Browse tours →
💡 Compare prices on multiple platforms to find the best El Nido deals
Scroll to Top