Bus 124
St. Michael's Ter ⇄ HarbourFront Int · 86 stops
⭐ Track bus 124 live in My Bus StopsTap any stop below for its live arrival times.
Towards HarbourFront Int
- St. Michael's Ter · 52499 · Whampoa Rd
- Blk 114 · 52451 · Whampoa Rd
- Blk 29 · 52129 · Jln Bahagia
- Bet Blks 33/34 · 52109 · Jln Bahagia
- Opp NKF · 52099 · Kim Keat Rd
- Bef Kim Keat Lane · 50159 · Kim Keat Rd
- Opp Balestier Pt · 50211 · Balestier Rd
- Bef Blk 104 · 50221 · Balestier Rd
- Opp Natl Skin Ctr · 50129 · Moulmein Rd
- St. Joseph Instn Jnr · 50119 · Moulmein Rd
- Hotel Royal · 50069 · Newton Rd
- Newton Life Ch · 40129 · Newton Rd
- Newton Stn Exit B · 40189 · Scotts Rd
- Env Bldg · 40179 · Scotts Rd
- Far East Plaza · 09219 · Scotts Rd
- Orchard Stn/Tang Plaza · 09047 · Orchard Rd
- Bef Cairnhill Rd · 09037 · Orchard Rd
- Concorde Hotel S'pore · 08138 · Orchard Rd
- Dhoby Ghaut Stn · 08057 · Orchard Rd
- Bencoolen Stn Exit B · 08069 · Bras Basah Rd
- City Hall Stn Exit B · 04167 · Nth Bridge Rd
- Opp The Treasury · 04249 · Nth Bridge Rd
- Boat Quay · 05029 · Sth Bridge Rd
- Opp Chinatown Stn · 05131 · Upp Cross St
- New Bridge Ctr · 05039 · New Bridge Rd
- Aft Duxton Plain Pk · 05019 · New Bridge Rd
- Outram Pk Stn Exit 4 · 05069 · New Bridge Rd
- Bef Neil Rd · 10011 · New Bridge Rd
- Bef Kampong Bahru Ter · 10041 · Kg Bahru Rd
- Melati Blk 2 · 10399 · Kg Bahru Rd
- Opp Ch of St. Teresa · 14221 · Kg Bahru Rd
- Keppel DP Blk 519 · 14231 · Kg Bahru Rd
- The Pearl @ Mt Faber · 14021 · Lower Delta Rd
- Blk 40 · 14379 · Lower Delta Rd
- Blk 27 · 14291 · Telok Blangah Way
- Al-Amin Mque · 14271 · Telok Blangah Way
- SAFRA Mt Faber · 14281 · Telok Blangah Way
- Bef Telok Blangah Hts · 14059 · Henderson Rd
- Blk 59 · 14349 · Telok Blangah Hts
- Blk 70A · 14339 · Telok Blangah Hts
- Blk 85 · 14399 · Telok Blangah Hts
- Blk 92B · 14509 · Telok Blangah St 31
- Telok Blangah Mkt/FC · 14499 · Telok Blangah Dr
- Blk 50 · 14359 · Telok Blangah Dr
- Hotel Faber Pk · 14159 · Telok Blangah Rd
- Bef Seah Im Rd · 14139 · Telok Blangah Rd
- HarbourFront Int · 14009 · Seah Im Rd
Towards St. Michael's Ter
- HarbourFront Int · 14009 · Seah Im Rd
- Caribbean at Keppel Bay · 14131 · Telok Blangah Rd
- Opp Hotel Faber Pk · 14151 · Telok Blangah Rd
- Aft Blk 48 · 14351 · Telok Blangah Dr
- Opp Telok Blangah Mkt/FC · 14491 · Telok Blangah Dr
- Opp Blk 91A · 14501 · Telok Blangah St 31
- Opp Blk 85 · 14391 · Telok Blangah Hts
- Opp Blk 70B · 14331 · Telok Blangah Hts
- Opp Blk 59 · 14341 · Telok Blangah Hts
- Aft Telok Blangah Hts · 14051 · Henderson Rd
- Blk 25 · 14279 · Telok Blangah Way
- Opp Blk 27 · 14299 · Telok Blangah Way
- Blk 105 · 14029 · Lower Delta Rd
- Opp Keppel DP Blk 519 · 14239 · Kg Bahru Rd
- Ch of St. Teresa · 14229 · Kg Bahru Rd
- Opp Melati Blk 2 · 10391 · Kg Bahru Rd
- Opp Kampong Bahru Ter · 10049 · Kg Bahru Rd
- Aft Hosp Dr · 10017 · Eu Tong Sen St
- Outram Pk Stn Exit 6/SGH · 10018 · Eu Tong Sen St
- Bef Pearl's Hill Terr · 05012 · Eu Tong Sen St
- Aft Chinatown Stn Exit D · 05022 · Eu Tong Sen St
- Clarke Quay Stn Exit E · 04222 · Eu Tong Sen St
- Old Hill St Police Stn · 04223 · Hill St
- Bef Stamford Rd · 04143 · Hill St
- SMU · 04121 · Stamford Rd
- YMCA · 08041 · Orchard Rd
- Dhoby Ghaut Stn Exit B · 08031 · Penang Rd
- Winsland Hse · 08111 · Penang Rd
- Somerset Stn · 08121 · Somerset Rd
- Opp Ngee Ann City · 09011 · Orchard Turn
- Opp Orchard Stn/ION · 09023 · Orchard Turn
- Royal Plaza On Scotts · 09212 · Scotts Rd
- Opp Env Bldg · 40171 · Scotts Rd
- Newton Stn Exit A · 40181 · Scotts Rd
- Opp Newton Life Ch · 40121 · Newton Rd
- Opp Hotel Royal · 50061 · Newton Rd
- Revival Ctr Ch · 50111 · Moulmein Rd
- Natl Skin Ctr · 50121 · Moulmein Rd
- Opp Blk 104 · 50229 · Balestier Rd
- Blk 82 · 50991 · Whampoa Dr
- Blk 29 · 52129 · Jln Bahagia
- Bet Blks 33/34 · 52109 · Jln Bahagia
- 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.