SBS Transit Bus Service 31

SBS Transit Bus Service 31 is a trunk route between Tampines and Toa Payoh, passing through Tanah Merah, Marine Parade, Old Airport and Boon Keng. With Services 8 and 28, it is one of three services between these two interchanges.

31
75009 Tampines Int EW2-DT32 Tampines Ctrl 1
76059 Opp Our Tampines Hub Tampines Ave 5
76069 Blk 147 Tampines Ave 5
96289 Changi General Hosp Simei Ave
96109 Opp Blk 3012 Simei Ave
96119 ITE Coll East Adm Blk Simei Ave
96019 Aft Simei Ave Upp Changi Rd East
85109 Bef Bedok Rd Upp Changi Rd East
85099 Tanah Merah Stn Exit A EW4CG New Upp Changi Rd
84069 Blk 55 New Upp Changi Rd
84059 Blk 65 New Upp Changi Rd
84049 Blk 27 New Upp Changi Rd
84039 Bedok Stn Exit A EW5 New Upp Changi Rd
84139 Panasonic Bedok Sth Rd
84129 Fujitec S'pore Ltd Bedok Sth Rd
84151 Casafina Bedok Sth Ave 1
93131 Opp Eastern Lagoon II Bedok Sth Ave 1
93049 Lagoon View Marine Parade Rd
93039 Laguna Pk Marine Parade Rd
93201 Victoria Sch Marine Parade Rd
93029 Mandarin Gdns Marine Parade Rd
93019 Neptune Ct Marine Parade Rd
92089 CHIJ Katong Convent Marine Parade Rd
92079 Blk 57 Marine Parade Rd
92069 Tao Nan Sch Marine Parade Rd
92059 Bet Blks 72/74 Marine Parade Rd
92049 Parkway Parade Marine Parade Rd
92241 Amber Gdns Amber Rd
92161 Aft Katong PO Tg Katong Rd
82071 Opp Tg Katong Girls' Sch Tg Katong Rd
81199 BEF OLD AIRPORT RD Dunman Rd
81189 Dakota Stn Exit B/Blk 60 CC8 Old Airport Rd
81179 Blk 22 CC7 Old Airport Rd
80141 Opp S.A. Deaf Mountbatten Rd
80111 Bef Geylang Rd Sims Way
80049 Aft Sims Way Geylang Rd
80101 Kallang Stn/Opp Blk 2C EW10 Lor 1 Geylang
60051 Opp Kallang Pl Boon Keng Rd
60191 Blk 7 Boon Keng Rd
60121 Boon Keng Stn/Blk 102 NE9 S'goon Rd
60141 Opp Bendemeer Pr Sch S'goon Rd
60161 St. Michael's Pl S'goon Rd
60181 Aft Moonstone Lane S'goon Rd
60089 Opp St. Andrew'S Village Jln Toa Payoh
52089 Opp Blk 195 Jln Toa Payoh
52321 Toa Payoh Stadium Lor 6 Toa Payoh
52501 Toa Payoh Swim Cplx Lor 6 Toa Payoh
52009 Toa Payoh Int NS19 Lor 6 Toa Payoh
52009 Toa Payoh Int NS19 Lor 6 Toa Payoh
52509 Opp Toa Payoh Swim Cplx Lor 6 Toa Payoh
52329 Opp Toa Payoh Stadium Lor 6 Toa Payoh
52081 Aft Blk 195 Jln Toa Payoh
60081 St. Andrew'S Village Jln Toa Payoh
60179 MOM Svcs Ctr Bendemeer Rd
60159 Blk 54 Bendemeer Rd
60139 Blk 44 Bendemeer Rd
60119 Opp Boon Keng Stn NE9 Bendemeer Rd
60059 Bef Kallang Pl Boon Keng Rd
80109 Opp Kallang Stn/Blk 2C EW10 Lor 1 Geylang
80051 Aft Lor 1 Geylang Sims Ave
80119 Aft Geylang Rd Sims Way
80149 S.A. Deaf Mountbatten Rd
81171 Blk 39 CC7 Old Airport Rd
81181 Dakota Stn Exit A/Blk 99 CC8 Old Airport Rd
81191 AFT OLD AIRPORT RD Dunman Rd
82079 Tg Katong Girls' Sch Tg Katong Rd
92169 Bef Katong PO Tg Katong Rd
92249 Opp Amber Gdns Amber Rd
92041 Opp Parkway Parade Marine Parade Rd
92051 Opp Blk 72 Marine Parade Rd
92061 CHIJ Katong Convent (Pr) Marine Parade Rd
92071 Opp Blk 57 Marine Parade Rd
92081 St. Patrick's Sec Sch Marine Parade Rd
93011 Opp Neptune Ct Marine Parade Rd
93021 Opp Mandarin Gdns Marine Parade Rd
93031 Opp Victoria Sch Marine Parade Rd
93041 Hua Xin Ct Marine Parade Rd
93139 Eastern Lagoon II Bedok Sth Ave 1
84159 Opp Casafina/Temasek JC Bedok Sth Ave 1
84121 Aft Bedok Sth Ave 1 Bedok Sth Rd
84131 Opp Panasonic Bedok Sth Rd
84031 Bedok Stn Exit B EW5 New Upp Changi Rd
84041 Blk 221A New Upp Changi Rd
84051 Bedok Sports Cplx New Upp Changi Rd
84061 The Tanamera Condo New Upp Changi Rd
85091 Tanah Merah Stn Exit B EW4CG New Upp Changi Rd
85101 Aft Bedok Rd Upp Changi Rd East
96011 Bef Simei Ave Upp Changi Rd East
96111 Opp ITE Coll East Adm Blk Simei Ave
96101 Blk 3012 Simei Ave
96281 Opp Changi General Hosp Simei Ave
76061 Blk 938 Tampines Ave 5
76051 Our Tampines Hub Tampines Ave 5
75009 Tampines Int EW2-DT32 Tampines Ctrl 1
Route Overview
Route WAB_logo_20px Tampines Bus Interchange ↔ Toa Payoh Bus Interchange
Passes Through New Upp Changi Rd, Marine Parade Rd, Old Airport Rd, Geylang Rd, Serangoon Rd
Route Length Towards Toa Payoh: 23.0 km Towards Tampines: 23.2 km
Traveling Time 95 mins
Operator Information
BCM Route Package Tampines Bus Package
Current Operator SBS Transit Ltd
Current Depot Bedok North Bus Depot (BNDEP)
Braddell Bus Park (BRBP)
Current Fleet 12-metre Single Deck Bus:
– Mercedes-Benz Citaro
– Scania K230UB
12-metre Double Deck bus:
– MAN A95
–
Volvo B9TL
Operating Hours
Departure Times from Tampines Daily
05:30 – 23:30
Departure Times from Toa Payoh
Weekdays Saturdays & Sundays / Public Holidays
05:30 – 23:35 05:30 – 23:30
Operating Frequency
From Tampines
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Weekdays 6 – 11 mins 6 – 17 mins 9 – 11 mins 14 – 15 mins
Saturdays 10 mins 9 – 15 mins 9 – 14 mins 9 – 14 mins
Sundays / Public Holidays 11 – 12 mins 8 – 13 mins 11 – 12 mins 9 – 12 mins
From Toa Payoh
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Weekdays 8 – 10 mins 8 – 15 mins 9 – 10 mins 13 – 17 mins
Saturdays 9 – 12 mins 10 – 15 mins 10 – 13 mins 9 – 11 mins
Sundays / Public Holidays 11 – 12 mins 8 – 13 mins 8 – 13 mins 9 – 14 mins
Fare Information
Fare Charges regular distance fares

 

Service 31 is a inter-town trunk route between Tampines and Toa Payoh, passing through Simei Avenue, Bedok, Marine Parade, Tanjong Katong, Old Airport, Kallang and Boon Keng. Notable sectors of high demand include: Between Tampines Interchange and Tanah Merah Station (serving students of ITE College East), and between Bedok MRT and Marine Parade. Double-deck buses make up the majority of the fleet owing to high demand throughout the day.

Due to exceedingly high demand between Tampines Interchange and ITE College East, Short Trip Service 31A operates during school days with up to five buses. These same buses do downroute trips from Tanah Merah Station to Tampines during the afternoons and evenings.

MRT Stations Served:
Special Departures
  • New Upp Changi Road (Bedok Stn Exit A) β†’ Toa Payoh Int
    Weekdays: 05:30 & 05:42
    Saturdays: 05:30 & 05:40
  • Old Airport Road (Blk 39) β†’ Tampines Int
    Weekdays: 05:30 & 05:45
    Saturdays: 05:40
    Sundays / Public Holidays: 05:40 & 05:47
  • New Upp Changi Rd (Tanah Merah Stn Exit B) β†’ Tampines Int
    Weekdays: 07:07, 07:17, 07:27, 07:39, 07:48, 07:57, 08:07, 08:18, 08:26, 08:35, 08:43, 09:02, 09:13, 09:22, 09:46, 10:04, 10:16, 12:09, 12:24, 12:45, 13:13, 13:28, 13:49, 14:10, 14:25, 14:40, 14:47, 15:25, 15:27, 15:34, 15:52, 16:02, 16:04, 16:25, 16:29, 16:39, 16:41, 16:46, 16:58, 17:06, 17:21, 17:25, 17:32, 17:42, 17:50, 18:00, 18:04, 18:10, 18:21, 18:33, 18:48, 18:54, 18:58, 19:18, 19:27 & 19:51
Short Trip Service
  • Service 31A: Tampines Int β†’ New Upp Changi Road (Tanah Merah Stn Exit A)
    Weekdays (except Public Holidays): 06:44 – 11:20

Gallery:

Operator History:
  • 27 May 1979 – 31 Oct 2001: Singapore Bus Services Ltd
  • 01 Nov 2001 – Present: SBS Transit Ltd

The Bus Service Operating License (BSOL) for this route will be renewed in 2024 under the Tampines Bus Package.

History:
  • 1979 (27 May): Introduced between Bedok Int and Stadium Walk (Loop)
  • 1985 (07 Apr): Extended to Tampines Ter
  • 1986 (13 Apr): Amended to ply Stadium Rd, skipping Stadium Walk
  • 1987 (29 Nov): Amended to Tampines Int
  • 1988 (23 Oct): Skips a pair of bus stops (76059/76051) along Tampines Ave 5
  • 1993 (05 Dec): Integrated with Service 149 and extended to Toa Payoh Int under TransitLink Network Integration Exercise Phase 14, skipping Stadium Rd
  • 1994 (05 Mar): Amended to ply Kim Keat Link and Lor 6 Toa Payoh towards Toa Payoh Int
  • 1994: Skips the bus stop outside Kallang Stn along Sims Ave
  • 1997: Serves additional pair of bus stops (76059/76051) along Tampines Ave 5
  • 1998 (31 May): Amended to Toa Payoh Temp Int; Serves new pair of bus stops outside and opposite Toa Payoh Swim Cplx along Lor 6 Toa Payoh
  • 2002 (19 May): Amended to Toa Payoh Integrated Transport Hub
  • 2004 (27 Apr): Amended to ply Geylang Rd, Kallang Rd and Sims Ave towards Toa Payoh Integrated Transport Hub with the temporary conversion of Lor 1 Geylang to one-way traffic
  • 2004 (06 Dec): Amended to ply the reinstated Lor 1 Geylang towards Toa Payoh Int, skipping Geylang Rd, Kallang Rd and Sims Ave
  • 2005 (05 Jun): Amended to ply Sims Ave and Sims Way with the partial closure of southbound Mountbatten Rd
  • 2005 (02 Jul): Amended to ply Sims Way and Geylang Rd with the partial closure of northbound Mountbatten Rd
  • 2006 (19 Mar): Amended to ply Cassia Link, Cassia Cres, Guillemard Rd and Guillemard Camp Rd with the partial closure of Old Airport Rd and Dunman Rd to facilitate the construction of Dakota MRT station on the Circle MRT Line
  • 2007: Serves additional bus stop outside Victoria Sch along Marine Parade Rd
  • 2008 (29 Dec): Amended to ply the reinstated Old Airport Rd and Dunman Rd, skipping Cassia Link, Guillemard Rd and Guillemard Camp Rd
  • 2013: Service improvement under the Bus Service Enhancement Programme (BSEP)
  • 2015 (22 Jun): Designated wheelchair-accessible bus route (WAB)

Past Routings

Back to Bus Services
Back to Bus Articles

Leave a Reply

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