Manila's Ninoy Aquino International Airport (NAIA) is the gateway for most international arrivals into the Philippines - and it is also where a surprising number of trips quietly fall apart. The reason is simple and catches first-timers every year: NAIA's four terminals are not connected airside. If your international flight lands at one terminal and your domestic flight to El Nido, Cebu or Siargao departs from another, you must exit, travel between terminals landside, and check in again from scratch. This guide gives you real 2026 transfer times, sensible minimum connection times, and a step-by-step for the international-to-domestic switch so you make that onward flight.

Manila Airport (NAIA) Transfer & Layover Guide 2026
Hotels in Philippines
Compare live prices via Travelpayouts — targeted for this guide.
The four terminals - and how they split up
NAIA has Terminals 1, 2, 3 and 4, scattered across the airport complex rather than clustered together. Broadly: Terminal 1 handles many foreign international carriers; Terminal 2 and Terminal 3 handle a mix of Philippine Airlines, Cebu Pacific and international flights; Terminal 4 is small and domestic-only. The critical point is that there is no secure airside link between any of them. Moving between terminals always means leaving the secured zone, going landside, and re-entering security at the next terminal.
Terminal-to-terminal transfer times & cost
You have two ways to move between terminals: the free inter-terminal shuttle bus, or a Grab/taxi. The shuttle is free but infrequent and slow in traffic; Grab is faster and predictable but costs money and is subject to Manila's notorious congestion.
| Route | Free shuttle | Grab / taxi | Grab cost (approx) |
|---|---|---|---|
| T1 <-> T3 | 30-60 min (waits + traffic) | 15-30 min | $4-8 / PHP 230-460 |
| T1 <-> T2 | 20-45 min | 10-25 min | $3-7 / PHP 170-400 |
| T2 <-> T3 | 20-45 min | 10-20 min | $3-6 / PHP 170-340 |
| T3 <-> T4 | 30-60 min | 15-30 min | $4-8 / PHP 230-460 |
| Any terminal in heavy traffic | 60 min+ | 30-45 min+ | $5-10 / PHP 290-570 |
Those times assume normal conditions. Manila traffic during rush hour, or on a rainy afternoon, can double them - which is exactly why the airport looks close on a map but eats far more of your buffer than you expect.
Tours & activities in Philippines
Hand-picked experiences in Philippines — book on GetYourGuide with instant confirmation.
Recommended minimum connection times
These are practical buffers for a self-managed connection, not airline minimums:
- Same terminal, domestic-to-domestic: ~1 hour 30 minutes is workable.
- Different terminals, single booking: allow 3 hours or more.
- Self-transfer (separate tickets), international-to-domestic: allow 4 hours minimum. If it is your only flight of the day, give yourself even more.
The self-transfer case is the dangerous one. On a single through-ticket, the airline is responsible if a delay makes you miss the connection. On two separate tickets - which is common when people book a cheap international fare and a separate domestic hop - you own all the risk. A late international arrival plus a terminal change plus re-check-in can vanish four hours fast.
The international -> domestic process, step by step
Here is what actually happens when you land internationally and connect to a domestic flight, especially on separate tickets:
- Immigration: clear passport control - queues here can run 30-60 minutes at busy times.
- Baggage claim: collect your checked bags. On separate tickets they are not through-checked, so you must physically retrieve them.
- Customs: walk through the customs hall and exit into the public/landside area.
- Transfer terminals: take the shuttle or a Grab to your domestic terminal (see the table above).
- Re-check-in: check in again for your domestic flight, drop your bags, and clear security once more.
Every one of those steps has a queue. Stacked together, they are why a "short" 2-hour layover across terminals is a genuine gamble.
Don't miss your flight to El Nido, Cebu or Siargao
Onward flights to the islands are usually operated by Cebu Pacific or Philippine Airlines from a domestic terminal, so international arrivals almost always face a terminal change. To protect that connection:
- Book the international and domestic legs on one ticket where possible - then the airline re-routes you free if you misconnect.
- If self-transferring, put a real buffer in: a same-day connection with under 4 hours is asking for trouble.
- Fly the international leg in a day early and stay near the airport if your island flight is the first out - the calmest way to guarantee the connection.
- Have mobile data ready on landing so you can book a Grab between terminals instantly rather than queuing for a taxi.
Plan the whole sequence before you book - map your legs and buffers with the trip planner and compare routings and fares on the flights page so you are not discovering the terminal split at 2am with a boarding call in 40 minutes.
Surviving a long layover
If your connection is deliberately long - say 6 hours or more - Manila is manageable. Terminal 3 is the most modern, with the widest choice of food, cafes and lounges (payable at the door, roughly $25-40 / PHP 1,400-2,300). For layovers of 8+ hours it is often worth clearing immigration, taking a Grab to a nearby mall or hotel in the Newport/Resorts World area right by Terminal 3, and coming back refreshed. Just rebuild your full buffer for the return trip through security. A long layover in Manila is an inconvenience; a short cross-terminal one is a missed flight waiting to happen - budget your time accordingly and the rest of the trip flows.
🏡 Real local stays (book direct)
Hand-picked homestays and guesthouses — book direct, no markup.
Browse all local stays →🌊 Popular activities (book instantly)
Island hopping, canyoneering, whale sharks — real Klook/GetYourGuide options.
View all activities →





