SBS Transit Bus Service 139

SBS Transit Bus Service 139 is a trunk route running between Toa Payoh Int and Bukit Merah Int, passing through St. Michael’s Estate, Jalan Besar / Serangoon Road, Dhoby Ghaut, River Valley, Alexandra and Lengkok Bahru.

52009 Toa Payoh Int A3 NS19 Lor 6 Toa Payoh
52079 Opp Trellis Twrs Jln Toa Payoh
50161 Bef Jln Dusun Balestier Rd
50171 Zhongshan Mall Balestier Rd
52401 Blk 102 Jln Rajah
52411 Blk 105 Jln Rajah
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
50231 Northlight Sch Balestier Rd
50331 Blk 122 Mcnair Rd
50349 Blk 107 Towner Rd
60199 Boon Keng Stn/Blk 22 NE9 Boon Keng Rd
60099 Bef Lavender St Bendemeer Rd
07329 Hoa Nam Bldg Jln Besar
07319 Aft Allenby Rd Jln Besar
07419 Opp Veerasamy Rd Jln Besar
07529 Jln Besar Stn Exit A DT22 Jln Besar
07517 IBIS S'pore on Bencoolen Bencoolen St
04029 Bef Bencoolen Stn Exit A DT21 Bencoolen St
08041 YMCA Orchard Rd
08019 Aft Haw Par Glass Twr Clemenceau Ave
13109 UE Sq/Bef Mohd Sultan Rd River Valley Rd
13099 Bef Kim Yam Rd River Valley Rd
13089 Opp St. Thomas Wk River Valley Rd
13079 Great World Stn Exit 4 TE15 River Valley Rd
13069 RV Residences River Valley Rd
13059 Valley Pt River Valley Rd
10519 Blk 4 Delta Rd
10241 Gan Eng Seng Sec Sch Alexandra Rd
10261 Delta Sports Hall Alexandra Rd
10271 Opp Tanglin View Alexandra Rd
10281 SIS Bldg Alexandra Rd
10291 Opp Dawson Pl Alexandra Rd
10219 Opp Motor Image Leng Kee Rd
10421 Blk 63B Lengkok Bahru
10431 Enabling Village Lengkok Bahru
10441 Opp Blk 44 Lengkok Bahru
10119 Opp Pacific Tech Ctr Jln Bt Merah
10651 Blk 161 Bt Merah Ctrl
10009 Bt Merah Int Bt Merah Ctrl
10009 Bt Merah Int B1 Bt Merah Ctrl
10659 Blk 1003 Bt Merah Ctrl
10101 Opp Bt Merah Sec Sch Jln Bt Merah
10449 Blk 44 Lengkok Bahru
10439 Opp Enabling Village Lengkok Bahru
10429 Blk 54 Lengkok Bahru
10211 BMW Eurokars Auto Leng Kee Rd
10299 Aft Dawson Pl Alexandra Rd
10289 Opp SIS Bldg Alexandra Rd
10279 Tanglin View Alexandra Rd
10269 Opp Delta Sports Hall Alexandra Rd
10249 Opp Gan Eng Seng Sec Sch Alexandra Rd
13051 Opp Valley Pt River Valley Rd
13062 Stellar RV River Valley Rd
13071 Great World Stn Exit 5 TE15 River Valley Rd
13081 St. Thomas Wk River Valley Rd
13091 Aft Kim Yam Rd River Valley Rd
13101 Opp Mohd Sultan Rd River Valley Rd
04311 Aft River Valley Rd Clemenceau Ave
08011 Opp Haw Par Glass Twr Clemenceau Ave
08058 Aft Dhoby Ghaut Stn NS24NE6CC1 Orchard Rd
08079 Sch of the Arts Prinsep St
07011 Peace Ctr Selegie Rd
07021 Selegie Ctr Selegie Rd
07031 Tekka Ctr S'goon Rd
07111 Broadway Hotel S'goon Rd
07211 Aft Farrer Pk Stn Exit G NE8 S'goon Rd
07221 Sri Vadapathira K Tp S'goon Rd
50249 S'pore Khalsa Assn Balestier Rd
50239 S'pore Indian Assn Balestier Rd
50229 Opp Blk 104 Balestier Rd
50991 Blk 82 Whampoa Dr
52129 Blk 29 Jln Bahagia
52109 Bet Blks 33/34 Jln Bahagia
52419 Opp Blk 105 Jln Rajah
52409 Opp Blk 102 Jln Rajah
52479 Opp EAIM Ah Hood Rd
50169 Aft Irrawaddy Rd Balestier Rd
51011 Opp Tan Tong Meng Twr Thomson Rd
52071 Trellis Twrs Jln Toa Payoh
52009 Toa Payoh Int NS19 Lor 6 Toa Payoh


  • Bus Service 139 towards both Bukit Merah and Toa Payoh duplicates along Jalan Bahagia. Check the bus destination before boarding.
    – Buses displaying the Red 139 Plate head towards Bukit Merah
    – Buses displaying the White 139 Plate head towards Toa Payoh
Route Overview
Route WAB_logo_20px Toa Payoh Bus Interchange  Bukit Merah Bus Interchange
Passes Through St. Michael’s Estate, McNair Road, Towner Road, Jalan Besar / Serangoon Road, Dhoby Ghaut, River Valley, Alexandra, Lengkok Bahru
Route Length Towards Bukit Merah: 17.7 km Towards Toa Payoh: 16.9 km
Travelling Time 80 mins
Operator Information
BCM Route Package BishanToa Payoh Bus Package
Current Operator SBS Transit Ltd
Current Depot Braddell Bus Park (BRBP)
Current Fleet Single-deck & Double-deck buses
Operating Hours
Departure Times from Toa Payoh Weekdays Saturdays & Sundays / Public Holidays
05:30 – 00:00 05:40 – 00:00
Departure Times from Bukit Merah Daily
05:30 – 00:00
Operating Frequency
From Toa Payoh
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Weekdays 9 – 10 mins 13 – 15 mins 10 – 12 mins 14 – 17 mins
Saturdays 10 – 12 mins 10 – 13 mins 13 – 14 mins 12 – 15 mins
Sundays / Public Holidays 10 – 12 mins 9 – 12 mins 12 – 14 mins 11 – 15 mins
From Bukit Merah
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Weekdays 9 – 12 mins 9 – 15 mins 8 – 14 mins 13 – 17 mins
Saturdays 10 – 12 mins 11 – 13 mins 11 – 17 mins 13 – 17 mins
Sundays / Public Holidays 11 – 12 mins 9 – 13 mins 9 – 17 mins 10 – 17 mins
Fare Information
Fare Charges regular distance fares

Service 139 is a trunk route connecting the residential areas of Toa Payoh, St. Michael’s, Boon Keng and Bukit Merah with connections to the city areas of River Valley, Dhoby Ghaut, Little India and Farrer Park. Offering various unique route connections, demand is largely moderate throughout the day. Double-deckers were first added to the fleet in 2011.

The route receives considerable demand between Whampoa and Toa Payoh, as residents of St. Michael’s commute to nearby Toa Payoh Town Centre.

MAVIS App Trial

In January 2019, the Land Transport Authority (LTA) launched a six-month Assistive Passenger Information System (APIS) trial for commuters with special needs using an app called MAVIS, short for Mobility Assistance for the Visually Impaired and Special users.

Under the initial trial, 3 buses were equipped with APIS and were deployed on Service 139 serving Enabling Village till end-April 2019, and thereafter redeployed to Service 141 serving Singapore Association Of The Visually Handicapped (SAVH).

During the Committee of Supply Debate 2020, it was announced that the trial would be expanded for 3 years to cover all buses deployed on Services 139 & 141, beginning from Q4 2020.

MRT Stations Served
Special Departures
  • Balestier Rd (S’pore Khalsa Assn) → Toa Payoh Int
    Weekdays: 05:55 & 06:37
Short Trip Service
  • Service 139A: Toa Payoh Int → Jln Bahagia (Bet Blks 33/34)
    Weekdays: 18:45 19:40


Operator History
  • 1971 – 1973: United 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 (21 Sep): Introduced between Toa Payoh Town Ctr Ter and Lengkok Bahru Ter
  • 1971 (28 Sep): Amended to ply the extended Ganges Ave towards Toa Payoh Town Ctr Ter
  • 1974 (01 Oct): Serves merged bus stop outside Sri Srinivasa Perumal Tp along Serangoon Rd
  • 1979 (11 Nov): Amended to ply Ganges Ave towards Lengkok Bahru Ter with the realignment of Delta Circus
  • 1979 (23 Dec): Amended to Bt Merah Central Ter
  • 1980 (20 Jan): Amended to ply the branch road of Havelock Rd towards Bt Merah Ctrl Ter
  • 1980 (28 Sep): Amended to Bt Merah Int
  • 1983 (26 Dec): Amended to Toa Payoh Int
  • 1985: Amended to ply Orchard Rd and Penang Rd, skipping Fort Canning Rd
  • 1991 (21 Apr): Amended to ply Bt Merah Central
  • 1992: Amended to ply Clemenceau Ave towards Toa Payoh Int, skipping Tank Rd
  • 1994 (04 Apr): Integrated with Service 122 and amended to ply River Valley Rd, Delta Rd and Alexandra Rd under TransitLink Network Integration Exercise Phase 12, skipping Havelock Rd, Ganges Ave, Lower Delta Rd and Tiong Bahru Rd
  • 1997 (29 Dec): Amended to ply Ah Hood Rd, Jln Rajah, Whampoa Rd, Jln Bahagia and Kim Keat Rd/Whampoa Dr
  • 1998 (31 May): Amended to Toa Payoh Temp Int
  • 1999: Skips abolished bus stops outside Rajah Maisonette along Jln Rajah and outside Tai Gin Apts and outside Moulmein CC along Ah Hood Rd
  • 1999: First bus from Toa Payoh Temp Int brought forward to 0530 hrs on weekdays
  • 2000: Serves additional bus stop outside Blk 4 along Delta Rd
  • 2002 (19 May): Amended to Toa Payoh Integrated Transport Hub
  • 2003 (21 Jun): Amended to ply Serangoon Rd, Boon Keng Rd and Bendemeer Rd under North East MRT Line Rationalisation Phase 1
  • 2007 (16 Jan): Skips relocated bus stop outside Dhoby Ghaut Stn along Penang Rd
  • 2011 (16 Oct): Amended to ply Middle Rd, Selegie Rd, Prinsep St and Bras Basah Rd with the partial closure of Bencoolen St to facilitate the construction of Bencoolen MRT station on the Downtown MRT Line
  • 2013 (03 Dec): Designated wheelchair-accessible bus service (WAB)
  • 2016 (11 Dec): Amended to ply the reinstated Bencoolen St, skipping Middle Rd, Selegie Rd, Prinsep St and Bras Basah Rd
  • 2018 (28 Oct): Amended to serve McNair Rd and Towner Rd towards Bukit Merah, skipping Serangoon Rd

Past Routings

Back to Bus Services
Back to Bus Articles

4 thoughts on “SBS Transit Bus Service 139

  • 19 July 2023 at 9:20 AM

    Can bus service 139 have a regular double decker as every single time when i need to take 139 it’s already crowded so can u put a double decker than you

  • 16 June 2021 at 1:09 PM

    139 and 139M has the Scania K230UB in their fleet.

  • 25 October 2018 at 5:54 PM

    Can we have some kind of system to control queue cutting for bus no 139 n 139M? I suggest to move them apart. Most of the passengers taking either number will cut to the other number without respecting the system n worst there are old people on the queue. Tks


Leave a Reply

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