Manila Transport Hub
Manila Transport Hub is a city-researched guide for arriving in Metro Manila and choosing between Ninoy Aquino International Airport, NAIA Terminal 1, Terminal 2, Terminal 3, Terminal 4, UBE Express, PITX, LRT-1, LRT-2, MRT-3, EDSA Carousel, One Ayala, Cubao, Grab, Angkas, JoyRide, airport taxis and private transfers. Manila is not a single-terminal, single-station city. It is a multi-city metro area where traffic, terminal assignment and hotel district can matter more than distance on the map.
The main airport is Ninoy Aquino International Airport, IATA code MNL and ICAO code RPLL. The airport sits around Pasay/Paranaque, south of Manila city proper and west of Makati and Taguig/BGC. It is close to the city, but road time can be highly variable. A 7 km airport-to-hotel trip can feel easy late at night and painful during rain, Friday evenings, paydays or holiday exits.
The city rail network is useful, but it is not a simple airport rail link. LRT-1, LRT-2 and MRT-3 cover important corridors; they help with Ermita, Malate, Binondo/Divisoria, Cubao, Ortigas, Makati edge and EDSA movement. For flights, most travellers still need a road leg, UBE Express, Grab, taxi or private transfer. PNR Metro Manila commuter service should not be treated as a normal visitor option while the North-South Commuter Railway works affect operations.
Fast Facts
| Item | City-researched detail | | — | — | | Main airport | Ninoy Aquino International Airport, MNL/RPLL | | Airport terminals | NAIA Terminal 1, Terminal 2, Terminal 3 and Terminal 4; always check airline assignment | | Airport road access | NAIA Expressway, CAVITEX/C-5 Link side access, EDSA, SLEX and local airport roads depending on origin | | Airport bus | UBE Express airport P2P services; exact routes and pickup rules change, often focused on Terminal 3 | | Main intermodal bus hub | PITX, Paranaque Integrated Terminal Exchange, #1 Kennedy Road, Tambo, Paranaque City, on the Diosdado Macapagal Boulevard/CAVITEX side | | Makati bus hub | One Ayala for EDSA Carousel, P2P, city buses, UV Express and jeepney links | | North/east bus routing | Cubao/Araneta-side terminals and operator-specific stops remain important for north/east routes | | Urban rail | LRT-1, LRT-2 and MRT-3; use line-specific fare pages and beep card rules | | PNR warning | Do not plan normal Manila visitor transfers around PNR unless the official PNR page shows the route operating | | Airport taxi/app band | NAIA to Makati often PHP 250-600; NAIA to BGC PHP 300-700; NAIA to Ermita/Intramuros PHP 300-700 | | Longer airport app/taxi band | NAIA to Ortigas/Cubao/Quezon City often PHP 500-1,000+ depending traffic and surge | | Ride apps | Grab for cars/taxis; Angkas and JoyRide for motorcycle taxis where suitable and legal | | Best hotel bases | Makati, BGC, Pasay/Mall of Asia, Ermita/Malate, Ortigas, Quezon City/Cubao, Intramuros/Binondo by trip purpose |
Arrival strategy
Start with the terminal and the first address. NAIA Terminal 1, Terminal 2, Terminal 3 and Terminal 4 are not interchangeable for a tight connection. Terminal 3 is the strongest ground-transport anchor for many visitors because it has better-known hotel, mall and airport-bus access, but a flight may still use Terminal 1, Terminal 2 or Terminal 4. Read the airline itinerary before booking a car or deciding where to stay.
For Makati, BGC, Pasay/Mall of Asia and airport hotels, Grab or an airport taxi is usually the most practical first transfer. UBE Express can be good if the current route matches the hotel area and luggage is manageable. For Ermita, Malate, Intramuros and Binondo, a car is usually easier on arrival, especially at night, because the rail connection is indirect and the last mile can be awkward with bags.
For Quezon City, Cubao, Ortigas, San Juan and northern suburbs, distance is less important than traffic direction. MRT-3 can be useful once you are on EDSA, but getting from NAIA to a rail station with luggage still requires a road leg. A direct Grab/taxi to Ortigas or Cubao can be expensive in peak traffic, so compare it with airport bus plus rail only when the route is simple.
For onward buses, decide whether the ticket uses PITX, One Ayala, Cubao, Pasay, Sampaloc, Avenida or an operator-specific terminal. Manila has many bus departure points. A generic phrase like "Manila bus terminal" is not enough for a real traveller. Use the exact terminal name, bay, operator and city district printed on the ticket.
Ninoy Aquino International Airport (MNL)
Ninoy Aquino International Airport is Metro Manila's main passenger airport. The New NAIA and MIAA sites are the primary sources for airport operations, terminal guidance and passenger information. Airlines can adjust terminal assignments, so the ticket and airline status page should control the day-of-travel plan.
Terminal 1 is heavily associated with international flights. Terminal 2 has been used by Philippine Airlines and selected operations. Terminal 3 is the biggest modern passenger terminal and a common arrival/departure point for many international and domestic services. Terminal 4 handles smaller domestic-style operations. This article does not freeze airline assignments because they can change; it tells the traveller to confirm the actual terminal before moving.
Road access can be fast or slow. NAIA Expressway helps some Makati, BGC, Pasay and SLEX/CAVITEX routes, but it does not remove all congestion. Friday evenings, rain, concerts, airport incidents and holiday departures can turn a normal transfer into a long one. For departures, leave earlier than a simple distance estimate suggests.
For airport buses, UBE Express is the main airport P2P name travellers should check. Routes, fares, pickup points and schedules can change, and some services focus on Terminal 3. If a UBE route fits BGC, PITX, Robinsons/Manila Bay, Santa Rosa, Imus or another listed corridor, it can be better value than a car. If the service requires changing terminals first, compare the total hassle against Grab.
For taxis and cars, use official airport taxi ranks, app pickup zones or prearranged hotel transfers. Avoid unsolicited offers inside the arrivals hall or outside the rank. Grab has official airport-ride information and upfront app pricing. Airport meter taxis can be useful when the queue is controlled. Private hotel cars cost more but can be worth it for late arrivals, children, many bags or first-time visitors.
Rail and city movement: LRT-1, LRT-2 and MRT-3
Manila's rail network is useful after the first airport transfer. LRT-1 runs north-south through a corridor that matters for Baclaran, EDSA/Taft, Gil Puyat, Pedro Gil, United Nations, Central Terminal, Carriedo, Doroteo Jose, Monumento and the Cavite extension direction. It is helpful for Ermita, Malate, Rizal Park, Binondo approaches and connections to LRT-2 at Doroteo Jose/Recto.
LRT-2 runs east-west between Recto, Legarda, Pureza, V. Mapa, Gilmore, Cubao and the Antipolo direction. It is useful for university areas, Cubao interchange logic and eastern approaches. MRT-3 follows EDSA between Taft Avenue, Ayala, Buendia, Guadalupe, Boni, Shaw Boulevard, Ortigas, Santolan-Annapolis, Cubao and North Avenue. It is the line visitors most often associate with Makati, Ortigas, Cubao and EDSA movement.
The airport is not directly on these lines. From NAIA, travellers often use a car to Baclaran, EDSA/Taft, Ayala, Magallanes, PITX, One Ayala or a hotel, then rail for city movement. With luggage, this is only pleasant if the transfer is short and the station access is straightforward.
Fare planning should use line-specific official pages. LRT-1 fare information comes from LRMC, LRT-2 from LRTA, and MRT-3 from DOTr MRT-3. The beep card is the common stored-value card used on rail lines. In 2026, official pages should be checked carefully because discounts and fare matrices can change; for visitor budgeting, plan ordinary short city rail rides in low PHP tens, not hundreds.
PNR deserves a special note. Old Manila rail advice often mentions Tutuban or PNR commuter trains, but Metro Manila PNR operations have been disrupted for North-South Commuter Railway works. Unless the official PNR page shows a specific route operating on your date, do not build an airport or hotel plan around PNR.
Provincial bus terminals: PITX, One Ayala, Cubao and Pasay
PITX is the most important modern intermodal provincial bus terminal for many southbound and Cavite/Laguna/Batangas-side trips. The official PITX site gives the address as Paranaque Integrated Terminal Exchange, #1 Kennedy Road, Tambo, Paranaque City, and places the terminal on the Diosdado Macapagal Boulevard/CAVITEX side. For travellers, PITX matters because it centralizes many provincial buses, city buses, jeepneys, PUV options, ticketing booths and live schedule information. PITX also publishes gate and bay information: for example, Gate 2 covers Tagaytay-side routes, Gate 4 covers Bicol/Baguio-type assignments, Gate 5 covers Batangas/Laguna/Quezon, and Gate 10 covers EDSA Busway service, subject to current terminal updates.
Use PITX when the bus ticket says PITX. It can be convenient from NAIA, Pasay, Mall of Asia and Paranaque, but it is not necessarily convenient from Quezon City or Ortigas. From NAIA, a Grab/taxi to PITX often falls around PHP 200-500 depending terminal and traffic. UBE Express or P2P options may be cheaper if operating and correctly timed. The terminal's public contact details are useful for last-minute checking: customerservice@pitx.com.ph and 8396-3817 to 18 are listed by PITX, though a booked passenger should still rely on the bus operator for ticket-specific rules.
One Ayala in Makati is a major urban terminal for EDSA Carousel, P2P buses, city buses, UV Express and jeepney connections. It is useful for Makati hotels, Ayala MRT, Alabang, Nuvali, Cavite-side routes and some commuter corridors. It is not the same as PITX and not the same as Cubao.
Cubao/Araneta-side terminals remain important for northern and eastern bus routes, even though operators vary. Pasay, Sampaloc, Avenida and operator-owned terminals also appear on tickets. The rule is simple: in Manila, always follow the operator address and bay. A traveller who goes to PITX for a Cubao departure, or to Cubao for a PITX departure, may lose hours.
EDSA Carousel is important for north-south bus movement along EDSA and can connect areas such as PITX, Pasay, Ayala, Ortigas, Cubao and Monumento-style corridors depending current stops. It is useful for commuters and budget travellers, but airport luggage and unfamiliar stops make it harder for first arrivals.
Taxi, Grab, Angkas, JoyRide and private transfers
Grab is the main app name for most visitors because it gives upfront pricing, route tracking, cash/card options depending account setup and recognizable pickup flows. At NAIA, follow terminal-specific signs for app/TNC pickup. The pickup point may not be immediately outside the customs door, so allow walking and queue time.
Airport taxis are still useful. Use official ranks and keep the receipt or dispatch slip where provided. Metered taxis should use the meter. Coupon or fixed-fare arrangements should be clear before departure. Avoid unlicensed approaches and drivers who refuse to state how the fare is calculated.
Motorcycle taxis such as Angkas and JoyRide can be useful for solo travellers with only a backpack, especially in traffic. They are not a luggage solution and are not ideal after a long flight, in heavy rain or with valuables hanging loose. Treat them as a city-movement tool, not an airport-family transfer.
Private transfers are sensible for families, late arrivals, early departures, first-time visitors, business travellers with meetings, cruise connections and hotel addresses that are hard to explain. Confirm terminal, flight number, waiting time, vehicle size, tolls and parking rules before paying.
Use PHP planning bands rather than foreign-currency benchmarks. NAIA to Pasay/Mall of Asia: PHP 150-400. NAIA to Makati: PHP 250-600. NAIA to BGC: PHP 300-700. NAIA to Ermita, Malate or Intramuros: PHP 300-700. NAIA to Ortigas: PHP 500-900. NAIA to Cubao or Quezon City: PHP 600-1,200+. Makati to Intramuros: PHP 250-600. Makati to BGC: PHP 150-400. Makati to PITX: PHP 300-700. These are planning ranges; app surge, tolls, rain, airport queues and route choice can change them.
Practical transfer scenarios
For NAIA to Makati, a Grab or airport taxi is usually the cleanest first move. If the hotel is near Ayala or One Ayala and luggage is light, a bus/rail combination can work for experienced travellers, but most visitors should value the direct car after arrival. Budget PHP 250-600 in normal conditions and more during surge.
For NAIA to BGC, a direct app ride is usually the simplest. UBE Express can be good if the current route and stop match the hotel or office area. BGC's internal streets and hotel drop-offs make the last mile important. Budget PHP 300-700 for app/taxi planning, with peak traffic pushing higher.
For NAIA to Ermita, Malate, Intramuros or Binondo, rail is not the first choice with luggage. A car avoids station stairs, transfers and uncertain last-mile walking. If staying near an LRT-1 station and travelling light, use LRT later for sightseeing, not necessarily for the airport arrival.
For NAIA to PITX, the airport and terminal are geographically close enough that road transfer is usually manageable. Use Grab/taxi if the coach departure is important, and use UBE/P2P only when the current timetable gives enough buffer. A tight airport-to-bus connection should include immigration, baggage, terminal walking and traffic risk.
For NAIA to Cubao or Quezon City, build a larger buffer. MRT-3 can help once on EDSA, but a direct app ride may still be the least stressful with luggage. If cost matters, consider airport bus plus MRT only after confirming the current airport pickup and rail operating hours.
For Clark connections, check whether the trip uses CRK directly or a NAIA-Clark bus connection. Clark International Airport is far north of Metro Manila. Do not book same-day airport changes without a large buffer, especially around holidays or rain.
Best areas to stay for transport
Makati is the best balanced base for first-time visitors who want hotels, restaurants, Grab availability, airport access and business addresses. It is not old Manila, but it is practical. One Ayala and Ayala MRT improve the transport logic.
BGC is best for modern hotels, offices, nightlife, safer walking environments and business travel. It is comfortable but not rail-centered, so ride-app budgets matter. Airport transfers are usually manageable by car.
Pasay/Mall of Asia/Airport area is best for late arrivals, early flights, casino/convention trips, PITX, Mall of Asia and quick airport access. It is weaker for classic Manila sightseeing unless the trip is short.
Ermita/Malate/Intramuros/Binondo are better for Manila history, Rizal Park, old city walks, museums and food. They require more care with luggage, late-night movement and airport traffic.
Ortigas is useful for business, malls and central EDSA access. Quezon City/Cubao is useful for northern/eastern bus routes, universities, entertainment and MRT/LRT connections. Choose it when the next departure is north/east, not just because a room is cheaper.
First-time checklist
- Confirm the NAIA terminal on the airline itinerary: Terminal 1, Terminal 2, Terminal 3 or Terminal 4.
- Save New NAIA/MIAA airport links and the hotel address before landing.
- Compare Grab, official airport taxi and UBE Express before leaving arrivals.
- Use PITX only when the bus ticket says PITX.
- Use One Ayala for Makati/EDSA/P2P logic, not as a substitute for every bus terminal.
- Check LRT-1, LRT-2 and MRT-3 fare pages before relying on a fare number.
- Treat PNR as unavailable unless the official PNR page confirms the exact service.
- Use PHP fare bands and expect surge during rain, Friday evenings and holiday exits.
- Avoid motorcycle taxis with suitcases.
- Add large buffers for airport changes, Clark connections and long-distance buses.
Sources
- New NAIA official site: https://newnaia.com.ph/
- New NAIA transport: https://newnaia.com.ph/transport
- Manila International Airport Authority: https://www.miaa.gov.ph/
- Philippine Airlines NAIA transfer guide: https://www.philippineairlines.com/en/before-you-fly/at-the-airport/connecting-flights
- UBE Express official site: https://www.ubeexpress.com/
- UBE Express schedule: https://www.ubeexpress.com/schedule
- PITX official site: https://pitx.ph/
- PITX transport guide: https://pitx.ph/passengers-guide/transport/
- Light Rail Transit Authority fares: https://www.lrta.gov.ph/tickets-and-fares/
- Light Rail Manila Corporation fare matrix: https://lrmc.ph/our-business-featured/fare-matrix/
- DOTr MRT-3 official site: https://www.dotrmrt3.gov.ph/
- DOTr MRT-3 fare matrix: https://www.dotrmrt3.gov.ph/fare-matrix.pdf
- beep card official site: https://www.beeptopay.com/
- Philippine National Railways: https://pnr.gov.ph/
- LTFRB official site: https://ltfrb.gov.ph/
- MMDA official site: https://mmda.gov.ph/
- Grab NAIA airport rides: https://www.grab.com/global/airport-rides/ninoy-aquino-international-airport/
- Grab Philippines transport: https://www.grab.com/ph/transport/
- Angkas official site: https://angkas.com/
- JoyRide Philippines: https://joyride.com.ph/
FAQ
What is the main airport for Manila?
Ninoy Aquino International Airport, IATA code MNL and ICAO code RPLL, is the main airport for Manila and Metro Manila. Check the exact NAIA terminal before booking transport.
Is there a train from Manila airport to the city?
There is no simple direct airport rail link for most visitors. LRT-1, LRT-2 and MRT-3 are useful inside Metro Manila, but NAIA usually requires a road leg, UBE Express, taxi, Grab or private transfer.
Where do long-distance buses leave from in Manila?
It depends on the operator and route. PITX is a major intermodal terminal, One Ayala handles important Makati/EDSA/P2P routes, and Cubao, Pasay, Sampaloc, Avenida and operator terminals still appear on tickets.
How much is a taxi or Grab from NAIA?
Plan PHP 250-600 to Makati, PHP 300-700 to BGC or Ermita/Intramuros, and PHP 500-1,000+ to Ortigas, Cubao or Quezon City depending on traffic, surge, tolls and terminal.
Which ride apps work in Manila?
Grab is the main app for car/taxi-style rides. Angkas and JoyRide can be useful motorcycle-taxi options for solo travellers without luggage, where available and suitable.
