My Bus Stops › Singapore bus services

Bus 124

St. Michael's Ter ⇄ HarbourFront Int · 86 stops

⭐ Track bus 124 live in My Bus Stops

Tap any stop below for its live arrival times.

Towards HarbourFront Int

  1. St. Michael's Ter · 52499 · Whampoa Rd
  2. Blk 114 · 52451 · Whampoa Rd
  3. Blk 29 · 52129 · Jln Bahagia
  4. Bet Blks 33/34 · 52109 · Jln Bahagia
  5. Opp NKF · 52099 · Kim Keat Rd
  6. Bef Kim Keat Lane · 50159 · Kim Keat Rd
  7. Opp Balestier Pt · 50211 · Balestier Rd
  8. Bef Blk 104 · 50221 · Balestier Rd
  9. Opp Natl Skin Ctr · 50129 · Moulmein Rd
  10. St. Joseph Instn Jnr · 50119 · Moulmein Rd
  11. Hotel Royal · 50069 · Newton Rd
  12. Newton Life Ch · 40129 · Newton Rd
  13. Newton Stn Exit B · 40189 · Scotts Rd
  14. Env Bldg · 40179 · Scotts Rd
  15. Far East Plaza · 09219 · Scotts Rd
  16. Orchard Stn/Tang Plaza · 09047 · Orchard Rd
  17. Bef Cairnhill Rd · 09037 · Orchard Rd
  18. Concorde Hotel S'pore · 08138 · Orchard Rd
  19. Dhoby Ghaut Stn · 08057 · Orchard Rd
  20. Bencoolen Stn Exit B · 08069 · Bras Basah Rd
  21. City Hall Stn Exit B · 04167 · Nth Bridge Rd
  22. Opp The Treasury · 04249 · Nth Bridge Rd
  23. Boat Quay · 05029 · Sth Bridge Rd
  24. Opp Chinatown Stn · 05131 · Upp Cross St
  25. New Bridge Ctr · 05039 · New Bridge Rd
  26. Aft Duxton Plain Pk · 05019 · New Bridge Rd
  27. Outram Pk Stn Exit 4 · 05069 · New Bridge Rd
  28. Bef Neil Rd · 10011 · New Bridge Rd
  29. Bef Kampong Bahru Ter · 10041 · Kg Bahru Rd
  30. Melati Blk 2 · 10399 · Kg Bahru Rd
  31. Opp Ch of St. Teresa · 14221 · Kg Bahru Rd
  32. Keppel DP Blk 519 · 14231 · Kg Bahru Rd
  33. The Pearl @ Mt Faber · 14021 · Lower Delta Rd
  34. Blk 40 · 14379 · Lower Delta Rd
  35. Blk 27 · 14291 · Telok Blangah Way
  36. Al-Amin Mque · 14271 · Telok Blangah Way
  37. SAFRA Mt Faber · 14281 · Telok Blangah Way
  38. Bef Telok Blangah Hts · 14059 · Henderson Rd
  39. Blk 59 · 14349 · Telok Blangah Hts
  40. Blk 70A · 14339 · Telok Blangah Hts
  41. Blk 85 · 14399 · Telok Blangah Hts
  42. Blk 92B · 14509 · Telok Blangah St 31
  43. Telok Blangah Mkt/FC · 14499 · Telok Blangah Dr
  44. Blk 50 · 14359 · Telok Blangah Dr
  45. Hotel Faber Pk · 14159 · Telok Blangah Rd
  46. Bef Seah Im Rd · 14139 · Telok Blangah Rd
  47. HarbourFront Int · 14009 · Seah Im Rd

Towards St. Michael's Ter

  1. HarbourFront Int · 14009 · Seah Im Rd
  2. Caribbean at Keppel Bay · 14131 · Telok Blangah Rd
  3. Opp Hotel Faber Pk · 14151 · Telok Blangah Rd
  4. Aft Blk 48 · 14351 · Telok Blangah Dr
  5. Opp Telok Blangah Mkt/FC · 14491 · Telok Blangah Dr
  6. Opp Blk 91A · 14501 · Telok Blangah St 31
  7. Opp Blk 85 · 14391 · Telok Blangah Hts
  8. Opp Blk 70B · 14331 · Telok Blangah Hts
  9. Opp Blk 59 · 14341 · Telok Blangah Hts
  10. Aft Telok Blangah Hts · 14051 · Henderson Rd
  11. Blk 25 · 14279 · Telok Blangah Way
  12. Opp Blk 27 · 14299 · Telok Blangah Way
  13. Blk 105 · 14029 · Lower Delta Rd
  14. Opp Keppel DP Blk 519 · 14239 · Kg Bahru Rd
  15. Ch of St. Teresa · 14229 · Kg Bahru Rd
  16. Opp Melati Blk 2 · 10391 · Kg Bahru Rd
  17. Opp Kampong Bahru Ter · 10049 · Kg Bahru Rd
  18. Aft Hosp Dr · 10017 · Eu Tong Sen St
  19. Outram Pk Stn Exit 6/SGH · 10018 · Eu Tong Sen St
  20. Bef Pearl's Hill Terr · 05012 · Eu Tong Sen St
  21. Aft Chinatown Stn Exit D · 05022 · Eu Tong Sen St
  22. Clarke Quay Stn Exit E · 04222 · Eu Tong Sen St
  23. Old Hill St Police Stn · 04223 · Hill St
  24. Bef Stamford Rd · 04143 · Hill St
  25. SMU · 04121 · Stamford Rd
  26. YMCA · 08041 · Orchard Rd
  27. Dhoby Ghaut Stn Exit B · 08031 · Penang Rd
  28. Winsland Hse · 08111 · Penang Rd
  29. Somerset Stn · 08121 · Somerset Rd
  30. Opp Ngee Ann City · 09011 · Orchard Turn
  31. Opp Orchard Stn/ION · 09023 · Orchard Turn
  32. Royal Plaza On Scotts · 09212 · Scotts Rd
  33. Opp Env Bldg · 40171 · Scotts Rd
  34. Newton Stn Exit A · 40181 · Scotts Rd
  35. Opp Newton Life Ch · 40121 · Newton Rd
  36. Opp Hotel Royal · 50061 · Newton Rd
  37. Revival Ctr Ch · 50111 · Moulmein Rd
  38. Natl Skin Ctr · 50121 · Moulmein Rd
  39. Opp Blk 104 · 50229 · Balestier Rd
  40. Blk 82 · 50991 · Whampoa Dr
  41. Blk 29 · 52129 · Jln Bahagia
  42. Bet Blks 33/34 · 52109 · Jln Bahagia
  43. St. Michael's Ter · 52499 · Whampoa Rd

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