My Bus Stops › Singapore bus services

Bus 129

Tampines Nth Int ⇄ St. Michael's Ter · 74 stops

⭐ Track bus 129 live in My Bus Stops

Tap any stop below for its live arrival times.

Towards St. Michael's Ter

  1. Tampines Nth Int · 74009 · Tampines St 62
  2. Blk 648C · 75561 · Tampines Nth Dr 2
  3. Blk 637B · 75571 · Tampines Nth Dr 2
  4. Citylife @ Tampines · 76541 · Tampines Ave 9
  5. The Tampines Trilliant · 76511 · Tampines Concourse
  6. Opp Blk 519A · 76521 · Tampines Concourse
  7. Aft Tampines Stn Exit E · 76559 · Tampines Ctrl 1
  8. Blk 401 · 76191 · Tampines Ave 7
  9. Opp Tampines Stn/Int · 76149 · Tampines Ave 4
  10. Opp Century Sq · 76139 · Tampines Ave 4
  11. Blk 945 · 76111 · Tampines Ave 4
  12. Opp St. Hilda's Sec Sch · 76121 · Tampines Ave 4
  13. Junyuan Pr Sch · 76281 · Tampines Ave 4
  14. Temasek Poly East G · 75229 · Tampines Ave 1
  15. Temasek Poly · 75239 · Tampines Ave 1
  16. Temasek Poly West G · 75249 · Tampines Ave 1
  17. Tropica Condo · 75259 · Tampines Ave 1
  18. Bartley Stn Exit A · 62071 · Bartley Rd
  19. Opp Bartley Chr Ch · 62081 · Bartley Rd
  20. Opp Gambir Ridge · 62091 · Bartley Rd
  21. Bef Braddell Flyover · 66069 · Braddell Rd
  22. Opp BCA Acad · 52069 · Braddell Rd
  23. Blk 219 · 52059 · Braddell Rd
  24. Blk 1 · 52361 · Lor 6 Toa Payoh
  25. Bef Blk 105 · 52449 · Lor 1 Toa Payoh
  26. Braddell Stn/Blk 106 · 52179 · Lor 1 Toa Payoh
  27. Blk 101C CP · 52209 · Lor 2 Toa Payoh
  28. Blk 84B · 52199 · Lor 2 Toa Payoh
  29. Toa Payoh Stn · 52189 · Lor 2 Toa Payoh
  30. Opp Trellis Twrs · 52079 · Jln Toa Payoh
  31. Bef Jln Dusun · 50161 · Balestier Rd
  32. Zhongshan Mall · 50171 · Balestier Rd
  33. Blk 102 · 52401 · Jln Rajah
  34. Blk 105 · 52411 · Jln Rajah
  35. Blk 114 · 52451 · Whampoa Rd
  36. Blk 29 · 52129 · Jln Bahagia
  37. Blk 19 · 52049 · Jln Tenteram
  38. Opp Blk 65 · 52119 · Jln Tenteram
  39. St. Michael's Ter · 52499 · Whampoa Rd

Towards Tampines Nth Int

  1. St. Michael's Ter · 52499 · Whampoa Rd
  2. Blk 114 · 52451 · Whampoa Rd
  3. Blk 29 · 52129 · Jln Bahagia
  4. Blk 19 · 52049 · Jln Tenteram
  5. Opp Blk 65 · 52119 · Jln Tenteram
  6. Opp Blk 105 · 52419 · Jln Rajah
  7. Opp Blk 102 · 52409 · Jln Rajah
  8. Opp EAIM · 52479 · Ah Hood Rd
  9. Aft Irrawaddy Rd · 50169 · Balestier Rd
  10. Opp Tan Tong Meng Twr · 51011 · Thomson Rd
  11. Trellis Twrs · 52071 · Jln Toa Payoh
  12. Opp Toa Payoh Stn · 52181 · Lor 2 Toa Payoh
  13. Blk 138B · 52191 · Lor 2 Toa Payoh
  14. Blk 121 · 52201 · Lor 2 Toa Payoh
  15. Braddell Stn/Blk 107 · 52171 · Lor 1 Toa Payoh
  16. Blk 202 · 52441 · Lor 1 Toa Payoh
  17. Blk 237 · 52369 · Lor 6 Toa Payoh
  18. Blk 147 · 52051 · Braddell Rd
  19. BCA Acad · 52061 · Braddell Rd
  20. Aft Lynwood Gr · 66061 · Braddell Rd
  21. Gambir Ridge · 62099 · Bartley Rd
  22. Bartley Chr Ch · 62089 · Bartley Rd
  23. Aft Bartley Stn Exit B · 62079 · Bartley Rd
  24. Opp Tropica Condo · 75251 · Tampines Ave 1
  25. Opp Temasek Poly West G · 75241 · Tampines Ave 1
  26. Opp Temasek Poly · 75231 · Tampines Ave 1
  27. Opp Temasek Poly East G · 75221 · Tampines Ave 1
  28. Blk 801 · 76289 · Tampines Ave 4
  29. St. Hilda's Sec Sch · 76129 · Tampines Ave 4
  30. Opp Blk 945 · 76119 · Tampines Ave 4
  31. UOB Tampines Ctr · 76131 · Tampines Ave 4
  32. Tampines Stn/Int · 76141 · Tampines Ave 4
  33. Blk 503 · 76199 · Tampines Ave 7
  34. Tampines Stn Exit D · 76551 · Tampines Ctrl 1
  35. Blk 519A · 76529 · Tampines Concourse
  36. Bet Blks 524B/523D · 76519 · Tampines Concourse
  37. Opp Citylife @ Tampines · 76549 · Tampines Ave 9
  38. Bef Blk 631B · 75591 · Tampines Ave 12
  39. Blk 630B · 75579 · Tampines Nth Dr 2
  40. Blk 636C · 75569 · Tampines Nth Dr 2
  41. 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.

About · Contact · All bus services · Popular stops
© 2026 Poema Labs · Updated