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.

124
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 Natl Skin Ctr 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 NS22TE14 Orchard Rd
09037 Bef Cairnhill Rd NS22TE14 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 EW16NE3TE17 New Bridge Rd
05069 Outram Pk Stn Exit 4 EW16NE3TE17 New Bridge Rd
10011 Bef Neil Rd New Bridge Rd
10041 Bef Kampong Bahru Ter Kg Bahru Rd
10399 Melati Blk 2 Kg Bahru Rd
14221 Opp Ch Of St. Teresa 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 A6 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 Ch Of St. Teresa Kg Bahru Rd
10391 Opp Melati Blk 2 Kg Bahru Rd
10049 Opp Kampong Bahru Ter Kg Bahru Rd
10017 Aft Hosp Dr EW16NE3TE17 Eu Tong Sen St
10018 Outram Pk Stn Exit 6/SGH EW16NE3TE17 Eu Tong Sen St
05012 Bef Pearl's Hill Terr EW16NE3TE17 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 NS22TE14 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.
Route Overview
Route WAB_logo_20px St. Michael’s Bus Terminal ↔ HarbourFront Bus Interchange
Passes Through Jln Bahagia, Moulmein Rd, Scotts Rd, Orchard Rd / Orchard Blvd, Nth Bridge Rd / Eu Tong Sen St, Kg Bahru Rd, Telok Blangah Way, Telok Blangah Heights
Route Length Towards HarbourFront: 18.5 km Towards St. Michael’s: 17.7 km
Travelling Time 60 – 85 mins
Operator Information
BCM Route Package Bishan–Toa Payoh Bus Package
Current Operator SBS Transit Ltd
Current Depot Ang Mo Kio Bus Depot (AMDEP)
Current Fleet Single-deck buses
Operating Hours
Departure Times from St. Michael’s Daily
05:30 – 00:00
Departure Times from HarbourFront Daily
05:30 – 00:00
Operating Frequency
From St. Michael’s
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Mondays–Thursdays 6 – 9 mins 8 – 13 mins 7 – 12 mins 10 – 13 mins
Fridays 6 – 9 mins 8 – 13 mins 8 – 10 mins 11 – 12 mins
Saturdays 8 – 10 mins 10 – 12 mins 11 – 12 mins 10 – 12 mins
Sundays / Public Holidays 10 – 11 mins 9 – 13 mins 13 mins 10 – 13 mins
From HarbourFront
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Mondays–Thursdays 6 – 8 mins 8 – 13 mins 7 – 9 mins 8 – 13 mins
Fridays 7 – 9 mins 8 – 13 mins 7 – 11 mins 9 – 13 mins
Saturdays 10 mins 9 – 13 mins 10 – 12 mins 8 – 17 mins
Sundays / Public Holidays 11 – 12 mins 9 – 12 mins 10 – 12 mins 9 – 17 mins
Fare Information
Fare Charges regular distance fares

 

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: 05:45, 05:55 & 06:05
    Sundays / Public Holidays: 06:00 & 06:08
  • Telok Blangah Dr (Aft Blk 48) → St. Michael’s Ter
    Daily: 05:25

Gallery:
Poster Gallery:

Operator History:
  • 11 Apr 1971 – 05 Dec 1971: Singapore Traction Company
  • 06 Dec 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.

History:
  • 1971 (11 Apr): Introduced between Jln Aman Ter and Kg Bahru Rd Ter under 1971 Bus Reorganisation
  • 1971 (06 Dec): Operations transferred to Amalgamated Bus Company
  • 1974 (24 Feb): Amended to ply Grange Rd and Orchard Blvd with the conversion of Orchard Rd to one-way traffic, skipping Orchard Rd
  • 1976 (18 Jul): Extended to loop at Telok Blangah Rise
  • 1983 (02 Jan): Amended to Whampoa Rd Ter and amended to ply Whampoa Rd, Whampoa Dr, Jln Bahagia and Kim Keat Rd when exiting St. Michael’s Est.
  • 1984 (27 May): Amended to ply Whampoa Dr when entering St. Michael’s Est with the closure of Jln Kebun Limau to facilitate the construction of the Central Expressway (CTE)
  • 1986 (16 Nov): Serves new staggered bus stop outside Thong Teck Bldg along Scotts Rd, skipping the bus stop outside Metro Orchard
  • 1987 (27 Sep): Amended to ply the extended Eu Tong Sen St towards St. Michael’s Ter to facilitate the first stage of road expansion along New Bridge Rd
  • 1987 (01 Nov): Amended to ply Eu Tong Sen St towards St. Michael’s Ter to facilitate the second stage of road expansion along New Bridge Rd
  • 1987 (13 Dec): Serves new staggered bus stop outside Orchard Stn along Orchard Blvd, skipping the bus stop opposite Orchard Stn
  • 1988 (20 Mar): Amended to ply Upp Cross St and New Bridge Rd, skipping Neil Rd
  • 1992 (19 Jul): Amended to ply Orchard Lk due to the closure of Grange Rd to facilitate road expansion works
  • 1993 (04 Apr): Amended to ply Balestier Rd, Moulmein Rd, Newton Rd and Scotts Rd and extended to Bt Merah Int under TransitLink Network Integration Exercise Phase 12
  • 1994: Serves additional bus stop outside Balestier Twrs along Balestier Rd
  • 1995 (07 May): Amended to ply Orchard Turn
  • 1997 (07 Dec): Amended to ply South Bridge Rd, Neil Rd and Cantonment Rd with the partial closure of New Bridge Rd to facilitate the construction of Chinatown MRT station on the North East MRT Line
  • 2002 (20 Apr): Amended to ply Upp Cross St and the reinstated New Bridge Rd, skipping South Bridge Rd, Neil Rd and Cantonment Rd
  • 2002 (07 Jul): Skips the bus stop outside Orchard Emerald along Orchard Rd
  • 2003 (23 Nov): Amended to loop at Telok Blangah Dr
  • 2005 (02 Jul): Amended to ply Grange Rd and Orchard Link with the partial closure of Somerset Rd
  • 2005 (09 Oct): Serves additional bus stop outside Clarke Quay Stn along Eu Tong Sen St
  • 2006 (29 Oct): Serves relocated bus stop outside Orchard Stn along Orchard Turn
  • 2012 (25 Jun): Designated wheelchair-accessible bus service (WAB)
  • 2013 (21 Apr): Extended to HarbourFront Int and amended to ply Telok Blangah Heights, Telok Blangah St 31 and Telok Blangah Dr, skipping Telok Blangah St 32
  • 2013 (29 Dec): Serves new bus stop outside Outram Pk Stn along New Bridge Rd
  • 2017 (26 Nov): Serves the bus stop after Hospital Dr along Eu Tong Sen St, skipping abolished bus stop before Hospital Dr along Kg Bahru Rd
  • 2017 (10 Dec): Serves new pair of bus stops outside Blk 92B and opposite Blk 91A along Telok Blangah St 31
  • 2023 (08 Jan): Temporarily skips the bus stop outside Newton Stn Exit B along Scotts Rd due to upgrading works
  • 2023 (27 Aug): Resumes serving the bus stop outside Newton Stn Exit B along Scotts Rd after completion of upgrading works

Past Routings

Back to Bus Services
Back to Bus Articles

2 thoughts on “SBS Transit Bus Service 124

  • 7 May 2021 at 11:27 AM
    Permalink

    I use Revival Ctr Ch. The problem I face is that the bus comes either too late or too early. the late bus comes at 1.39 pm and the early one comes before 1.27 when nearly nobody is at the bus stop. Please increase the bus frequency.

    Reply

Leave a Reply

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