SBS Transit Bus Service 124

SBS Transit Bus Service 124 is a trunk route between St Michael’s Ter and HarbourFront Int, passing through Moulmein, Newton, Orchard, Dhoby Ghaut, Clarke Quay, Outram Park, Telok Blangah Way and Telok Blangah Heights.

52499 St. Michael's Ter Whampoa Rd
52451 Blk 114 Whampoa Rd
52129 Blk 29 Jln Bahagia
52109 Bet Blks 33/34 Jln Bahagia
52099 Opp NKF Kim Keat Rd
50159 Bef Kim Keat Lane Kim Keat Rd
50211 Opp Balestier Pt Balestier Rd
50221 Bef Blk 104 Balestier Rd
50129 Opp Tan Tock Seng Hosp Moulmein Rd
50119 St. Joseph Instn Jnr Moulmein Rd
50069 Hotel Royal Newton Rd
40129 Newton Life Ch Newton Rd
40189 Newton Stn Exit B NS21-DT11 Scotts Rd
40179 Env Bldg Scotts Rd
09219 Far East Plaza Scotts Rd
09047 Orchard Stn/Tang Plaza NS22 Orchard Rd
09037 Opp Mandarin Orchard NS22 Orchard Rd
08138 Concorde Hotel S'pore Orchard Rd
08057 Dhoby Ghaut Stn NS24NE6CC1 Orchard Rd
08069 Bencoolen Stn Exit B DT21 Bras Basah Rd
04167 City Hall Stn Exit B EW13NS25 Nth Bridge Rd
04249 Opp The Treasury Nth Bridge Rd
05029 Boat Quay Sth Bridge Rd
05131 Opp Hong Lim Cplx NE4DT19 Upp Cross St
05039 New Bridge Ctr New Bridge Rd
05019 Aft Duxton Plain Pk New Bridge Rd
05069 Outram Park Stn Exit H EW16NE3 New Bridge Rd
10011 BEF NEIL RD New Bridge Rd
10399 Melati Blk 2 Kg Bahru Rd
14221 Opp St. Teresa's Ch Kg Bahru Rd
14231 Keppel DP Blk 519 Kg Bahru Rd
14021 The Pearl @ Mt Faber Lower Delta Rd
14379 Blk 40 Lower Delta Rd
14291 Blk 27 Telok Blangah Way
14271 Al-Amin Mque Telok Blangah Way
14281 Safra Mt Faber Telok Blangah Way
14059 Bef Telok Blangah Hts Henderson Rd
14349 Blk 59 Telok Blangah Hts
14339 Blk 70A Telok Blangah Hts
14399 Blk 85 Telok Blangah Hts
14509 BLK 92B Telok Blangah St 31
14499 Telok Blangah Mkt/FC Telok Blangah Dr
14359 Blk 50 Telok Blangah Dr
14159 Bef Chr Community Chapel Telok Blangah Rd
14139 Bef Seah Im Rd Telok Blangah Rd
14009 HarbourFront Int NE1CC29 Seah Im Rd
14009 HarbourFront Int NE1CC29 Seah Im Rd
14131 Caribbean at Keppel Bay Telok Blangah Rd
14151 Opp Chr Community Chapel Telok Blangah Rd
14351 Aft Blk 48 Telok Blangah Dr
14491 Opp Telok Blangah Mkt/FC Telok Blangah Dr
14501 OPP BLK 91A Telok Blangah St 31
14391 Opp Blk 85 Telok Blangah Hts
14331 Opp Blk 70B Telok Blangah Hts
14341 Opp Blk 59 Telok Blangah Hts
14051 Aft Telok Blangah Hts Henderson Rd
14279 Blk 25 Telok Blangah Way
14299 Opp Blk 27 Telok Blangah Way
14029 Blk 105 Lower Delta Rd
14239 Opp Keppel DP Blk 519 Kg Bahru Rd
14229 St. Teresa's Ch Kg Bahru Rd
10391 Opp Melati Blk 2 Kg Bahru Rd
10017 Aft Hosp Dr EW16NE3 Eu Tong Sen St
10018 Outram Pk Stn Exit F/SGH EW16NE3 Eu Tong Sen St
05012 Bef Pearl's Hill Terr Eu Tong Sen St
05022 Aft Chinatown Stn Exit D NE4DT19 Eu Tong Sen St
04222 Clarke Quay Stn Exit E NE5 Eu Tong Sen St
04223 Old Hill St Police Stn Hill St
04143 Stamford Ct Hill St
04121 SMU CC2 Stamford Rd
08041 YMCA Orchard Rd
08031 Dhoby Ghaut Stn Exit B NS24NE6CC1 Penang Rd
08111 Winsland Hse Penang Rd
08121 Somerset Stn NS23 Somerset Rd
09011 Opp Ngee Ann City Orchard Turn
09023 Opp Orchard Stn/ION NS22 Orchard Turn
09212 Royal Plaza On Scotts Scotts Rd
40171 Opp Env Bldg Scotts Rd
40181 Newton Stn Exit A NS21-DT11 Scotts Rd
40121 Opp Newton Life Ch Newton Rd
50061 Opp Hotel Royal Newton Rd
50111 Revival Ctr Ch Moulmein Rd
50121 Natl Skin Ctr Moulmein Rd
50229 Opp Blk 104 Balestier Rd
50991 Blk 82 Whampoa Dr
52129 Blk 29 Jln Bahagia
52109 Bet Blks 33/34 Jln Bahagia
52499 St. Michael's Ter Whampoa Rd
  • Bus Service 124 towards both Harbourfront and Saint Michael’s duplicates along Whampoa Road & Jalan Bahagia. Check the bus destination before boarding.
    – Buses displaying the Red 124 Plate head towards HarbourFront.
    – Buses displaying the White 124 Plate head towards Saint Michael’s.
Technical Information
Route WAB_logo_20px
Saint Michael’s Bus Terminal ↔ HarbourFront Bus Interchange
Passes Through Moulmein, Orchard, Dhoby Ghaut, Chinatown, Kampong Bahru Rd, Telok Blangah Way, Telok Blangah Heights
Route Length 18.6km (D1) | 17.6km (D2)
Travelling Time 60 – 85 mins
Operator Information
BCM Route Package Bishan – Toa Payoh Bus Package
Current Operator SBS Transit Ltd
Current Depot Braddell Bus Park (BRBP)
Current Fleet 12-metre Single Deck Buses:
Scania K230UB
MAN A22 (Euro 6)
Departure Times from Saint Michael’s
0530 – 0000 (Daily)
Departure Times from HarbourFront 0530 – 0000 (Daily)
Frequency Direction 1
 Direction 2
0630-0830: 06 – 08 mins
0831-1659: 06 – 10 mins
1700-1900: 06 – 08 mins
After 1900: 06 – 10 mins
0630-0830: 05 – 09 mins
0831-1659: 05 – 10 mins
1700-1900: 05 – 09 mins
After 1900: 07 – 11 mins

Service 124 primarily serves the residents of St. Michael’s Estate, Telok Blangah Heights and Telok Blangah Way with bus connections to the City areas of Novena, Orchard, Dhoby Ghaut, Clarke Quay and Chinatown. As large proportions of its route serves the City areas, this route also offers various point to point connections within the City.

This service serves several bus stops in St. Michael’s Estate both times in a different directions, i.e. towards HarbourFront Int and towards St. Michael’s Ter. Red and white service plates are used to distinguish the direction of travel in addition to Electronic Display Signages (EDS) on buses. Red plate indicates buses for HarbourFront; white plate indicates buses for St. Michael’s Ter.

Formerly a loop service, 124 was extended to HarbourFront Interchange in 2013 to improve transport connectivity for residents of Telok Blangah Heights.

MRT Stations Served
Special Departures
  • Telok Blangah Hts (Blk 59) → HarbourFront Int
    Weekdays & Saturdays: 0545hrs, 0555hrs & 0605hrs
    Sundays / Public Holidays: 0600hrs & 0608hrs
  • Telok Blangah Dr (Aft Blk 48) → St. Michael’s Ter
    Daily: 0525hrs

Fare: Charges basic distance fares. See Bus Fares.



Operator History:

  • 1971 – 1973: Amalgamated Bus Company Pte Ltd
  • 1973 – 2001: Singapore Bus Services Ltd
  • 2001 – Present: SBS Transit Ltd

The Bus Service Operating License (BSOL) for this route will be renewed in 2026 under the Bishan – Toa Payoh Bus Package.


  • 1971 (11 Apr): Introduced between St. Michael’s Est and Kampong Bahru Rd/Keppel Rd, operated by Amalgamated Bus Company 
  • 1976: Extended to loop at Telok Blangah Rise
  • 1985: Amended to St. Michael’s Ter
  • 1993 (04 Apr): Amended to ply Moulmein Rd, Newton Rd and extended to Bukit Merah Interchange via Henderson Rd with the amendment of Service 123.
  • 2003 (23 Nov): Amended to loop at Telok Blangah Dr
  • 2006 (29 Oct): Calls at Orchard Stn bus stop along Orchard Turn instead of Orchard Blvd
  • 2012 (25 Jun): Designated wheelchair-accessible bus route (WAB)
  • 2013 (21 Apr): Extended to HarbourFront Interchange, no longer calls at Telok Blangah Street 32. Converted from loop service to bidirectional routing. Shortworking trip 124A and morning special departures from Telok Blangah Heights (Blk 50) withdrawn on the same day.
  • 2017 (26 Nov): Calls at B/S 10018 Aft Hosp Dr, Eu Tong Sen St instead of B/S 10039 Bef Hosp Dr, Kg Bahru Rd due to B/S Removal
  • 2017 (10 Dec): Calls at a new pair of bus stops along Telok Blangah St 31

Past Routings:


Back to Bus Services
Back to Bus Articles

Leave a Reply

Your email address will not be published. Required fields are marked *