Bus 124
SBS Transit · tap a stop for live arrival times
Follow the route as you ride, and get a buzz before your stop.
Towards HarbourFront Int · 47 stops
- St. Michael's Ter
- Blk 114
- Blk 29
- Bet Blks 33/34
- Opp NKF
- Bef Kim Keat Lane
- Opp Balestier Pt
- Bef Blk 104
- Opp Natl Skin Ctr
- St. Joseph Instn Jnr
- Hotel Royal
- Newton Life Ch
- Newton Stn Exit B
- Env Bldg
- Far East Plaza
- Orchard Stn/Tang Plaza
- Bef Cairnhill Rd
- Concorde Hotel S'pore
- Dhoby Ghaut Stn
- Bencoolen Stn Exit B
- City Hall Stn Exit B
- Opp The Treasury
- Boat Quay
- Opp Chinatown Stn
- New Bridge Ctr
- Aft Duxton Plain Pk
- Outram Pk Stn Exit 4
- Bef Neil Rd
- Bef Kampong Bahru Ter
- Melati Blk 2
- Opp Ch of St. Teresa
- Keppel DP Blk 519
- The Pearl @ Mt Faber
- Blk 40
- Blk 27
- Al-Amin Mque
- SAFRA Mt Faber
- Bef Telok Blangah Hts
- Blk 59
- Blk 70A
- Blk 85
- Blk 92B
- Telok Blangah Mkt/FC
- Blk 50
- Hotel Faber Pk
- Bef Seah Im Rd
- HarbourFront Int
Towards St. Michael's Ter · 43 stops
- HarbourFront Int
- Caribbean at Keppel Bay
- Opp Hotel Faber Pk
- Aft Blk 48
- Opp Telok Blangah Mkt/FC
- Opp Blk 91A
- Opp Blk 85
- Opp Blk 70B
- Opp Blk 59
- Aft Telok Blangah Hts
- Blk 25
- Opp Blk 27
- Blk 105
- Opp Keppel DP Blk 519
- Ch of St. Teresa
- Opp Melati Blk 2
- Opp Kampong Bahru Ter
- Aft Hosp Dr
- Outram Pk Stn Exit 6/SGH
- Bef Pearl's Hill Terr
- Aft Chinatown Stn Exit D
- Clarke Quay Stn Exit E
- Old Hill St Police Stn
- Bef Stamford Rd
- SMU
- YMCA
- Dhoby Ghaut Stn Exit B
- Winsland Hse
- Somerset Stn
- Opp Ngee Ann City
- Opp Orchard Stn/ION
- Royal Plaza On Scotts
- Opp Env Bldg
- Newton Stn Exit A
- Opp Newton Life Ch
- Opp Hotel Royal
- Revival Ctr Ch
- Natl Skin Ctr
- Opp Blk 104
- Blk 82
- Blk 29
- Bet Blks 33/34
- St. Michael's Ter


