Bus 129
Tampines Nth Int ⇄ St. Michael's Ter · 74 stops
⭐ Track bus 129 live in My Bus StopsTap any stop below for its live arrival times.
Towards St. Michael's Ter
- Tampines Nth Int · 74009 · Tampines St 62
- Blk 648C · 75561 · Tampines Nth Dr 2
- Blk 637B · 75571 · Tampines Nth Dr 2
- Citylife @ Tampines · 76541 · Tampines Ave 9
- The Tampines Trilliant · 76511 · Tampines Concourse
- Opp Blk 519A · 76521 · Tampines Concourse
- Aft Tampines Stn Exit E · 76559 · Tampines Ctrl 1
- Blk 401 · 76191 · Tampines Ave 7
- Opp Tampines Stn/Int · 76149 · Tampines Ave 4
- Opp Century Sq · 76139 · Tampines Ave 4
- Blk 945 · 76111 · Tampines Ave 4
- Opp St. Hilda's Sec Sch · 76121 · Tampines Ave 4
- Junyuan Pr Sch · 76281 · Tampines Ave 4
- Temasek Poly East G · 75229 · Tampines Ave 1
- Temasek Poly · 75239 · Tampines Ave 1
- Temasek Poly West G · 75249 · Tampines Ave 1
- Tropica Condo · 75259 · Tampines Ave 1
- Bartley Stn Exit A · 62071 · Bartley Rd
- Opp Bartley Chr Ch · 62081 · Bartley Rd
- Opp Gambir Ridge · 62091 · Bartley Rd
- Bef Braddell Flyover · 66069 · Braddell Rd
- Opp BCA Acad · 52069 · Braddell Rd
- Blk 219 · 52059 · Braddell Rd
- Blk 1 · 52361 · Lor 6 Toa Payoh
- Bef Blk 105 · 52449 · Lor 1 Toa Payoh
- Braddell Stn/Blk 106 · 52179 · Lor 1 Toa Payoh
- Blk 101C CP · 52209 · Lor 2 Toa Payoh
- Blk 84B · 52199 · Lor 2 Toa Payoh
- Toa Payoh Stn · 52189 · Lor 2 Toa Payoh
- Opp Trellis Twrs · 52079 · Jln Toa Payoh
- Bef Jln Dusun · 50161 · Balestier Rd
- Zhongshan Mall · 50171 · Balestier Rd
- Blk 102 · 52401 · Jln Rajah
- Blk 105 · 52411 · Jln Rajah
- Blk 114 · 52451 · Whampoa Rd
- Blk 29 · 52129 · Jln Bahagia
- Blk 19 · 52049 · Jln Tenteram
- Opp Blk 65 · 52119 · Jln Tenteram
- St. Michael's Ter · 52499 · Whampoa Rd
Towards Tampines Nth Int
- St. Michael's Ter · 52499 · Whampoa Rd
- Blk 114 · 52451 · Whampoa Rd
- Blk 29 · 52129 · Jln Bahagia
- Blk 19 · 52049 · Jln Tenteram
- Opp Blk 65 · 52119 · Jln Tenteram
- Opp Blk 105 · 52419 · Jln Rajah
- Opp Blk 102 · 52409 · Jln Rajah
- Opp EAIM · 52479 · Ah Hood Rd
- Aft Irrawaddy Rd · 50169 · Balestier Rd
- Opp Tan Tong Meng Twr · 51011 · Thomson Rd
- Trellis Twrs · 52071 · Jln Toa Payoh
- Opp Toa Payoh Stn · 52181 · Lor 2 Toa Payoh
- Blk 138B · 52191 · Lor 2 Toa Payoh
- Blk 121 · 52201 · Lor 2 Toa Payoh
- Braddell Stn/Blk 107 · 52171 · Lor 1 Toa Payoh
- Blk 202 · 52441 · Lor 1 Toa Payoh
- Blk 237 · 52369 · Lor 6 Toa Payoh
- Blk 147 · 52051 · Braddell Rd
- BCA Acad · 52061 · Braddell Rd
- Aft Lynwood Gr · 66061 · Braddell Rd
- Gambir Ridge · 62099 · Bartley Rd
- Bartley Chr Ch · 62089 · Bartley Rd
- Aft Bartley Stn Exit B · 62079 · Bartley Rd
- Opp Tropica Condo · 75251 · Tampines Ave 1
- Opp Temasek Poly West G · 75241 · Tampines Ave 1
- Opp Temasek Poly · 75231 · Tampines Ave 1
- Opp Temasek Poly East G · 75221 · Tampines Ave 1
- Blk 801 · 76289 · Tampines Ave 4
- St. Hilda's Sec Sch · 76129 · Tampines Ave 4
- Opp Blk 945 · 76119 · Tampines Ave 4
- UOB Tampines Ctr · 76131 · Tampines Ave 4
- Tampines Stn/Int · 76141 · Tampines Ave 4
- Blk 503 · 76199 · Tampines Ave 7
- Tampines Stn Exit D · 76551 · Tampines Ctrl 1
- Blk 519A · 76529 · Tampines Concourse
- Bet Blks 524B/523D · 76519 · Tampines Concourse
- Opp Citylife @ Tampines · 76549 · Tampines Ave 9
- Bef Blk 631B · 75591 · Tampines Ave 12
- Blk 630B · 75579 · Tampines Nth Dr 2
- Blk 636C · 75569 · Tampines Nth Dr 2
- Tampines Nth Int · 74009 · Tampines St 62
Stop lists come from public bus route data and can change. Times in the app are live estimates.