Metro Manila/Bus routes
This page covers mapping of city bus routes through Manila, which include the main routes (which may run into nearby provinces), as well as local and express services outside the main network. All routes are operated by companies under franchise from the Land Transportation Franchising and Regulatory Board (LTFRB), an agency tied with the Department of Transportation (DOTr).
Mapping
Stops
Map stops where there are signs, markings or sheds. It's also possible to map stops as requested by passengers, but such cases can be better handled by adding a "hail_and_ride" role to the road section in question.
public_transport=stop_position is best recommended on designated stops (i.e those with signs, markings, shed/shelter), usually at 400-500 m intervals. It's also possible to map the loading/unloading area with public_transport=platform and highway=bus_stop on the location of the sign or shed, which simplifies workflow and is compatible with the proposed simplified PTv2.
Routes
As of 2025, all route relations for regular city bus routes are tagged with network=LTFRB PUB, with some retagged to network=LTFRB–National Capital Region which provides information on which regional office has jurisdiction on the service. Other applicable network tags are network=QCityBus for zero-fare intracity bus routes in Quezon City as well as network=BGC Bus for BGC Bus routes (excluding some routes incorporated into the regular network).
Route names in official documentation are usually descriptive, usually of the format point A-point B, usually relative to the primary direction of travel. Some bus routes, such as the EDSA Carousel, P2P routes operated by Air 21 under the UBE Express branding, BGC Bus routes and QCityBus have distinctive non-descript names.
The ref=* corresponds to route number where applicable. Prefixes or suffixes may be applied for variants or to distinguish from regular buses. The following prefixes and suffixes are being used:
- QC (prefix) - QCityBus routes
- PNR (prefix) - PNR Metro Commuter Line replacement bus routes
- N (suffix) - nightly variant of route, used on certain routes (such as those passing through Tungkong Mangga, San Jose del Monte where route changes due to nighttime local traffic pattern changes through mentioned area).
Routes
Regular buses
| Number | Route | Roads taken | Primary operator (and bus consortium) | Relation(s) | Notes |
|---|---|---|---|---|---|
| 1 | EDSA Carousel | Bonifacio Monument - EDSA – SM Mall of Asia – Macapagal Boulevard — PITX – vice versa | Jell Transport (Mega Manila Consortium) | ||
| 2 | Angono-Quiapo via Ortigas | Angono town proper – Manila East Road – Taytay Diversion Road – Ortigas Avenue – Senator Jose O. Vera Avenue – N. Domingo Street – Araneta Avenue – Magsaysay Boulevard – Legarda Street – P. Casal Street – Carlos Palanca Street – Quezon Boulevard – Quiapo – C.M. Recto Avenue – vice versa | De Guia Enterprises (Mega Manila Consortium) | Pre-pandemic route | |
| 3 | Antipolo-Quiapo via Cubao | Robinsons Place Antipolo - Sumulong Highway - Marcos Highway - Aurora Boulevard - Magsaysay Boulevard - Legarda Street – P. Casal Street – Carlos Palanca Street – Quezon Boulevard – Quiapo – C.M. Recto Avenue – vice versa | Jayross Lucky Seven Tours (Mega Manila Consortium) | Launched 2020 | |
| 4 | PITX–Upper McKinley via Kalayaan | Upper McKinley – C-5 Road - Kalayaan Avenue – Gil Puyat Avenue – Macapagal Boulevard – PITX – vice versa | Green Frog | Launched 2020 | |
| 5 | NLET-PITX |
|
Alabang Transport Service Cooperative | Launched 2020. | |
| 6 | Sapang Palay-PITX via Quezon Avenue |
|
Fairview Bus | Launched 2020 | |
| 7 | Fairview-PITX |
|
Roval Transport | Launched 2020 as Fairview-Quiapo | |
| 8 | Angat-Divisoria | Angat – General Alejo Santos Highway – Norzagaray–Santa Maria Road – Santa Maria Bypass Road – Governor F. Halili Avenue – North Luzon Expressway – Andres Bonifacio Avenue – 5th Avenue – Rizal Avenue – Abad Santos Avenue – C.M. Recto Avenue – Divisoria – vice versa | Sta. Monica Transport Service Cooperative | ||
| 9 | Angat-Monumento |
|
Nuestra Señora del Carmen Trans | Launched 2020. | |
| 10 | Ayala-Starmall Alabang |
|
HM Transport | Launched 2020. | |
| 11 | Pasay-Balibago | LRT Gol Puyat - Gil Puyat Avenue – Osmeña Highway – South Luzon Expressway – Santa Rosa–Tagaytay Road – Balibago Complex | BBL Trans (Mega Manila Consortium) | Launched 2020 as Ayala-Balibago, converted from provincial service Pasay-Balibago. | |
| 12 | Ayala-Biñan |
|
JAC Liner | Some trips via Southwoods or Carmona Exit. Launched 2020, converted from provincial service. | |
| 13 | Bagong Silang-Santa Cruz via Malinta Exit |
|
Bagong Silang Transport Service Cooperative | not in service | |
| 14 | Balagtas-PITX |
Balagtas – MacArthur Hwy – Rizal Ave - 5th Ave - A. Bonifacio Ave - Dimasalang Rd - Laon Laan St - A. Mendoza Blvd - Quezon Blvd - Taft Ave - Gil Puyat Ave - Roxas Blvd - Seaside Dr - |
Malanday Metro Link | Launched 2020 as Balagtas-Monumento. | |
| 15 | BGC-Alabang |
Market Market – C-5 Road – South Luzon Expressway – Starmall Alabang – vice versa |
HM Transport | Pre-pandemic route. | |
| 16 | Eastwood Libis-Marriott via Acropolis |
Eastwood – E. Rodriguez Jr. Avenue – C-5 Road – East Service Road – Andrews Avenue – Marriott – vice versa |
Citylink Coach Services | Pre-pandemic route. | |
| 17 | Fairview-Ayala via Quezon Avenue |
|
W. Lippad (Lippad Trans) | Previously pre-pandemic route via Fairview-Baclaran via EDSA | |
| 18 | PITX-North EDSA via NAIA, Upper McKinley C-5 | PITX – Macapagal Boulevard – Seaside Drive – NAIA Road – Domestic Road – Andrews Avenue – Sales Road – Lawton Avenue – Upper McKinley – C-5 Road – E. Rodriguez Jr. Avenue – Katipunan Avenue – Tandang Sora Avenue – Luzon Avenue – Congressional Avenue – Mindanao Avenue – North Avenue – North EDSA – EDSA – Congressional Avenue – vice versa | Baclaran Metro Link | Launched 2020 as North EDSA-BGC. | |
| 19 | Norzagaray FVR-Santa Cruz via Marilao Exit |
|
Santrans | Pre-pandemic route. | |
| 20 | Sapang Palay-Santa Cruz via Malinta Exit |
|
Earth Star Transport | Pre-pandemic route. | |
| 21 | Sapang Palay-Santa Cruz via Santa Maria |
|
ES Transport | Pre-pandemic route. | |
| 22 | Santa Maria-PITX via Road 10 |
|
Bovjen Transport Services | Modified pre-pandemic route. | |
| 23 | Plaza Lawton-Alabang via Coastal |
|
Alabang Transport Service Cooperative | Pre-pandemic route | |
| 24 | Plaza Lawton-Alabang via SLEx |
|
Saint Rose Transit | Pre-pandemic route. | |
| 25 | Plaza Lawton-Biñan via SLEx |
|
JAM Transit | Pre-pandemic route, converted from provincial service. | |
| 26 | PITX-Cavite City |
Cavite City – Julian Felipe Boulevard - Manila–Cavite Road – Magdiwang Highway – Tirona Highway – CAVITEx – Pacific Avenue Avenue – PITX – vice versa |
Saulog Transit | Launched 2020, converted from provincial service. | |
| 27 | PITX-Dasmariñas | PITX – Pacific Avenue – CAVITEx – Aguinaldo Boulevard – Aguinaldo Highway – Dasmariñas | San Agustin | Modified pre-pandemic route, originally Fairview-Dasmariñas. | |
| 28 | PITX-Naic | PITX – Pacific Avenue – CAVITEx – Antero Soriano Highway – Naic | Saulog Transit | Launched 2020, converted provincial service. | |
| 29 | PITX-Silang | PITX – Pacific Avenue – CAVITEx – Aguinaldo Boulevard – Aguinaldo Highway – Silang | Jasper Jean Liner | Pre-pandemic route. | |
| 30 | PITX-Balibago | PITX – Seaside Drive – Domestic Road – Andrews Avenue – NAIA Expressway – Skyway – South Luzon Expressway – Santa Rosa–Tagaytay Road – Balibago Terminal | Cher Transport | Launched 2020. | |
| 31 | PITX-Trece Martires | PITX – Macapagal Boulevard – CAVITEx – Antero Soriano Highway – Tanza–Trece Martires Road – Trece Martires | Don Aldrin Transport | Launched 2020, converted from provincial service. | |
| 32 | PITX-General Mariano Alvarez | PITX – Macapagal Boulevard – CAVITEx – Aguinaldo Boulevard – Bacoor Boulevard – Molino Road – Paliparan Road – Governor's Road – Congressional Road – General Mariano Alvarez | Phil. Tourister Inc. | Launched 2020. | |
| 33 | North EDSA-Starmall SJDM |
|
Pascual Liner | Launched 2020. | |
| 34 | PITX-Rodriguez via Quezon Avenue |
|
Marikina Auto Line | ||
| 35 | NAIA-Balagtas via MacArthur Highway | NAIA – NAIA Road – Seaside Drive – Macapagal Boulevard – Gil Puyat Avenue – Roxas Boulevard – Bonifacio Drive – Road 10 – C-3 Road – Rizal Avenue – MacArthur Highway – Balagtas | Seven Sky Express Liner | ||
| 36 | NAIA-Balagtas via MacArthur Highway | NAIA – NAIA Road – Seaside Drive – Macapagal Boulevard – Gil Puyat Avenue – Roxas Boulevard – Bonifacio Drive – Road 10 – C-3 Road – Rizal Avenue – MacArthur Highway – Balagtas | Seven Sky Express Liner | ||
| 37 | Fairview-Monumento via VGC | Valenzuela Transport Service Cooperative | Modified GCQ route. | ||
| 38 | Pacita Complex-Fairview via Ayala | Pacita Complex (San Pedro) – National Rd. 1 – Susana Heights Rd. – South Luzon Expy. – EDSA – Ayala Ave. – Gil Puyat Ave. – Taft Ave. – Padre Burgos Ave. – Quezon Blvd. – Lerma St. – España Blvd. – Quezon Ave. – Elliptical Rd. – Commonwealth Ave. – Regalado Hwy – Fairview Bus Terminal | Dela Rosa Transit (Mega Manila Consortium) | Previously pre-pandemic route Pacita Complex-Fairview via EDSA. | |
| 39 | Pacita-Fairview via C-5, Ayala | Pacita Complex (San Pedro) – National Rd. 1 – Susana Heights Rd. – South Luzon Expy. – C-5 Rd. – E. Rodriguez Jr. Ave. – Katipunan Ave. – Commonwealth Ave. – Regalado Hwy – Fairview Bus Terminal | Worthy Transport (Mega Manila Consortium) | Previously pre-pandemic route Pacita Complex-Fairview via EDSA. | |
| 40 | Fairview-Alabang (South Station) via C-5 | Pascual Liner (Mega Manila Consortuium | Previously pre-pandemic route Alabang-Fairview via EDSA. | ||
| 41 | Fairview-FTI via C-5 | CEM Transport (Metro Link Group) | Previously pre-pandemic route FTI-Fairview via EDSA. | ||
| 42 | Ayala-Malanday via C-5 | Nicholas Albert Transport (NAT Transpo Group) | Previously GCQ route EDSA/Taft-Monumento. | ||
| 43 | NAIA Loop | PITX – Macapagal Ave. – NAIA Rd. – Ninoy Aquino Ave. – NAIa Terminal 1 – Ninoy Aquino Ave. – NAIA Rd. – NAIA Terminal 2 – NAIA Rd. – Domestic Rd. – (Terminal 4) – Domestic Rd. – Andrews Ave. – NAIA Terminal 3 – Andrews Ave. – Airport Rd. – Roxas Blvd. – NAIA Rd. – Macapagal Ave. – PITX | Mega Manila Transport Consortium | ||
| 44 | Alabang-Navotas via Sucat Road, Roxas Boulevard | Alabang Metro Link (Metro Link Group) | Previously pre-pandemic route Alabang-Navotas via EDSA. | ||
| 45 | FTI-Navotas via Ayala Avenue | Alabang Metro Link (Metro Link Group) | Previously pre-pandemic route Pacita Complex-Fairview via EDSA. | ||
| 46 | Pacita-Navotas via Ayala | Pacita Complex (San Pedro) – National Rd. 1 – Susana Heights Rd. – South Luzon Expy. – Ayala Ave. – Gil Puyat Ave. – Roxas Blvd. – Bonifacio Dr. – Mel Lopez Blvd. – Road 10 – Navotas Bus Terminal | Cher Transport (Mega Manila Consortium) | Previously pre-pandemic route Pacita Complex-Navotas via EDSA. Not in service as of 2025. | |
| 48 | Pacita-Lawton via Ayala | Pacita Complex (San Pedro) – National Rd. 1 – Susana Heights Rd. – South Luzon Expy. – Ayala Ave. – Gil Puyat Ave. – Taft Ave. – Liwasang Bonifacio (Plaza Lawton) | Dela Rosa Transit (Mega Manila Consortium) | Previously pre-pandemic route Pacita Complex-Lawton, as provincial service. | |
| 52 | VGC-PITX via NLEX, A. Bonifacio | Laguna Starbus; AC Trans; Jasper Jean Transport, Roval Transport; Bigaa Buslink | |||
| 53 | PITX-Lancaster New City | Jasper Jean Liner | Converted from pre-pandemic provincial route Southwest Interim Provincial Terminal-Lancaster New City | ||
| 54 | Navotas-Pandacan | Pandacan Transport Service Cooperative | Converted to jeepney service and truncated to Quiapo | ||
| 55 | Antipolo-McKinley Hill | RRCG Transport | Launched 2023. Some services via Ortigas Ave and C-5, some via C-6. | ||
| 56 | McKinley Hill-Southwoods | ||||
| 57 | Ayala-Southwoods | ||||
| 58 | Alabang-Naic via Governor's Drive | Alabang Metro Link | Service began 2023 | ||
| 59 | Cubao-Dasmariñas | ||||
| 62 | Pasay (LRT Buendia)-Arca South | BGC Bus | |||
| 63 | BGC Loop | BGC Bus | |||
| 64 | Santa Maria-North EDSA via A. Bonifacio, Quezon Ave | Buenasher Transport; Nuestra Señora del Carmen Transport Service |
P2P routes
| Code | Route | Roads taken | Operator | Relation(s) | Notes |
|---|---|---|---|---|---|
| BA | Alabang–Bacoor | Starmall Alabang - Spectrum Midway — Alabang–Zapote Road – Daang Hari — SoMo – vice versa | MetroExpress Connect Inc. | ||
| DA | Alabang–Dasmariñas | Starmall Alabang – Spectrum Midway – Alabang–Zapote Road – Daang Hari – Daang Reyna — Vista Avenue – Paliparan Road – Islands Avenue — The Islands Dasmariñas — vice versa | MetroExpress Connect Inc. | ||
| BGC–Alabang Town Center | Market Market – C-5 Road — South Luzon Expressway – Alabang–Zapote Road – Alabang Town Center — vice versa | HM Transport | |||
| BGC–Calamba | Market Market - C-5 Road — South Luzon Expressway – Real Road – SM City Calamba — vice versa | HM Transport | |||
| BGC–PITX | Market Market - 26th Street — 5th Avenue – McKinley Road – Ayala Avenue – One Ayala – EDSA — Roxas Boulevard – Seaside Drive – Macapagal Avenue – PITX | Delta Neosolutions | |||
| Diliman–Balagtas | SM
North EDSA - Congressional — Mindanao Avenue – NLEx Mindanao Avenue Link – North Luzon Expressway – Governor F. Halili Avenue – MacArthur Highway — Balagtas |
HM Transport | |||
| Diliman–Clark | TriNoMa — Mindanao Avenue – NLEx Mindanao Avenue Link – North Luzon Expressway – Santa Ines Road – Gil Puyat Avenue — Clark International Airport | Genesis Transport | |||
| Diliman–Malolos | TriNoMa — Mindanao Avenue – NLEx Mindanao Avenue Link – North Luzon Expressway – Tabang Spur Road – MacArthur Highway — Robinsons Place Malolos | Precious Grace Transport | |||
| Diliman–Pandi | TriNoMa — Mindanao Avenue – NLEx Mindanao Avenue Link – North Luzon Expressway – Governor F. Halili Avenue – Santa Maria Bypass Road — Santa Maria–Pandi Road – Pandi–Angat Road – Pandi Public Market | HM Transport | |||
| TriNoma–Plaridel | TriNoma — Mindanao Avenue – NLEx Mindanao Avenue Link – North Luzon Expressway – Doña Remedios Trinidad Highway – Primark Town Center Plaridel | HM Transport | |||
| TriNoma–Santa Maria | TriNoma — Mindanao Avenue – NLEx Mindanao Avenue Link – North Luzon Expressway – Governor F. Halili Avenue – Santa Maria Bypass Road – Norzagaray–Santa Maria Road – Caypombo | Precious Grace Transport | |||
| Liwasang Bonifacio–Calamba | Liwasang Bonifacio — Padre Burgos Avenue – Taft Avenue – Gil Puyat Avenue – Osmeña Highway – Skyway – South Luzon Expressway – Real Road – SM City Calamba | Saint Rose Transit | |||
| Robinsons Ermita–Alabang Town Center | Robinsons Place Ermita — Pedro Gil Street – Taft Avenue – Gil Puyat Avenue – Osmeña Highway – Skyway – Alabang–Zapote Road – Alabang Town Center | N. Dela Rosa Liner | |||
| Greenhills–Ayala Alabang | Greenhills San Juan — Ortigas Avenue – EDSA – South Luzon Expressway – Skyway – Alabang–Zapote Road – Alabang Town Center | RRCG Transport | some northbound services stop at Robinsons Galleria for inbound drop-off only | ||
| Greenhills–Antipolo | Greenhills San Juan — Ortigas Avenue – Senator L. Sumulong Memorial Circle – Robinsons Place Antipolo | RRCG Transport | |||
| Circuit Makati–Las Piñas | Circuit Makati — Chino Roces Avenue – Gil Puyat Avenue – Osmeña Highway – Skyway – Alabang–Zapote Road – Almanza Uno | San Agustin | |||
| Circuit Makati–Nuvali |
|
Tas Trans | |||
| Greenbelt–South Park Mall | Greenbelt 1 – Legazpi Street — Greenbelt Drive – Arnaiz Avenue – EDSA – South Luzon Expressway – National Road 1 – Ayala Malls South Park | RRCG Transport | |||
| One Ayala–SM Masinag |
|
RRCG Transport | |||
| Greenbelt 1–Alabang Town Center | Greenbelt 1 – Legazpi Street — Greenbelt Drive – Arnaiz Avenue – EDSA – South Luzon Expressway – Skyway – Alabang–Zapote Road – Alabang Town Center | RRCG Transport | |||
| BM | Makati–Bacoor |
|
MetroExpress Connect | ||
| Greenbelt 5–Robinsons Cainta |
|
RRCG Transport | |||
| Glorietta 3–Calamba |
|
Saint Rose Transit | |||
| DM | Trasierra–Dasmariñas |
|
MetroExpress Connect | ||
| One Ayala–TriNoma |
|
Fröhlich Tours | |||
| One Ayala–U.P. Town Center |
|
Delta Neosolutions | |||
| Trasierra–Lancaster New City |
|
San Agustin | |||
| Trasierra–Imus |
|
San Agustin | |||
| One Ayala–Robinsons Place Novaliches |
|
Lingkod Pinoy Bus Liner | |||
| Trasierra–Noveleta |
|
San Agustin | |||
| Glorietta 3–Eastwood |
|
Delta Neosolutions |
BGC Bus
| Number | Name | Stops | Operator | Relation(s) | Notes |
|---|---|---|---|---|---|
| AS | Arca South Express |
|
|||
| AX | Ayala Avenue Express | BGC Ayala Terminal – Ayala Center – Makati Stock Exchange – Robinsons Summit Center – Salcedo – Gil Puyat at Ayala Avenue – Arnaiz at Amorsolo – Salcedo – Robinsons Summit Center – Makati Stock Exchange – Ayala Center – Ayala Terminal | |||
| C | Central Route | Market Market — NutriAsia – The Fort Strip – Bonifacio Stopover – Crescent Park West – HSBC – Globe Tower | |||
| EX | East Express | Ayala Terminal – Market Market (via Kalayaan Avenue) — Ayala Terminal (via McKinley Road) |
QCityBus
| Number | Name | Route description (primary direction) | Operator | Relation(s) | Notes |
|---|---|---|---|---|---|
| QC1 | Cubao Route | Quezon City Hall - Cubao | |||
| QC2 | Litex Route | Quezon City Hall - Litex | |||
| QC3 | Welcome Rotonda Route | LRT-2 Katipunan - Welcome Rotonda via Anonas/Kamuning | |||
| QC4 | General Luis Route | Quezon City Hall - General Luis/SB Road | |||
| QC5 | Quirino Highway Route | Quezon City Hall - Quirino Highway/Mindanao Avenue | |||
| QC6 | Gilmore Route | Quezon City Hall - Robinsons Magnolia via Quezon Avenue, Timog, Tomas Morato, Gilmore | |||
| QC7 | Ortigas Route | Quezon City Hall - Ortigas Interchange via Maguinhawa, CP Garcia, C-5 | |||
| QC8 | Muñoz Route | Quezon City Hall - Muñoz |
PNR augmentation (rail replacement bus)
| Number | Route | Stops | Operator | Relation(s) | Notes |
|---|---|---|---|---|---|
| PNR-1 | Alabang-Divisoria |
|
HM Transport | ||
| PNR-2 | FTI-Divisoria |
|
HM Transport |
Love Bus
Only VGC-Batasan route mapped as of October 2025. Services use electric minibuses. All routes are operated by Global Electric Transport (GET) and do not charge fare.
| Number | Route | Stops | Operator | Relation(s) | Notes |
|---|---|---|---|---|---|
| L1 | VGC-Batasan |
|
|||
| L2 | VGC-Fairview |
|