Palawan Airport Codes: ENI vs PPS vs USU for El Nido

TL;DR: El Nido’s IATA airport code is ENI (Lio Airport, ICAO: RPEN). If ENI flights are sold out or too expensive, search PPS (Puerto Princesa, 5–6 hours by road) or USU (Busuanga/Coron, then a 4–5 hour ferry) instead.

Type “El Nido” into a flight search engine and you can get confusing results: some sites show Lio Airport, some show nothing, and others quietly route you to Puerto Princesa. The cause is simple — most booking engines work from three-letter IATA codes, and El Nido’s code is not one that many travellers know. This guide focuses on Palawan airport codes specifically for independent travellers booking their own flights to El Nido, so you can search the right airport, compare real door-to-door times, and avoid booking into the wrong corner of the province.

Our unique angle: rather than reviewing airports as buildings, we treat each code as a booking decision. A cheaper ticket into PPS can easily cost you an extra day once you add the van ride, while a pricier ENI ticket can buy back a full afternoon on the water. We break down that trade-off code by code.

What Is the El Nido IATA Code?

The IATA code for El Nido is ENI. It refers to Lio Airport (sometimes listed as “El Nido Airport”), a small privately developed airstrip about 7 km north of El Nido town, inside the Lio Tourism Estate. Its ICAO code — the four-letter code used by pilots and air traffic control rather than travel agents — is RPEN. You will only ever need the IATA code for booking.

ENI is a compact airport served mainly by turboprop aircraft, so seat counts are limited and fares rise quickly in peak months. Our Lio Airport Code ENI guide covers the arrival experience in detail; this article is about how ENI fits alongside the other Palawan codes when you are comparing options.

You can confirm any three-letter code using the official IATA airline and location code search. It is the fastest way to check whether a booking site is showing you the airport you think it is.

Every Airport Code You Might Use for El Nido

Five codes realistically come into play when you plan a trip to El Nido. Two are gateways from abroad, three are inside or near Palawan:

  • ENI – Lio Airport, El Nido. The closest airport by far. Direct domestic flights, mostly from Manila, with occasional connections from other hubs depending on the season.
  • PPS – Puerto Princesa International Airport. Palawan’s main airport, with many daily flights from Manila, Cebu and Clark, plus some international routes. From here, El Nido is a long road transfer north.
  • USU – Francisco B. Reyes Airport, Busuanga (Coron). Useful if you are combining Coron and El Nido, since fast ferries link Coron and El Nido.
  • SWL – San Vicente Airport. Serves San Vicente and Port Barton. Limited schedules, but handy for a Port Barton–El Nido itinerary.
  • MNL / CEB / CRK – Manila, Cebu and Clark. Your international entry points. Almost every El Nido trip from overseas connects through one of these.

The Civil Aviation Authority of the Philippines (CAAP) publishes information on the country’s public airports; Lio is privately operated, which partly explains why it sometimes behaves differently in search tools.

ENI vs PPS vs USU vs SWL: Comparison Table

Code Airport Distance to El Nido town Onward transfer Typical fare level Best for
ENI Lio Airport ~7 km 15–20 min tricycle or hotel shuttle Highest Short trips, families, luxury stays
PPS Puerto Princesa Intl ~240 km 5–6 hr van or 6–8 hr bus Lowest Budget travellers, flexible schedules
USU Busuanga (Coron) Separate island group Transfer to Coron town + 4–5 hr fast ferry Medium Coron + El Nido combo trips
SWL San Vicente ~120–150 km by road 3–4 hr van via Taytay Medium–high, few flights Port Barton / Long Beach add-ons
MNL Manila NAIA Not in Palawan Domestic flight to ENI, PPS or USU — International arrivals

Distances and transfer times are approximate and vary with road works, weather and sea conditions. Fare levels are relative, not quotes — see our Palawan airline comparison for carrier-by-carrier detail.

How to Search Flights Using the Right Code

Most failed “El Nido” searches come down to the search box. A few habits fix almost all of them:

  1. Type the code, not the town. Enter “ENI” rather than “El Nido”. Some engines map “El Nido” to PPS or show no results at all.
  2. Run a second search for PPS. Even if you want ENI, check the PPS price on the same date. The gap tells you what the convenience of flying direct is actually costing.
  3. Check the airline’s own site. Smaller carriers flying into ENI are not always fully listed on aggregators, so a “no flights” result on a meta-search site does not always mean there are none.
  4. Look at the aircraft and baggage rules. Turboprops into ENI often have tighter checked-baggage limits — read our El Nido baggage allowance guide before you pack a dive kit.
  5. Match the code to your hotel. If you are staying at Lio Beach, ENI is minutes away; if you are staying in Nacpan or Corong-Corong, it is still the closest, but PPS becomes relatively less painful for long stays.

When Flying Into PPS Makes More Sense

Puerto Princesa is the default for budget travellers, and for good reason. PPS has far more daily flights, so fares are lower and rebooking is easier if a flight is cancelled. The catch is the road: the van journey north to El Nido usually takes five to six hours, with a rest stop or two, and you lose most of a day.

PPS is the stronger choice when you are staying a week or more, travelling on a tight budget, or planning to see the Underground River or Port Barton on the way north. If your flight lands late, consider a night in the city — our guide to overnighting in Puerto Princesa before El Nido explains where to stay and when the first vans leave. For a direct head-to-head, read Lio Airport vs Puerto Princesa Airport.

When USU or SWL Is the Smart Code

USU only makes sense if Coron is part of your plan. A popular route is to fly Manila–USU, spend a few days in Coron, then take the fast ferry south to El Nido and fly home from ENI or travel by road to PPS. That “open-jaw” pattern avoids backtracking and is often cheaper than two return flights. Ferries can be cancelled in rough seas, particularly during the southwest monsoon, so keep a buffer day.

SWL is a niche code. Schedules into San Vicente have been limited and change often, but if you are building a slow Port Barton – San Vicente – El Nido itinerary it can save a long drive. Always confirm the current timetable directly with the operating airline before relying on it.

Departure Fees, Arrival Forms and Other Code-Specific Details

Each airport has its own small quirks. Some domestic terminals collect a terminal fee at the airport rather than in your ticket price, so carry some cash in pesos; our airport terminal fees guide lists what to expect. International arrivals into MNL, CEB or CRK must also complete the government’s online arrival registration through the official eTravel portal before landing.

For general destination information and official advisories, the Philippine Department of Tourism’s philippines.travel site is the authoritative starting point.

Sample Routings by Airport Code

To make the choice concrete, here are three routings we see travellers use most often. The short break (3–4 nights): MNL–ENI–MNL. You land around midday, check in, and can be on a sunset boat the same evening; the higher fare is offset by not losing two days on the road. The budget week (7+ nights): MNL–PPS by plane, van to El Nido, then the reverse. Book the earliest morning flight so you reach El Nido before dark. The two-island trip (8–10 nights): MNL–USU, three nights in Coron, fast ferry to El Nido, then ENI–MNL home. This open-jaw plan covers both destinations without backtracking, though it depends on calm seas for the ferry leg. Whichever routing you pick, keep at least one free night before an international departure from Manila in case a Palawan flight is delayed or cancelled.

Key Takeaways

  • El Nido’s IATA code is ENI (Lio Airport); its ICAO code is RPEN.
  • Search “ENI” directly — typing “El Nido” can return Puerto Princesa or no results.
  • PPS is cheaper with more flights, but adds a 5–6 hour road transfer.
  • USU works best for open-jaw Coron + El Nido itineraries via fast ferry.
  • SWL (San Vicente) suits Port Barton add-ons, but schedules are limited.
  • Always compare ENI and PPS fares on the same date before booking.

Frequently Asked Questions

What is the airport code for El Nido?

The IATA code for El Nido is ENI, which refers to Lio Airport about 7 km north of town. The ICAO code is RPEN.

Is ENI the same as PPS?

No. ENI is Lio Airport in El Nido, while PPS is Puerto Princesa International Airport, roughly 5–6 hours south of El Nido by road.

Why can’t I find flights to El Nido on some booking sites?

Lio Airport has relatively few flights operated by smaller carriers, and not every aggregator lists them. Search using the code ENI and check the airline’s own website.

Which airport code is cheapest for El Nido?

PPS usually has the lowest fares because it has the most flights, but you need to add the cost and time of a van or bus transfer to El Nido.

Can I fly into USU and leave from ENI?

Yes. Many travellers fly into Busuanga (USU) for Coron, take the fast ferry to El Nido, and fly out of Lio (ENI). Allow a buffer day in case ferries are cancelled.

Final Thoughts

Remember three letters — ENI — and most El Nido flight searches become simple. Then let your budget and itinerary decide whether the convenience is worth it, or whether PPS, USU or SWL fits your trip better. Whatever you choose, check schedules directly with the airline close to departure, since Palawan routes change from season to season.

About the Author

This guide was compiled by the El Nido Hotels Ranking editorial team, with input from local operators and ongoing on-the-ground updates.

Scroll to Top