This is the latest P2P bus schedule around Metro Manila and nearby provinces such as Laguna, Cavite, Bulacan, and Rizal. This post is last updated on 1 February 2023.
Traveling around Metro Manila by public transport? This is the latest P2P bus schedule around Metro Manila for your reference. If you are taking any of these P2P buses, please strictly observe the health and safety measures set by the government. Do not forget to properly wear your mask for your own safety and your fellow passengers.
P2P or Point-to-Point buses allow passengers to travel faster since they only have one pick-up and one drop-off point, unlike the regular buses that have multiple stops. With P2P buses, traveling from point A to point B is faster and more convenient.
What’s Included in this Travel Guide
- RRCG Transport P2P
- P2P Alabang to Makati via RRCG
- P2P Fairview to Makati via RRCG
- P2P Antipolo to Makati via RRCG
- Saulog Transit Cavite to Pasay P2P Bus Schedule
- HM Transport Alabang to BGC P2P Bus Schedule
- HM Transport Balibago to BGC P2P Bus Schedule
- Delta Neosolutions (DNS) P2P Service
- Saint Rose Transit P2P Bus Schedule [Calamba P2P]
- HM Transport Fairview to Makati P2P Bus Schedule
- MetroExpress [MEXBus] P2P Bus Schedule
- Precious Grace Transport P2P Bus Schedule
- San Agustin P2P Bus Schedule
- Tas Trans P2P Bus Schedule
- P2P Schedule Summary Around Metro Manila
- Other Public Transportation Options During GCQ
RRCG Transport P2P
RRCG Transport currently operates four P2P routes within Metro Manila: Alabang to Makati, Alabang (Starmall) to Edsa-Shaw (Starmall), Fairview to Makati, and Antipolo to Ortigas via Rizal Metrolink Inc
- Alabang – Makati, vice versa (Daily)
- Alabang – EDSA-Shaw, vice versa (Daily)
- Antipolo – Makati, vice versa (Mon-Fri)
- Cainta – Makati, vice versa (Mon-Fri)
- Fairview – Makati (Mon-Fri)
- Antipolo to Ortigas (vv) via RMI
- Alabang to Greenhills, vice-versa (Saturday only)
P2P Alabang to EDSA-Shaw via RRCG
RRCG has multiple trips between Starmall Alabang and Starmall EDSA-Shaw from Monday to Friday. The first trip from Starmall Alabang is at 6:00 AM while the last trip is at 6:00 PM. The regular fare is Php140 and the discounted fare for seniors, PWD, and students is Php112.
Monday to Friday
Alabang to EDSA Shaw
First trip: 5:30 am
Last trip: 9:30 pm
EDSA Shaw to Alabang
First trip: 6:30 am
Last trip: 10:00 pm

Weekends
Alabang to EDSA Shaw
First trip: 6:00 am
Last trip: 5:00 pm
EDSA Shaw to Alabang
First trip: 8:00 am
Last trip: 7:00 pm

P2P Alabang to Makati via RRCG
Weekdays – Monday to Friday
Alabang to Makati
First trip: 5:30 am
Last trip: 9:30 pm
Makati to Alabang
First trip: 6:30 am
Last trip: 10:00 pm

Weekends
Alabang to Makati
First trip: 6:00 am
Last trip: 5:00 pm
Makati to Alabang
First trip: 8:00 am
Last trip: 7:00 pm

P2P Fairview to Makati via RRCG
RRCG has multiple trips between Fairview (Robinsons Novaliches) and Makati (Glorietta 3) from Monday to Friday. The first trip from Fairview is at 5:30 AM while the last trip is at 10:00 AM. The regular fare is Php160 and the discounted fare for seniors, PWD, and students is Php128.
Fairview to Makati
- 5:30 AM
- 6:00 AM
- 6:30 AM
- 7:00 AM
- 7:30 AM
- 8:00 AM
- 9:00 AM
- 10:00 AM
- 12:00 NN
- 2:00 PM
- 5:00 PM
Makati to Fairview
- 7:00 AM
- 8:00 AM
- 9:00 AM
- 10:00 AM
- 12:00 NN
- 2:00 PM
- 4:00 PM
- 4:45 PM
- 5:30 PM
- 6:15 PM
- 7:00 PM
- 8:00 PM
P2P Antipolo to Makati via RRCG
RRCG has multiple trips between Robinsons Place Antipolo and Makati (One Ayala) from Monday to Friday. The first trip from Robinsons Place Antipolo is at 5:00 AM while the last trip is at 12:30 PM. The regular fare is Php140 and the discounted fare for seniors, PWD, and students is Php112.


Saulog Transit Cavite to Pasay P2P Bus Schedule
Saulog has multiple daily trips between Cavite City / Sangley Airport and Genesis Transport Terminal, EDSA cor. Taft, Pasay City. The first trip from Cavite is at 4:30 AM and the last trip is at 5:30 PM.
Cavite City to Pasay City
First trip: 4:30 AM
Last trip: 5:30 PM
Pasay City to Cavite City
First trip: 5:30 AM
Last trip: 8:00 PM
Please take note that the actual schedule and intervals of trips may vary depending on the volume of passengers.
HM Transport Alabang to BGC P2P Bus Schedule
HM Transport has multiple daily trips between Alabang Town Center and Market Market BGC from Monday to Saturday. The first trip from Alabang is at 6:00 AM and the last trip is at 8:00 PM on weekdays and 7:00 PM on Saturdays.
Alabang to BGC
- Monday to Friday at 6:00 AM to 8:00 PM
- Saturday at 6:00 AM to 7:00 PM
BGC to Alabang
- Monday to Friday at 7:15 AM to 9:00 PM
- Saturday at 7:15 AM to 9:00 PM
HM Transport Balibago to BGC P2P Bus Schedule
Starting 10 May 2021, HM Transport P2P operates between Balibago, Sta. Rosa and BGC with 3x daily schedule
Balibago, Sta. Rosa to BGC
- 5:30 am
- 6:00 am
- 6:30 am
BGC to Balibago
- 5:00 pm
- 5:30 pm
- 6:00 pm
Delta Neosolutions (DNS) P2P Service
Delta Neosolutions (DNS) Katipunan to Makati P2P Bus Schedule
DNS has multiple daily trips between UP Town Center Katipunan QC and Glorietta Makati from Monday to Friday. The first trip from UP Town Center Katipunan QC is at 6:00 AM while the last trip is at 5:30 PM. The schedule below is last updated on June 19, 2022.
UPTC Katipunan to Glorietta 3
- 0520h
- 0550h
- 0645h
- 0730h
- 0900h
- 1100h
- 1300h
- 1500h
- 1600h
- 1700h
- 1800h
Glorietta 3 to Eastwood & UPTC Katipunan
- 0630h
- 0730h
- 0830h
- 0930h
- 1100h
- 1300h
- 1500h
- 1615h
- 1730h
- 1845h
- 1930h
Delta Neosolutions (DNS) Eastwood to Makati P2P Bus Schedule
Eastwood to G3 Makati
- 0530h Petron C5
- 0610h Petron C5
- 0645h Orchard Road
- 0720h Petron C5
- 0750h Petron C5
- 0900h Orchard Road
Saint Rose Transit P2P Bus Schedule [Calamba P2P]
The schedule listed below is updated as of June 19, 2022. Saint Rose Transit currently operates three (3) P2P routes: Calamba to Makati, Calamba to BGC, and Calamba to Lawton.
Passenger Fare: Adjusted fare effective Monday 15 June 2020
- Calamba to BGC: Php180
- Calamba to Lawton: Php180
- Calamba to Makati: Php160
P2P Calamba to Makati Schedule
Saint Rose Transit has multiple daily trips between Calamba and Makati from Monday to Sunday. The first trip from Calamba is at 4:00 AM while the last trip is at 8:00 PM. The fare is Php160.

P2P Calamba to Lawton
Saint Rose Transit has multiple daily trips between Calamba and Lawton from Monday to Sunday. The first trip from Calamba is at 4:00 AM while the last trip is at 8:00 PM. The fare is Php180.

P2P Calamba to BGC
Saint Rose Transit has multiple daily trips between Calamba and BGC from Monday to Sunday. The first trip from Calamba is at 4:00 AM while the last trip is at 8:00 PM. The fare is Php180.

HM Transport Fairview to Makati P2P Bus Schedule
HM Transport has multiple daily trips between Robinsons Novaliches and Glorietta Makati from Monday to Saturday. The first trip from Calamba is at 6:00 AM while the last trip is at 4:00 PM.

MetroExpress [MEXBus] P2P Bus Schedule
MetroExpress has multiple P2P routes operating within Metro Manila and Cavite.
P2P Bacoor to Makati / Makati to Bacoor [Daang Hari]
MetroExpress P2P serves multiple daily trips between Bacoor and Makati. The first trip is at 5:30 AM in Bacoor and 7:00 AM in Makati. The last trip, on the other hand, is at 5:30 PM from Bacoor and 7:00 PM from Makati.

P2P NoMo to Makati / Makati to NoMo
MetroExpress P2P serves multiple daily trips between NoMo and Makati. The first trip is at 6:00 AM from NoMo and 5:00 PM from Makati. The last trip, on the other hand, is at 7:00 AM from NoMo and 6:00 PM from Makati.

P2P Taguig to Makati / Makati to Taguig
MetroExpress P2P serves multiple daily trips between Taguig and Makati. The first trip is at 6:00 AM from Vista Mall Taguig and 9:00 AM from Trasierra, Makati. The last trip, on the other hand, is at 6:30 PM from Taguig and 7:30 PM from Makati.

P2P Taguig to Ortigas / Ortigas to Taguig

Precious Grace Transport P2P Bus Schedule
- Caypombo to Trinoma / Trinoma to Caypombo
- Sta. Clara Terminal to Trinoma/SM North & VV
- Robinson’s Malolos to Trinoma / Trinoma to Robinsons Malolos

Monday to Friday
Interval: Hourly
From:
Sta Clara/Malolos 5am – 8pm
Cay pombo 5am-7:45pm
Bocaue 5:30am-6pm
From Trinoma
6am-10:00pm
SM North 6am-10:30pm
SAT/SUN/HOLIDAYS
Sta Clara/Malolos 6am – 8pm
Cay pombo 6am-7:45pm
Bocaue 6:30am-6pm
From Trinoma
7am-10:00pm
SM North 7am-10:30pm
San Agustin P2P Bus Schedule
P2P Las Pinas to Makati
San Agustin has multiple daily trips between Las Pinas and Makati from Monday to Friday. The first trip from SM Southmall is at 5:30 AM while the last trip is at 9:30 PM. The regular fare is Php115 while the discounted fare is Php92.

SM Southmall to Circuit Makati
- First trip: 5:30 AM
- Last trip: 6:00 PM
Circuit Makati to SM Southmall
- First trip: 6:30 AM
- Last trip: 7:45 PM
Glorietta 2 to SM Southmall
- First trip: 7:00 AM
- Last trip: 8:30 PM
The trip interval is around 30 minutes or depending on the volume of passengers.
Updated Fare
P2P Southmall
Regular: Php115
Discounted Fare: Php92
P2P Noveleta to Makati
San Agustin has multiple daily trips between Noveleta and Makati from Monday to Friday. The first trip from Noveleta is at 5:15 AM while the last trip is at 6:45 PM. The regular fare is Php160 while the discounted fare is Php128.

Noveleta Puregold to Trasierra Makati
- First trip: 5:15 AM
- Last trip: 6:45 PM
All Home to Makati
- First trip: 5:30 AM
- Last trip: 6:30 PM
Lancaster to Trasierra
- 7:00 AM
Makati to Noveleta
- First trip: 7:00 AM
- Last trip: 8:30 PM
The trip interval is around 30 minutes or depending on the volume of passengers.
Updated Fare
P2P Noveleta
Regular: Php160
Discounted Fare: Php128
P2P Imus to Makati
San Agustin has multiple daily trips between Imus and Makati from Monday to Friday. The first trip from SM Southmall is at 5:30 AM while the last trip is at 6:30 PM. The regular fare is Php150 while the discounted fare is Php120.

District Imus to Trasierra, Makati
- First trip: 5:30 AM
- Last trip: 6:30 PM
Makati to Imus
- First trip: 6:30 AM
- Last trip: 8:00 PM
The trip interval is around 30 minutes or depending on the volume of passengers.
Updated Fare
P2P Imus
Regular: Php150
Discounted Fare: Php120
Tas Trans P2P Bus Schedule
Tas Trans has multiple daily trips between Nuvali and Makati from Monday to Friday. The first trip from Nuvali is at 6:00 AM while the last trip is at 7:00 AM. There are currently two trips a day and only in the morning. The regular fare is Php200 while the discounted fare is Php160.

P2P Nuvali to Makati
- First trip: 5:30 AM
- Last trip: 6:00 PM
Circuit Makati to Nuvali
- First trip: 7:00 AM
- Last trip: 7:15 PM
Glorietta 2 to Nuvali
- First trip: 7:30 AM
- Last trip: 8:00 PM
The trip interval is around 1 hour or depending on the volume of passengers.
Updated Fare
P2P Nuvali
Regular: Php200
Discounted Fare: Php160
P2P Schedule Summary Around Metro Manila
| Route | Company | Schedule |
|---|---|---|
| Cavite to Pasay | Saulog Transit | First trip at 4:30 AM; Last trip at 5:30 PM |
| Pasay to Cavite | Saulog Transit | First trip 5:30 AM; Last trip 8:00 PM |
| Alabang to BGC | HM Transport | First trip 6:00 AM; Last trip 9:00 PM |
| BGC to Alabang | HM Transport | First trip 7:15 AM; Last trip 9:00 PM |
| Novaliches to Glorietta | HM Transport | First trip 5:00 AM; Last trip 4:00 PM |
| Glorietta to Novaliches | HM Transport | First trip 7:00 AM; Last trip 7:00 PM |
| Alabang to Makati | RRCG | First trip 5:30 AM; Last trip 7:30 PM |
| Makati to Alabang | RRCG | First trip 6:30 AM; Last trip 8:30 PM |
| Alabang to EDSA Shaw | RRCG | First trip 6:00 AM; Last trip 6:00 PM |
| EDSA Shaw to Alabang | RRCG | First trip 7:30 AM; Last trip 8:00 PM |
| Antipolo to Makati | RRCG | First trip 5:00 AM; Last trip 12:30 PM |
| Makati to Antipolo | RRCG | First trip 7:00 AM; Last trip 7:00 PM |
| Fairview to Makati | RRCG | First trip 5:30 AM; Last trip 5:00 PM |
| Makati to Fairview | RRCG | First trip 7:00 AM; Last trip 8:00 PM |
| Katipunan to Makati | DNS | First trip 5:20 AM; Last trip 5:30 PM |
| Makati to Katipunan | DNS | First trip 7:00 AM; Last trip 7:00 PM |
| Eastwood to Makati | DNS | First trip 7:00 AM; Last trip 9:45 AM |
| Makati to Eastwood | DNS | First trip 7:00 AM; Last trip 7:00 PM |
| Calamba to Makati | Saint Rose | First trip 5:00 AM; Last trip 7:00 PM |
| Makati to Calamba | Saint Rose | First trip 7:00 AM; Last trip 8:30 PM |
| Calamba to Lawton | Saint Rose | First trip 4:00 AM; Last trip 7:00 PM |
| Lawton to Calamba | Saint Rose | First trip 7:00 AM; Last trip 8:00 PM |
| Calamba to BGC | Saint Rose | First trip 5:00 AM; Last trip 7:00 PM |
| BGC to Calamba | Saint Rose | First trip 7:00 AM; Last trip 8:30 PM |
| Bacoor to Alabang | MetroExpress | First trip 7:00 AM; Last trip 5:00 PM |
| Alabang to Bacoor | MetroExpress | First trip 8:00 AM; Last trip 6:00 PM |
| Dasmarinas to Alabang | MetroExpress | First trip 5:30 AM; Last trip 5:30 PM |
| Bacoor to Makati | MetroExpress | First trip 5:30 AM; Last trip 5:30 PM |
| Makati to Bacoor | MetroExpress | First trip 7:00 AM; Last trip 7:00 PM |
| Dasmarinas to Makati | MetroExpress | First trip 6:30 AM |
| Makati to Dasmarinas | MetroExpress | First trip 5:30 PM |
| Taguig to Makati | MetroExpress | First trip 6:00 AM; Last trip 6:30 AM |
| Makati to Taguig | MetroExpress | First trip 9:00 PM; Last trip 7:30 PM |
| Taguig to Ortigas | MetroExpress | First trip 6:30 AM |
| Ortigas to Taguig | MetroExpress | First trip 6:00 PM |
| Caypombo to Trinoma | Precious Grace | First trip 5:00 AM; Last trip 7:45 PM |
| Trinoma to Caypombo | Precious Grace | First trip 6:00 AM; Last trip 10:00 PM |
| Sta. Clara to Trinoma | Precious Grace | First trip 5:00 AM; Last trip 7:00 PM |
| Trinoma to Sta. Clara | Precious Grace | First trip 5:00 AM; Last trip 8:00 PM |
| Malolos to Trinoma | Precious Grace | First trip 5:00 AM; Last trip 8:00 PM |
| Trinoma to Malolos | Precious Grace | First trip 6:00 AM; Last trip 10:00 PM |
| Las Pinas to Makati | San Agustin | First trip 5:30 AM; Last trip 6:00 PM |
| Makati to Las Pinas | San Agustin | First trip 7:00 AM; Last trip 8:30 PM |
| Noveleta to Makati | San Agustin | First trip 5:15 AM; Last trip 6:15 PM |
| Makati to Noveleta | San Agustin | First trip 7:00 AM; Last trip 8:30 PM |
| Imus to Makati | San Agustin | First trip 5:30 AM; Last trip 6:30 PM |
| Makati to Imus | San Agustin | First trip 6:30 AM; Last trip 8:00 PM |
| Nuvali to Makati | Tas Trans | First trip 5:30 AM; Last trip 6:00 PM |
| Makati to Nuvali | Tas Trans | First trip 7:30 AM; Last trip 8:00 PM |
Other Public Transportation Options During GCQ
- PNR Train Schedule and Timetable
- New Metro Manila Bus Routes {Bus Stops}
- Modern Jeepney Routes
- MRT and LRT Schedule
IMPORTANT REMINDER: The schedule may change without prior notice so please check for updates regularly. The current pandemic situation is evolving so there might be changes in schedule or cancellation of trips.

Glen Nomad is a travel blogger and the founder of Escape Manila, one of the top travel blogs in the Philippines. He has visited all 82 provinces in the Philippines and has explored 53 countries across Asia, North & South America, East Africa, Europe, and Australia. Follow him on IG at @escapemanila


Hello. Is this updated?
Super helpful blog but please do update some info. For example, schedules to and from Calamba have changed since late last year. AFAIK, last trip fr Makati and BGC are now at 9pm.