Bus Service 31
Jump to navigation
Jump to search
Template:Travel Advisory Template:Infobox
SBS Transit Bus Service 31 is a inter-town service linking the residential estates of Tampines, Bedok, Marine Parade, Kallang, and Toa Payoh. This route provides one of the main inter-town travel options between Tampines and Toa Payoh Interchanges, alongside services 8 and 28.
Short-Trip Service 31A caters to the demand between Tampines Interchange and ITE College East, terminating at New Upp Changi Rd (Tanah Merah Stn Exit A), with trips also running in the opposite direction starting from Tanah Merah station. It operates during the school term of ITE.
Service Information
Bus Duty & Fleet
Depot | Fleet Size | Fleet | ||
---|---|---|---|---|
31 | 31A | |||
Bedok North Depot (BNDEP) | 25 | 5 | 5 Single Deckers | 20 Double Deckers |
SBS6603Y Mercedes-Benz O530 Citaro
SBS5168T SBS8290C SBS8840R SBS8884P Scania K230UB
|
SG5748G MAN ND323F
SBS3006R SBS3607G SBS3652A SBS3661Z SBS3732CA SBS3735UA SBS3754PA SBS3815Y SBS3879M SBS3901G SBS3928EA SG5319L SG5332Y SG5335P SG5351S SG5375Z SG5432S Volvo B9TL
| |||
Hougang Depot (HGDEP) / Braddell Bus Park (BRBP) | 5 | N/A | 1 Single Decker | 4 Double Deckers |
SBS8421S Scania K230UB
|
SG6064P MAN ND323F
SBS3029A SG5592M SG5609A Volvo B9TL
|
Notes |
---|
|
Route Information
Frequency
Period | AM Peak (First Bus - 08:30) |
AM Off Peak (08:31 - 16:59) |
PM Peak (17:00 - 19:00) |
PM Off Peak (19:01 - Last Bus) |
---|---|---|---|---|
towards Toa Payoh | 07 - 12 minutes | 08 - 16 minutes | 09 - 14 minutes | 09 - 15 minutes |
towards Tampines | 08 - 12 minutes | 08 - 15 minutes | 08 - 13 minutes | 09 - 16 minutes |
Special Departures
Template:BS84039 → ![]() 52009 Toa Payoh Int Lor 6 Toa Payoh Departure Time | |||||
---|---|---|---|---|---|
Weekdays | 05:30 (BNDEP DD) 05:42 (BNDEP DD) | ||||
Saturdays | 05:30 05:40 |
Template:BS81171 → Template:BS75009 Departure Time | |||||
---|---|---|---|---|---|
Weekdays | 05:30 (SBS8884P) 05:45 (SG6064P) | ||||
Saturdays | 05:40 | ||||
Sundays & Public Holidays | 05:40 05:47 |
Template:BS85091 → Template:BS75009 Departure Time | |||||
---|---|---|---|---|---|
Weekdays (except Institute of Technical Education (ITE) College East vacations) | Morning Peak, Afternoon, & Evening Peak |
Short-Trip 31A
Template:BS75009 → Template:BS85099 Departure Time | |||||
---|---|---|---|---|---|
Weekdays (ITE School Term) | 06:44 (DD - Duty 22S) 06:51 (DD - Duty 32E) 06:59 (DD - Duty 24S) 07:11 (DD - Duty 26S) 07:21 (DD - Duty 33E) 07:31 (DD - Duty 22S) 07:43 (DD - Duty 32E) 07:52 (DD - Duty 24S) 08:02 (DD - Duty 26S) 08:12 (DD - Duty 33E) 08:22 (DD - Duty 22S) 08:40 (DD - Duty 32E) 08:50 (DD - Duty 24S) 08:59 (DD - Duty 26S) 09:09 (DD - Duty 33E) 09:19 (DD - Duty 22S) 09:41 (DD - Duty 24S) 09:53 (DD - Duty 26S) 10:14 (DD - Duty 22S) 10:43 (DD - Duty 24S) 10:55 (DD - Duty 26S) 11:20 (DD - Duty 24S) |
Direction 1 (Tampines → Toa Payoh)
[Show/Hide Full Route Details]
Bus Stops | Point of Interest | Weekdays | Saturdays | Suns / PHs | ||||
---|---|---|---|---|---|---|---|---|
First bus | Last bus | First bus | Last bus | First bus | Last bus | |||
Template:BS75009 | 05:30 | 23:30 | 05:30 | 23:30 | 05:30 | 23:30 | ||
Template:BS76059 | 05:32 | 23:32 | 05:32 | 23:32 | 05:32 | 23:32 | ||
Template:BS76069 | 05:34 | 23:34 | 05:34 | 23:34 | 05:34 | 23:34 | ||
![]() 96289 Changi General Hosp Simei Ave | 31A | Changi General Hospital | 05:39 | 23:38 | 05:39 | 23:38 | 05:38 | 23:38 |
![]() 96109 Opp Blk 3012 Simei Ave | 31A | 05:40 | 23:39 | 05:40 | 23:39 | 05:39 | 23:39 | |
![]() 96119 ITE Coll East Adm Blk Simei Ave | 31A | ITE College East | 05:42 | 23:41 | 05:42 | 23:41 | 05:41 | 23:41 |
Template:BS96019 | 05:44 | 23:42 | 05:43 | 23:42 | 05:42 | 23:42 | ||
Template:BS85109 | 05:45 | 23:44 | 05:45 | 23:43 | 05:44 | 23:44 | ||
Template:BS85099 | 05:48 | 23:46 | 05:47 | 23:45 | 05:46 | 23:46 | ||
Template:BS84069 | 05:50 | 23:48 | 05:49 | 23:47 | 05:48 | 23:47 | ||
Template:BS84059 | 05:50 | 23:48 | 05:50 | 23:48 | 05:49 | 23:48 | ||
Template:BS84049 | 05:52 | 23:50 | 05:52 | 23:50 | 05:51 | 23:49 | ||
Template:BS84039 | 05:30 | 23:52 | 05:30 | 23:52 | 05:53 | 23:51 | ||
![]() 84139 Panasonic Bedok Sth Rd | 05:31 | 23:53 | 05:31 | 23:53 | 05:54 | 23:52 | ||
![]() 84129 Fujitec S'pore Ltd Bedok Sth Rd | 05:32 | 23:55 | 05:33 | 23:54 | 05:55 | 23:54 | ||
![]() 84151 Casafina Bedok Sth Ave 1 | 05:33 | 23:57 | 05:35 | 23:55 | 05:56 | 23:55 | ||
Template:BS93131 | 05:35 | 23:58 | 05:35 | 23:56 | 05:57 | 23:56 | ||
Template:BS93049 | 05:36 | 23:59 | 05:36 | 23:57 | 05:58 | 23:57 | ||
Template:BS93039 | 05:37 | 00:00 | 05:37 | 23:58 | 05:59 | 23:58 | ||
Template:BS93201 | 05:37 | 00:00 | 05:38 | 23:59 | 06:00 | 23:59 | ||
Template:BS93029 | 05:38 | 00:01 | 05:39 | 00:00 | 06:01 | 00:00 | ||
Template:BS93019 | 05:39 | 00:02 | 05:40 | 00:01 | 06:02 | 00:01 | ||
Template:BS92089 | 05:40 | 00:03 | 05:41 | 00:02 | 06:03 | 00:02 | ||
Template:BS92079 | 05:41 | 00:04 | 05:41 | 00:03 | 06:04 | 00:03 | ||
Template:BS92069 | 05:44 | 00:06 | 05:42 | 00:05 | 06:06 | 00:05 | ||
Template:BS92059 | 05:46 | 00:08 | 05:43 | 00:06 | 06:07 | 00:07 | ||
Template:BS92049 | 05:47 | 00:09 | 05:45 | 00:07 | 06:08 | 00:08 | ||
Template:BS92241 | 05:51 | 00:11 | 05:49 | 00:09 | 06:10 | 00:10 | ||
Template:BS92161 | 05:52 | 00:13 | 05:50 | 00:10 | 06:11 | 00:12 | ||
Template:BS82071 | 05:53 | 00:14 | 05:51 | 00:11 | 06:12 | 00:13 | ||
Template:BS81199 | 05:55 | 00:16 | 05:54 | 00:14 | 06:14 | 00:15 | ||
Template:BS81189 | 05:56 | 00:17 | 05:54 | 00:14 | 06:15 | 00:16 | ||
Template:BS81179 | 05:57 | 00:18 | 05:55 | 00:16 | 06:16 | 00:17 | ||
![]() 80141 Opp S.A. Deaf Mountbatten Rd | 05:59 | 00:20 | 05:57 | 00:18 | 06:18 | 00:19 | ||
![]() 80111 Bef Geylang Rd Sims Way | 06:02 | 00:23 | 05:59 | 00:21 | 06:20 | 00:21 | ||
Template:BS80049 | 06:03 | 00:24 | 06:01 | 00:22 | 06:21 | 00:23 | ||
Template:BS80101 | 06:04 | 00:26 | 06:02 | 00:24 | 06:22 | 00:24 | ||
Template:BS60051 | 06:07 | 00:29 | 06:05 | 00:27 | 06:25 | 00:27 | ||
![]() 60191 Blk 7 Boon Keng Rd | Kallang CC | 06:09 | 00:31 | 06:07 | 00:29 | 06:28 | 00:29 | |
![]() 60121 Boon Keng Stn/Blk 102 S'goon Rd | Bendemeer Market & Food Centre Bendemeer Shopping Mall | 06:12 | 00:33 | 06:09 | 00:31 | 06:30 | 00:31 | |
![]() 60141 Opp Bendemeer Pr Sch S'goon Rd | 06:13 | 00:34 | 06:10 | 00:32 | 06:31 | 00:32 | ||
Template:BS60161 | 06:14 | 00:35 | 06:11 | 00:33 | 06:32 | 00:33 | ||
![]() 60181 Aft Moonstone Lane S'goon Rd | 06:15 | 00:36 | 06:12 | 00:33 | 06:33 | 00:33 | ||
![]() 60089 Opp St. Andrew's Village Jln Toa Payoh | 06:17 | 00:37 | 06:13 | 00:34 | 06:34 | 00:34 | ||
![]() 52089 Opp Blk 195 Jln Toa Payoh | 06:19 | 00:39 | 06:15 | 00:36 | 06:36 | 00:36 | ||
![]() 52321 Aft SAFRA Toa Payoh Lor 6 Toa Payoh | SAFRA Toa Payoh | 06:24 | 00:42 | 06:18 | 00:38 | 06:40 | 00:40 | |
![]() 52501 Toa Payoh Swim Cplx Lor 6 Toa Payoh | HDB Hub | 06:25 | 00:43 | 06:19 | 00:39 | 06:41 | 00:41 | |
![]() 52009 | Toa Payoh Mall HDB Hub | 06:25 | 00:44 | 06:20 | 00:40 | 06:42 | 00:42 |
Notes:
- 06:00: Underlined times indicate that the first bus is a down-route bus rather than one starting from the first stop.
Direction 2 (Toa Payoh → Tampines)
[Show/Hide Full Route Details]
Bus Stops | Point of Interest | Weekdays | Saturdays | Suns / PHs | |||
---|---|---|---|---|---|---|---|
First bus | Last bus | First bus | Last bus | First bus | Last bus | ||
![]() 52009 | Toa Payoh Mall HDB Hub | 05:30 | 23:35 | 05:30 | 23:30 | 05:30 | 23:30 |
![]() 52509 Aft HDB Hub Lor 6 Toa Payoh | HDB Hub | 05:32 | 23:37 | 05:32 | 23:32 | 05:32 | 23:32 |
![]() 52329 Aft Lor 4 Toa Payoh Lor 6 Toa Payoh | SAFRA Toa Payoh | 05:33 | 23:37 | 05:32 | 23:32 | 05:32 | 23:32 |
![]() 52081 Aft Blk 195 Jln Toa Payoh | 05:37 | 23:41 | 05:36 | 23:36 | 05:36 | 23:36 | |
![]() 60081 St. Andrew's Village Jln Toa Payoh | 05:40 | 23:43 | 05:38 | 23:38 | 05:38 | 23:38 | |
Template:BS60179 | 05:42 | 23:45 | 05:41 | 23:40 | 05:40 | 23:40 | |
Template:BS60159 | 05:43 | 23:46 | 05:41 | 23:41 | 05:41 | 23:41 | |
![]() 60139 Blk 44 Bendemeer Rd | 05:44 | 23:47 | 05:42 | 23:42 | 05:42 | 23:42 | |
![]() 60119 Opp Boon Keng Stn Bendemeer Rd | Bendemeer Market & Food Centre Bendemeer Shopping Mall | 05:46 | 23:48 | 05:44 | 23:43 | 05:43 | 23:43 |
Template:BS60059 | 05:48 | 23:50 | 05:46 | 23:45 | 05:45 | 23:45 | |
Template:BS80109 | 05:51 | 23:53 | 05:49 | 23:48 | 05:48 | 23:48 | |
Template:BS80051 | 05:52 | 23:54 | 05:50 | 23:49 | 05:49 | 23:49 | |
![]() 80119 Aft Geylang Rd Sims Way | 05:54 | 23:56 | 05:52 | 23:51 | 05:51 | 23:51 | |
![]() 80149 S.A. Deaf Mountbatten Rd | 05:56 | 23:58 | 05:54 | 23:53 | 05:53 | 23:53 | |
Template:BS81171 | 05:30 | 00:00 | 05:40 | 23:55 | 05:40 | 23:55 | |
Template:BS81181 | 05:31 | 00:01 | 05:41 | 23:56 | 05:42 | 23:56 | |
Template:BS81191 | 05:32 | 00:03 | 05:42 | 23:58 | 05:43 | 23:58 | |
Template:BS82079 | 05:34 | 00:04 | 05:43 | 23:59 | 05:43 | 23:59 | |
Template:BS92169 | 05:35 | 00:05 | 05:44 | 00:01 | 05:45 | 00:00 | |
Template:BS92249 | 05:37 | 00:07 | 05:46 | 00:03 | 05:48 | 00:02 | |
Template:BS92041 | 05:39 | 00:09 | 05:47 | 00:05 | 05:48 | 00:04 | |
Template:BS92051 | 05:43 | 00:10 | 05:48 | 00:06 | 05:49 | 00:05 | |
Template:BS92061 | 05:44 | 00:11 | 05:49 | 00:07 | 05:50 | 00:06 | |
Template:BS92071 | 05:45 | 00:13 | 05:51 | 00:09 | 05:51 | 00:08 | |
Template:BS92081 | 05:48 | 00:14 | 05:52 | 00:10 | 05:52 | 00:09 | |
Template:BS93011 | 05:49 | 00:15 | 05:54 | 00:11 | 05:53 | 00:11 | |
Template:BS93021 | 05:50 | 00:16 | 05:55 | 00:12 | 05:54 | 00:12 | |
Template:BS93031 | 05:51 | 00:17 | 05:56 | 00:13 | 05:56 | 00:13 | |
Template:BS93041 | 05:55 | 00:19 | 05:58 | 00:15 | 05:58 | 00:15 | |
Template:BS93139 | 05:56 | 00:19 | 05:59 | 00:15 | 05:59 | 00:15 | |
![]() 84159 Opp Casafina/Temasek JC Bedok Sth Ave 1 | 05:57 | 00:20 | 06:00 | 00:16 | 06:00 | 00:16 | |
![]() 84121 Aft Bedok Sth Ave 1 Bedok Sth Rd | 05:58 | 00:21 | 06:01 | 00:17 | 06:01 | 00:17 | |
![]() 84131 Opp Panasonic Bedok Sth Rd | 06:00 | 00:23 | 06:02 | 00:19 | 06:02 | 00:19 | |
Template:BS84031 | 06:02 | 00:24 | 06:05 | 00:20 | 06:04 | 00:20 | |
Template:BS84041 | 06:04 | 00:26 | 06:07 | 00:22 | 06:06 | 00:21 | |
Template:BS84051 | 06:07 | 00:27 | 06:08 | 00:24 | 06:07 | 00:23 | |
Template:BS84061 | 06:09 | 00:28 | 06:09 | 00:25 | 06:08 | 00:24 | |
Template:BS85091 | 06:09 | 00:30 | 06:12 | 00:27 | 06:09 | 00:25 | |
Template:BS85101 | 06:11 | 00:31 | 06:14 | 00:28 | 06:11 | 00:26 | |
Template:BS96011 | 06:13 | 00:32 | 06:16 | 00:29 | 06:12 | 00:27 | |
![]() 96111 Opp ITE Coll East Adm Blk Simei Ave | ITE College East | 06:12 | 00:33 | 06:16 | 00:30 | 06:13 | 00:28 |
![]() 96101 Blk 3012 Simei Ave | 06:14 | 00:34 | 06:17 | 00:31 | 06:14 | 00:29 | |
![]() 96281 Opp Changi General Hosp Simei Ave | Changi General Hospital | 06:15 | 00:35 | 06:19 | 00:32 | 06:16 | 00:30 |
Template:BS76061 | 06:20 | 00:38 | 06:23 | 00:35 | 06:20 | 00:33 | |
Template:BS76051 | 06:23 | 00:40 | 06:25 | 00:37 | 06:22 | 00:34 | |
Template:BS75009 | 06:23 | 00:41 | 06:25 | 00:38 | 06:23 | 00:35 |
Notes:
- 06:00: Underlined times indicate that the first bus is a down-route bus rather than one starting from the first stop.
Historical Information
Operator | Route | Year | Date | Service changes |
---|---|---|---|---|
![]() (Current) Known as ![]() |
Bedok ↺ Kallang Pk/Natl Stadium | 1979 | 27 May | Introduced between Bedok Int and Stadium Wk (Loop). |
1980 | 23 July | Amended to ply Bedok Sth Rd, skipping Bedok Sth Ave 1. | ||
31 August | Amended to ply Marine Parade Rd and Amber Rd, skipping Karikal Rd and East Coast Rd. | |||
Tampines ↺ Kallang Pk/Natl Stadium | 1985 | 7 April | Extended to Tampines Ter. | |
1986 | 13 April | Amended to ply Stadium Rd, skipping Stadium Wk. | ||
1987 | 29 November | Amended to Tampines Int. | ||
1988 | 23 October | Skips a pair of bus stops outside and opposite Tampines Stadium along Tampines Ave 5. | ||
Tampines ↔ Toa Payoh | 1993 | 5 December | Integrated with Service 149 and extended to Toa Payoh Int under TransitLink Network Integration Exercise Phase 14, skipping Stadium Rd. | |
1994 | 5 March | Amended to ply Kim Keat Lk and Lor 6 Toa Payoh towards Toa Payoh Int. | ||
TBC | Skips the bus stop outside Kallang Stn along Sims Ave. | |||
1997 | TBC | Serves additional pair of bus stops outside and opposite Tampines Stadium 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. | ||||
1999 | TBC | Last bus from Toa Payoh Temp Int extended to 2335 hrs on weekdays. | ||
2002 | 19 May | Amended to Toa Payoh Integrated Transport Hub. | ||
2004 | 27 April | Amended to ply Geylang Rd, Kallang Rd and Sims Ave towards Toa Payoh Int with the temporary conversion of Lor 1 Geylang to one-way traffic. | ||
6 December | Amended to ply the reinstated Lor 1 Geylang towards Toa Payoh Int, skipping Geylang Rd, Kallang Rd and Sims Ave. | |||
31Tampines ↔ Toa Payoh 31ATampines → New Upp Changi Rd
|
2005 | 10 January | 31AIntroduced from Tampines Int to New Upp Changi Rd (Tanah Merah Stn) during morning peak hours on weekdays.
| |
5 June | Amended to ply Sims Ave and Sims Way with the partial closure of southbound Mountbatten Rd. | |||
26 June | Amended to ply Sims Way and Geylang Rd with the partial closure of northbound Mountbatten Rd. | |||
2006 | 19 March | Amended to ply Cassia Lk, Guillemard Rd and Guillemard Camp Rd with the partial closure of Old Airport Rd and Dunman Rd to facilitate the construction of station on the Circle Line. | ||
TBC | Serves additional bus stop outside Victoria Sch along Marine Parade Rd. | |||
2008 | 29 December | Amended to ply the reinstated Old Airport Rd and Dunman Rd, skipping Cassia Lk, Guillemard Rd and Guillemard Camp Rd. | ||
2015 | 22 June | Designated wheelchair-accessible bus service (WAB). ![]() |
External Links
![]() |
[ V • T • E] | |||
---|---|---|---|---|
Services | 4 • 10 • 10e • 18 • 19 • 20 • 23 • 28 • 29 • 31 • 37 • 38 • 39 • 47 • 65 • 69 • 72 • 81 • 127 • 129 • 513 | ![]() Operated under Negotiated Contract | ||
Tampines Feeders | 291 • 292 • 293 • 296 • 298 • 298X • 299 | |||
Defunct | 2N | |||
Bus Fleet | Bedok North Depot (BNDEP) | |||
Single Decker | Linkker LM312 • MAN NL323F (Euro V, Batch 2 • Euro V, Batch 3 • Euro VI) • Mercedes-Benz O530 Citaro (Batch 1 • Batch 2 • Batch 3) • Scania K230UB (Euro IV, Batch 1 • Euro IV, Batch 2 • Euro V, Batch 1 • Euro V, Batch 2) • Volvo B5LH | |||
Double Decker | Alexander Dennis Enviro500 (3-Door) • MAN ND323F (3-Door • Euro V, Batch 3 • Euro VI, Batch 1 • Euro VI, Batch 2) • Volvo B9TL (WEG2, Batch 1 • WEG2, Batch 2 • WEG2, Batch 3 • WEG2, Batch 4) |