Planning a trip to paradise shouldn’t feel like a logistical puzzle. Whether you are stepping off a plane right next to the beach or taking the scenic route across Palawan, knowing how to get into town predictably and comfortably changes your entire vacation dynamic.
Following recent aviation shifts, the way travelers reach our shores has evolved. This complete guide maps out the latest flight routes, long-haul coaches, private transfers, and local passes to get you from the tarmac to your resort without the stress.
How do you get to El Nido?
There are two main gateways. The fastest is to fly directly into Lio Airport (ENI) on a ~1h 35m turboprop hop from Clark International Airport (CRK), which now handles all direct El Nido flights. The budget-friendly route is to fly into Puerto Princesa (PPS) and travel overland to El Nido by private transfer or Cherry Bus coach (about 5–6 hours). If you’re pairing El Nido with Coron, you can also arrive by fast ferry (~3.5 hours, seasonal). Whichever route you choose, book your onward transfer before you land.
1. How do you fly directly to El Nido? (Clark → Lio Airport)
What happened to direct flights from Manila?
If you’re looking for a direct Manila to El Nido flight, note that turboprop service no longer departs Manila (MNL) — it has fully moved to Clark (CRK). From Manila you’ll connect through Clark, or route via Puerto Princesa.

Which international flights connect to Clark (CRK)?
Long-haul travelers can easily book their tickets straight into Clark via premium international carriers, allowing them to dodge Manila completely. Major airlines provide highly predictable, frequent international connections into CRK:
- Emirates: Operates daily flights connecting Dubai to Clark (via Cebu).
- Qatar Airways: Offers 4x weekly direct long-haul flights from Doha.
- Singapore Airlines & Scoot: Scoot provides daily direct connections from Singapore.
- EVA Air & Starlux: Both premium carriers offer daily nonstop flights from Taipei.
- Asiana Airlines & Jeju Air: Both lines operate daily nonstop routes from Seoul-Incheon.
- HK Express & Cathay Pacific: Provide frequent and daily regional flights directly from Hong Kong.
Asia → Clark (CRK) → El Nido (ENI)
| Origin | From | Airline | Flight # | Operating Days | Departure | Arrival CRK | Onward to El Nido | Onward Flight # | Onward Days | Layover CRK | Onward Departure | Arrival ENI | Same-day to El Nido? |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Singapore | SIN | Scoot | TR 569 | Daily | 01:55 | 05:35 | AirSWIFT / Cebgo | DG 5211 | Daily | 1h | 06:35 | 08:10 | Yes |
| SIN | Cebu Pacific | 5J 536 | Daily | 13:25 | 17:10 | AirSWIFT / Cebgo | DG 6355 | Mon/Wed/Fri/Sun | 3h 35m | 20:45 | 22:20 | Yes | |
| Hong Kong | HKG | HK Express | UO 522 | Daily | 07:05 | 09:10 | AirSWIFT / Cebgo | DG 5217 | Daily | 1h 45m | 10:55 | 12:30 | Yes |
| HKG | Cebu Pacific | 5J 149 | Mon/Wed/Fri/Sun | 10:00 | 12:05 | AirSWIFT / Cebgo | DG 6357 | Daily | 2h 40m | 14:45 | 16:20 | Yes | |
| Taiwan | TPE | STARLUX | JX 789 | Daily | 06:55 | 09:00 | AirSWIFT / Cebgo | DG 5219 | Daily | 2h 20m | 11:20 | 12:55 | Yes |
| TPE | EVA Air | BR 233 | Daily | 09:00 | 11:00 | AirSWIFT / Cebgo | DG 6357 | Daily | 3h 25m | 14:25 | 16:00 | Yes | |
| South Korea | ICN | Jeju Air | 7C 4603 | Daily | 21:35 | 00:40 | AirSWIFT / Cebgo | DG 5209 | Daily | 4h 00m | 04:40 | 06:15 | Yes |
| Thailand | BKK | Cebu Pacific | 5J 944 | Mon/Tue/Wed/Fri | 21:35 | 02:00 | AirSWIFT / Cebgo | DG 5209 | Daily | 2h 40m | 04:40 | 06:15 | Yes |
| Vietnam | HAN | Cebu Pacific | 5J 5873 | Wed/Fri/Sun | 03:10 | 08:00 | AirSWIFT / Cebgo | DG 6342 | Daily | 3h 45m | 11:45 | 13:20 | Yes |
Middle East → Clark (CRK) → El Nido (ENI)
| Origin | From | Airline | Flight # | Operating Days | Departure | Arrival CRK | Onward to El Nido | Onward Flight # | Onward Days | Layover CRK | Onward Departure | Arrival ENI | Same-day to El Nido? |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Qatar | DOH | Qatar Airways | QR 926 | Mon/Wed/Fri/Sun | 01:30 | 15:50 | AirSWIFT / Cebgo | DG 6359 | Daily | 1h 45m | 17:05 | 18:40 | Yes |
How often do flights run from Clark to El Nido?
Once you arrive at Clark, getting to El Nido Lio Airport (ENI) is faster and more accessible than ever. Since propeller operations consolidated at CRK, flight capacities have surged by 38%, expanding network schedules to roughly 66 flights per week—averaging about 9 departures daily.

The scenic 1-hour and 35-minute hop is split between regional carriers AirSwift and Cebgo, utilizing modern ATR 72 turboprop aircraft. Routes run reliably from early morning until after sunset, allowing for effortless international layovers:
- Early Morning Energy: AirSwift kicks off the daily departures early at 04:40 AM, with additional morning frequencies at 10:10 AM and 11:20 AM. Cebgo also supports early fliers with departures at 05:10 AM on selective days.
- Mid-Day & Afternoon Flexibility: Cebgo operates steady daily flights at 02:45 PM and 05:05 PM.
- Evening Flights: Late connections are fully covered by Cebgo’s daily 06:00 PM slot and AirSwift’s daily 06:20 PM flight.
2. You’ve landed at Lio Airport — how do you get to town?
When your wheels touch down at Lio Airport, you are officially in paradise—but you still need to reach your property. To keep your arrival smooth, secure your local transit ahead of time using one of these two curated options:
What’s the fastest airport transfer in El Nido? (TropiCar private EV)
If you are traveling with family, a small group, or carrying heavy luggage, stepping into an air-conditioned vehicle is a game-changer. TropiCar Rentals provides premium, whisper-quiet, zero-emission EV sedans complete with professional drivers.
For reliable, fixed-rate airport transfers, TropiCar stands out. You can forget about haggling on the tarmac; they operate on fixed, transparent rates from Lio Airport straight to your destination.

| DESTINATION | ONE-WAY RATE |
|---|---|
| El Nido Town | ₱1,000 |
| Vanilla Beach / Corong-Corong | ₱1,100 |
| Nacpan Beach | ₱1,800 |
| Duli Beach | ₱2,000 |
Ready to arrive in style? Skip the terminal wait and pre-book your private electric vehicle instantly by visiting the TropiCar Rentals Online Store on El Nido Guide.
How do you get around El Nido’s beaches? (Beach Bus network)
For solo travelers, backpackers, or those looking to hop flexibly between coastlines, the Beach Bus network is an incredible, modern alternative.

It is important to note that the Beach Bus does not enter the Lio Estate and airport grounds directly; instead, it has a dedicated station positioned right at the Lio Estate entrance. To bridge this short gap seamlessly, TropiCar offers a quick connection service—picking you up directly from the airport terminal or inside the estate and transferring you directly to the Beach Bus station for a flat rate of just ₱300.
Once you are at the station, the Beach Bus grid fully unlocks the coastline. The network perfectly connects the major beach destinations of El Nido: Maremegmeg, Lio, Nacpan, and Duli, with its primary transit hubs situated right at TownSquare (El Nido Town). Instead of dealing with loose cash for every single trip, you can use a physical, tap-and-go NFC boarding card. Simply grab your physical card, tap on, and explore the coast at your own pace.
Passes run ₱1,000 ₱700 for 1 day, ₱2,200 ₱1,800 for 3 days, or ₱3,000 ₱2,500 for 5 days — each valid for the full 24/72/120-hour window from your first tap-in, with unlimited rides to every stop on the loop.

You can buy your passes directly from the Beach Bus website.
3. How do you get to El Nido from Puerto Princesa?
If you are maximizing domestic flight points or traveling on a budget, flying into Puerto Princesa International Airport (PPS) remains a highly popular route. From PPS, you have two major paths to make the journey up north to El Nido.
Which flights from the Middle East connect through Manila to Puerto Princesa?
| Origin | From | Airline | Flight # | Operating Days | Departure | Arrival MNL | Onward to PPS | Onward Flight # | Onward Days | Layover MNL | Onward Departure | Arrival PPS | Same-day to PPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| U.A.E. | DXB | Emirates | EK 332 | Daily | 23:10 | 08:15 | Cebu Pacific | 5J 647 | Daily | 2h 30m | 10:45 | 12:05 | Yes |
| Qatar | DOH | Qatar Airways | QR 932 (T3) | Daily | 23:25 | 08:30 | Philippine Airlines (T2) | PR 1805 | Daily | 1h 35m | 10:05 | 11:25 | Yes |
Which flights from Asia connect through Manila to Puerto Princesa?
| Origin | From | Airline | Flight # | Operating Days | Departure | Arrival MNL | Onward to PPS | Onward Flight # | Onward Days | Layover MNL | Onward Departure | Arrival PPS | Same-day to PPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Singapore | SIN | Singapore Airlines | SQ 914 | Daily | 23:50 | 03:35 | Philippine Airlines (T2) | PR 2781 | Daily | 2h 25m | 06:00 | 07:25 | Yes |
| SIN | Cebu Pacific | 5J 818 | Daily | 02:50 | 06:50 | Cebu Pacific (T3) | 5J 635 | Daily | 3h 0m | 09:50 | 11:30 | Yes | |
| Hong Kong | HKG | Cathay Pacific | CX 907 (T3) | Daily | 23:20 | 01:35 | Philippine Airlines (T2) | PR 2781 | Daily | 4h 25m | 06:00 | 07:25 | Yes |
| HKG | Cebu Pacific | 5J 111 | Daily | 03:00 | 05:20 | Cebu Pacific (T3) | 5J 635 | Daily | 4h 30m | 09:50 | 11:30 | Yes | |
| Taiwan | TPE | Cebu Pacific | 5J 311 | Daily | 01:45 | 04:15 | Cebu Pacific (T3) | 5J 635 | Daily | 5h 35m | 09:50 | 11:30 | Yes |
| TPE | EVA Air | BR 271 (T1) | Daily | 01:20 | 03:40 | Philippine Airlines (T2) | PR 2781 | Daily | 2h 20m | 06:00 | 07:25 | Yes | |
| TPE | STARLUX | JX 785 (T3) | Daily | 02:50 | 05:15 | Cebu Pacific (T3) | 5J 635 | Daily | 4h 35m | 09:50 | 11:30 | Yes | |
| South Korea | ICN | Asiana Airlines | OZ 701 (T1) | Daily | 00:50 | 04:00 | Philippine Airlines (T2) | PR 2781 | Daily | 2h 0m | 06:00 | 07:25 | Yes |
| Cebu Pacific | 5J 187 | Daily | 03:45 | 07:15 | Cebu Pacific (T3) | 5J 635 | Daily | 2h 35m | 09:50 | 11:30 | Yes | ||
| Thailand | BKK | Thai Airways | TG 620 (T1) | Daily | 00:45 | 04:15 | Philippine Airlines (T2) | PR 2781 | Daily | 1h 45m | 06:00 | 07:25 | Yes |
| BKK | Cebu Pacific | 5J 932 | Daily | 04:15 | 07:45 | Cebu Pacific (T3) | 5J 635 | Daily | 2h 5m | 09:50 | 11:30 | Yes | |
| Vietnam | HAN | Cebu Pacific | 5J 745 | Daily | 01:10 | 04:25 | Cebu Pacific (T3) | 5J 635 | Daily | 5h 25m | 09:50 | 11:30 | Yes |
| SGN | Philippine Airlines | PR 592 | Daily | 02:30 | 05:15 | Philippine Airlines (T2) | PR 2785 | Daily | 6h 15m | 11:30 | 12:50 | Yes | |
| Malaysia | KUL | Cebu Pacific | 5J 502 | Daily | 16:55 | 20:55 | Cebu Pacific (T3) | 5J 637 | Daily | 7h 40m | 04:35 | 06:05 | No |
| KUL | Malaysia Airlines | MH 804 (T1) | Daily | 00:15 | 04:05 | Philippine Airlines (T2) | PR 2781 | Daily | 1h 55m | 06:00 | 07:25 | Yes | |
| Indonesia | CGK | Cebu Pacific | 5J 760 | Daily | 17:30 | 23:15 | Cebu Pacific (T3) | 5J 637 | Daily | 5h 20m | 04:35 | 06:05 | No |
| CGK | Philippine Airlines | PR 540 | Daily | 17:50 | 23:10 | Philippine Airlines (T2) | PR 2781 | Daily | 6h 50m | 06:00 | 07:25 | No | |
| DPS | Philippine Airlines | PR 538 | Daily | 16:55 | 21:00 | Cebu Pacific (T3) | 5J 637 | Daily | 7h 35m | 04:35 | 06:05 | No |
Is there a private transfer from Puerto Princesa to El Nido? (TropiCar)
If you want to completely skip shared public vans or fixed bus schedules after a long flight, you can book a long-haul private EV transfer from Puerto Princesa through TropiCar Rentals. A private driver will meet you right outside arrivals and transport your group directly to your resort doorstep anywhere in El Nido.

Fixed rates for a private cross-island EV transfer from PPS include:
- PPS to Town Proper / Villa Libertad / Lio / Lamoro: ₱8,500
- PPS to Nacpan / Duli: ₱9,000
- PPS to Sibaltan: ₱9,000
Is there a bus from Puerto Princesa to El Nido? (Cherry Bus)
For the classic Palawan overland route, Cherry Bus Palawan is the premier public coach service. The highway trip takes roughly 5 to 6 hours, and they ensure a highly comfortable ride by utilizing spacious, fully air-conditioned coaches with optional “Lazy Boy” or captain’s chair seating configurations to give you maximum rest along the way. All coaches depart regularly from Puerto Princesa and arrive at the main San Jose Terminal in Corong-Corong. You can review time tables and coordinate your booking directly at cherrybuspalawan.ph.

4. Arriving by Sea: The Coron–El Nido Ferry
El Nido and Coron are Palawan’s two headline destinations, and many travelers do both in one trip. There’s no road between them, so the crossing is made by fast ferry — a scenic passage across the Linapacan waters that drops you right in the heart of El Nido town, steps from the restaurants, tour operators, and the coastal Beach Bus network.
How long is the Coron to El Nido ferry?
The fast ferry takes around 3.5 hours in good conditions, stretching to 4–5 hours when seas are rougher. The route is served by several operators — Montenegro Shipping Lines, Atienza InterIsland Ferries, and Jomalia Shipping — with departures typically once daily in the early morning (around 6:00–7:30 AM) from Coron. There’s no same-day return sailing, so plan on at least one overnight in each destination.
Where does the ferry arrive?
Unlike arriving flights, the ferry docks at El Nido town port — the main pier in the town centre, not Lio Airport. That’s an advantage: you step off the boat already in town. From the pier, tricycles handle short hops to your accommodation, while the Beach Bus coastal network is the easy, fixed-fare way to reach the beaches and viewpoints along the shoreline once you’ve settled in. (Tricycles and the Beach Bus complement each other — tricycles for door-to-door in town, the Beach Bus for exploring the coast.)
How much does the Coron–El Nido ferry cost?
One-way fares are modest — comfortably within most travel budgets and far cheaper than a private transfer. Prices vary by operator, season, and seat class. Book ahead: daily capacity is limited and sailings sell out quickly in peak months. Reserve directly with the ferry operator or through a reputable ferry-booking platform, and keep your confirmation handy for check-in at Coron port.
Is the Coron ferry reliable in green season?
This is the one thing to plan around. Fast-ferry sailings are weather-dependent, and during the southwest monsoon (green season, roughly June to October) crossings are frequently delayed or cancelled when seas are rough — some weeks see no fast-ferry service at all. If you’re travelling in these months:
- Build a buffer day into your itinerary rather than booking a tight same-day onward connection.
- Keep plans flexible and check the PAGASA marine forecast before your travel date.
- Consider flying instead (below) — it’s the more reliable option when the weather is unsettled.
Never treat a green-season ferry connection as guaranteed.
Can you fly between Coron and El Nido?
Yes. A short light-aircraft hop connects Busuanga (Coron) and Lio Airport (El Nido) in under an hour — historically via the Cebgo service (formerly AirSWIFT). Seats are limited and routes shift seasonally, so book early and confirm current availability. Flights land at Lio Airport, where TropiCar private EV transfers and the Beach Bus network connect you straight into town — see Arriving at Lio above for onward options.
Quick tips for the crossing
- No same-day round trip — plan an overnight, minimum.
- Arrive early at Coron port (1–2 hours before departure); check-in queues can be long.
- Bring cash for port fees, tricycles, and anything not pre-booked.
- Check the weather — in green season especially, only travel when conditions are confirmed safe.
Once you’ve arrived, you’re perfectly placed to book your island-hopping tours and experiences — explore what to do in El Nido to line up Tour A, B, C, and D and the rest of your stay.
Which El Nido arrival route is best for you?
| Your Travel Profile | Arrival Point | Recommended Transit Choice | Best Feature |
|---|---|---|---|
| Premium Comfort / Families / Groups | Clark → El Nido (ENI) | TropiCar Rentals Private EV Sedan | Door-to-door comfort, luggage handling, eco-luxury style. |
| Solo Explorers / Light Travelers | Clark → El Nido (ENI) | Beach Bus Network Loop (via TropiCar connection) | Budget-friendly, seamless coastal hopping from TownSquare to top beaches. |
| Door-to-Door Luxury (Overland) | Puerto Princesa (PPS) | TropiCar Long-Haul Transfer | Complete privacy and zero stress across the island. |
| Budget Conscious / Flight Point Savers | Puerto Princesa (PPS) | Cherry Bus Palawan Public Coach | Affordable, highly comfortable reclining coach seats. |
Book your El Nido arrival with confidence
No matter which path fits your itinerary, booking your transit links before you land protects you from seasonal availability spikes, unpredictable local surcharges, and arrival-day headaches.
Through the El Nido Guide curated local marketplace, you can bundle your premium airport transfers, long-haul bus tickets, and local bus passes into a single checkout. Head over to our booking portal today to lock in your fixed rates and ensure a perfectly coordinated arrival!