Bus Service 31

From SgWiki
Jump to navigation Jump to search
!
TRAVEL ADVISORY
!
SMRT Trains
  • From Sunday, 14 November 2024 to 31 October 2025, Train services on the Bukit Panjang LRT will end an hour earlier at 22:30 every Thursday to Sunday (except Public Holidays). This is to facilitate the upgrading of the BPLRT signalling system, as well as the testing of the new and retrofitted Light Rail Vehicles (LRVs) on the BPLRT network. Please refer here for more information.

SMRT Buses
  • From Sunday, 12 January 2025, bus service 967 will be introduced to enhance connectivity for commuters in Marsiling and Admiralty to nearby transport nodes and local amenities in Woodlands. Please refer here for more information.

SMRT Buses
  • From Monday, 13 January 2025, bus service 912M will be withdrawn with the introduction of new bus service 967 under the Land Transport Authority’s Bus Connectivity Enhancement Programme (BCEP). Please refer here for more information.

Service 31
SBS7502Z 31.jpeg
Route Information
Route Tampines Interchange ↔ Toa Payoh Interchange
Route Length 23.1 km (towards Toa Payoh)
23.2 km (towards Tampines)
Travelling Time 95 mins (1 h 35 mins)
Operator SBS Transit
(Tampines Bus Package)

Bus 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 EW4CGTanah Merah station (serving students of ITE College East), and between EW5Bedok station and Marine Parade. Double-deck buses make up the majority of the fleet owing to high demand throughout the day. With Services 8 and 28, it is one of three services between these two interchanges.

Short-Trip Service 31A operates during Weekday Morning Peak hours and supplements the high demand for Service 31 from Tampines Interchange/MRT to ITE College East. In addition, Service 31A buses will perform special departures of Service 31 from New Upp Changi Road (Tanah Merah Stn Exit B) to Tampines Bus Interchangeto supplement high demand from Tanah Merah MRT to ITE College East.

On operating afternoons & evenings, special Service 31 departures from Tanah Merah to Tampines Interchange are operated in the reverse direction of 31A, supplementing high demand from ITE College East to Tampines Interchange/MRT.

This service only operates during ITE School Term.

Service Information[edit]

Bus Duty & Fleet[edit]

Service 31/31A
Depot Fleet Size Fleet
31 31A
Bedok North Depot (BNDEP) 30
Bedok North: 25
Braddell: 5
5 5 Single Deckers 20 Double Deckers

SBS6603Y
Mercedes-Benz O530 Citaro

SBS5168T SBS8290C SBS8840R SBS8884P
Scania K230UB

SG6210J
MAN ND323F

SBS3006R SBS3237R SBS3607G SBS3652A SBS3661Z SBS3732C SBS3735UA SBS3754P SBS3815Y SBS3879M SBS3901G SBS3928E SG5319L SG5332Y SG5335P SG5351S SG5375Z SG5432S
Volvo B9TL

Braddell Bus Park (BRBP) N/A 1 Single Decker 4 Double Deckers

SBS8421S
Scania K230UB

SG6064P
MAN ND323F

SBS3029A SG5592M SG5609A
Volvo B9TL

Notes
  • 1 missing BNDEP DD.
  • 1 BNDEP DD will perform crossover trips on Service 168 during Weekdays AM Peak.
  • SBS8290C will operate on Service 20 on Weekends and Public Holidays.
  • Weekdays: Bedok North 10A-10P / 10S / 4E / 1 TBC; Braddell 4A-4P / 1S (30 buses)
  • Weekdays Sch Hols: Bedok North 10A-10P / 6S / 2E; Braddell 4A-4P / 1S (23 buses)
  • Saturdays: Bedok North 11A-11P / 1E ; Braddell 5A-5P (17 buses)
  • Sundays & Public Holidays: Bedok North TBC; Braddell 5A-5P (TBC buses)
  • Special Weekdays: Bedok North 17A-14P / 2E / 5S; Braddell 4A-4P / 1S (29 buses)
Service 31 duty allocation
Bedok North
Weekdays
(10A-10P / 10S / 4E / 1 TBC)
10A/16P 11A/17P 12A/18P 13A/19P 14A/20P 15A/21P 22S 23S
SBS8884P SBS3006R SBS3237R TBC SBS8290C TBC
24S 25S 26S 27S 28S 29S 30S 31S
TBC
32E 33E 34E 35E 81A/85P 82A/86P 83A/87P 84A/88P
TBC SBS6603Y SBS3928E SBS5168T SBS3661Z SBS8840R
Braddell
Weekdays
(4A-4P / 1S)
1A/5P 2A/6P 3A/7P 4A/8P 9S
SG6064P SG5592M SG5609A SBS8421S SBS3029A

Route Information[edit]

Frequency[edit]

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[edit]

  • icon84039
    Bedok Stn Exit A
    New Upp Changi Rd
    icon52009
    Toa Payoh Int
    Lor 6 Toa Payoh
    • Weekdays: 05:30 (BNDEP DD) & 05:42 (BNDEP DD)
    • Saturdays: 05:30 & 05:40
  • icon81171
    Blk 39
    Old Airport Rd
    icon75009
    Tampines Int
    Tampines Ctrl 1
    • Weekdays: 05:30 (SBS8884P) & 05:45 (SG6064P)
    • Saturdays: 05:40
    • Sundays & Public Holidays: 05:40 & 05:47
  • icon85091
    Tanah Merah Stn Exit B
    New Upp Changi Rd
    icon75009
    Tampines Int
    Tampines Ctrl 1
    • Weekdays (except Institute of Technical Education (ITE) College East vacations)

Service 31A[edit]

SG6147J on Short-Trip Service 31A
  • icon75009
    Tampines Int
    Tampines Ctrl 1
    icon85099
    Tanah Merah Stn Exit A
    New Upp Changi Rd
    • 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)[edit]

[Show/Hide Full Route Details]

Bus Stops Nearby Attraction Weekdays Saturdays Suns / PHs
First bus Last bus First bus Last bus First bus Last bus
icon75009
Tampines Int(Berth B5)
Tampines Ctrl 1
31A EW2DT32Tampines 05:30 23:30 05:30 23:30 05:30 23:30
icon76059
Opp Our Tampines Hub
Tampines Ave 5
31A 05:32 23:32 05:32 23:32 05:32 23:32
icon76069
Blk 147
Tampines Ave 5
31A 05:34 23:34 05:34 23:34 05:34 23:34
icon96289
Changi General Hosp
Simei Ave
31A 05:39 23:38 05:92 23:38 05:38 23:38
icon96109
Opp Blk 3012
Simei Ave
31A 05:40 23:39 05:40 23:39 05:39 23:39
icon96119
ITE Coll East Adm Blk
Simei Ave
31A 05:42 23:41 05:42 23:41 05:41 23:41
icon96019
Aft Simei Ave
Upp Changi Rd East
31A 05:44 23:42 05:43 23:42 05:42 23:42
icon85109
Bef Bedok Rd
Upp Changi Rd East
31A 05:45 23:44 05:45 23:43 05:44 23:44
icon85099
Tanah Merah Stn Exit A
New Upp Changi Rd
31A EW4CGTanah Merah 05:48 23:46 05:47 23:45 05:46 23:46
icon84069
Blk 55
New Upp Changi Rd
05:50 23:48 05:49 23:47 05:48 23:47
icon84059
Blk 65
New Upp Changi Rd
05:50 23:48 05:50 23:48 05:49 23:48
icon84049
Blk 27
New Upp Changi Rd
05:52 23:50 05:52 23:50 05:51 23:49
icon84039
Bedok Stn Exit A
New Upp Changi Rd
EW5Bedok 05:30 23:52 05:30 23:52 05:53 23:51
icon84139
Panasonic
Bedok Sth Rd
05:31 23:53 05:31 23:53 05:54 23:52
icon84129
Fujitec S'pore Ltd
Bedok Sth Rd
05:32 23:55 05:33 23:54 05:55 23:54
icon84151
Casafina
Bedok Sth Ave 1
05:33 23:57 05:35 23:55 05:56 23:55
icon93131
Opp Eastern Lagoon II
Bedok Sth Ave 1
05:35 23:58 05:35 23:56 05:57 23:56
icon93049
Lagoon View
Marine Parade Rd
05:36 23:59 05:36 23:57 05:58 23:57
icon93039
Siglap Stn/Laguna Park
Marine Parade Rd
TE28Siglap 05:37 00:00 05:37 23:58 05:59 23:58
icon93201
Victoria Sch
Marine Parade Rd
05:37 00:00 05:38 23:59 06:00 23:59
icon93029
Mandarin Gdns
Marine Parade Rd
05:38 00:01 05:39 00:00 06:01 00:00
icon93019
Neptune Ct
Marine Parade Rd
05:39 00:02 05:40 00:01 06:02 00:01
icon92089
Marine Terr Stn/Katong Convent
Marine Parade Rd
TE27Marine Terrace 05:40 00:03 05:41 00:02 06:03 00:02
icon92079
Marine Terr Stn Exit 1
Marine Parade Rd
05:41 00:04 05:41 00:03 06:04 00:03
icon92069
Tao Nan Sch
Marine Parade Rd
05:44 00:06 05:42 00:05 06:06 00:05
icon92059
Marine Pde Stn Exit 6
Marine Parade Rd
TE26Marine Parade 05:46 00:08 05:43 00:06 06:07 00:07
icon92049
Marine Pde Stn/Parkway Pde
Marine Parade Rd
05:47 00:09 05:45 00:07 06:08 00:08
icon92241
Amber Gdns
Amber Rd
05:51 00:11 05:49 00:09 06:10 00:10
icon92161
Aft Katong PO
Tg Katong Rd
05:52 00:13 05:50 00:10 06:11 00:12
icon82071
Opp Tg Katong Girls' Sch
Tg Katong Rd
05:53 00:14 05:51 00:11 06:12 00:13
icon81199
Bef Old Airport Rd
Dunman Rd
05:55 00:16 05:54 00:14 06:14 00:15
icon81189
Dakota Stn Exit B/Blk 60
Old Airport Rd
CC8Dakota 05:56 00:17 05:54 00:14 06:15 00:16
icon81179
Blk 22
Old Airport Rd
CC7Mountbatten 05:57 00:18 05:55 00:16 06:16 00:17
icon80141
Opp S.A. Deaf
Mountbatten Rd
05:39 00:20 05:57 00:18 06:18 00:19
icon80111
Bef Geylang Rd
Sims Way
06:02 00:23 05:59 00:21 06:20 00:21
icon80049
Aft Sims Way
Geylang Rd
06:03 00:24 06:01 00:22 06:21 00:23
icon80101
Kallang Stn/Opp Blk 2C
Lor 1 Geylang
EW10Kallang 06:04 00:26 06:02 00:24 06:22 00:24
icon60051
Opp Kallang Pl
Boon Keng Rd
06:07 00:29 06:05 00:27 06:25 00:27
icon60191
Blk 7
Boon Keng Rd
06:09 00:31 06:07 00:29 06:28 00:29
icon60121
Boon Keng Stn/Blk 102
S'goon Rd
NE9Boon Keng 06:12 00:33 06:09 00:31 06:30 00:31
icon60141
Opp Bendemeer Pr Sch
S'goon Rd
06:13 00:34 06:10 00:32 06:31 00:32
icon60161
St. Michael's Pl
S'goon Rd
06:14 00:35 06:11 00:33 06:32 00:33
icon60181
Aft Moonstone Lane
S'goon Rd
06:15 00:36 06:12 00:33 06:33 00:33
icon60089
Opp St. Andrew's Village
Jln Toa Payoh
06:17 00:37 06:13 00:34 06:34 00:34
icon52089
Opp Blk 195
Jln Toa Payoh
06:19 00:39 06:15 00:36 06:36 00:36
icon52321
Aft SAFRA Toa Payoh
Lor 6 Toa Payoh
06:24 00:42 06:18 00:38 06:40 00:40
icon52501
Toa Payoh Swim Cplx
Lor 6 Toa Payoh
06:25 00:43 06:19 00:39 06:41 00:41
icon52009
Toa Payoh Int(Berth A5)
Lor 6 Toa Payoh
NS19Toa Payoh 06:25 00:44 06:20 00:40 06:42 00:42

Direction 2 (Toa Payoh → Tampines)[edit]

[Show/Hide Full Route Details]

Bus Stops Nearby Attraction Weekdays Saturdays Suns / PHs
First bus Last bus First bus Last bus First bus Last bus
icon52009
Toa Payoh Int(Berth A5)
Lor 6 Toa Payoh
NS19Toa Payoh 05:30 23:35 05:30 23:30 05:30 23:30
icon52509
Opp Toa Payoh Swim Cplx
Lor 6 Toa Payoh
05:32 23:37 05:32 23:32 05:32 23:32
icon52329
Aft Lor 4 Toa Payoh
Lor 6 Toa Payoh
05:33 23:37 05:32 23:32 05:32 23:32
icon52081
Aft Blk 195
Jln Toa Payoh
05:37 23:41 05:36 23:36 05:36 23:36
icon60081
St. Andrew's Village
Jln Toa Payoh
05:40 23:43 05:38 23:38 05:38 23:38
icon60179
MOM Svcs Ctr
Bendemeer Rd
05:42 23:45 05:41 23:40 05:40 23:40
icon60159
Blk 54
Bendemeer Rd
05:43 23:46 05:41 23:41 05:41 23:41
icon60139
Blk 44
Bendemeer Rd
05:44 23:47 05:42 23:42 05:42 23:42
icon60119
Opp Boon Keng Stn
Bendemeer Rd
NE9Boon Keng 05:46 23:48 05:44 23:43 05:43 23:43
icon60059
Bef Kallang Pl
Boon Keng Rd
05:48 23:50 05:46 23:45 05:45 23:45
icon80109
Opp Kallang Stn/Blk 2C
Lor 1 Geylang
EW10Kallang 05:51 23:53 05:49 23:48 05:48 23:48
icon80051
Aft Lor 1 Geylang
Sims Ave
05:52 23:54 05:50 23:49 05:49 23:49
icon80119
Aft Geylang Rd
Sims Way
05:54 23:56 05:52 23:51 05:51 23:51
icon80149
S.A. Deaf
Mountbatten Rd
05:56 23:58 05:54 23:53 05:53 23:53
icon81171
Blk 39
Old Airport Rd
CC7Mountbatten 05:30 00:00 05:40 23:55 05:40 23:55
icon81181
Dakota Stn Exit A/Blk 99
Old Airport Rd
CC8Dakota 05:31 00:01 05:41 23:56 05:42 23:56
icon81191
Aft Old Airport Rd
Dunman Rd
05:32 00:03 05:42 23:58 05:43 23:58
icon82079
Tg Katong Girls' Sch
Tg Katong Rd
05:34 00:04 05:43 23:59 05:43 23:59
icon92169
Bef Katong PO
Tg Katong Rd
05:35 00:05 05:44 00:01 05:45 00:00
icon92249
Opp Amber Gdns
Amber Rd
05:37 00:07 05:46 00:03 05:48 00:02
icon92041
Marine Pde Stn Exit 2(Rear Berth)
Marine Parade Rd
TE26Marine Parade 05:39 00:09 05:47 00:05 05:48 00:04
icon92051
Marine Pde Stn Exit 4
Marine Parade Rd
05:43 00:10 05:48 00:06 05:49 00:05
icon92061
CHIJ Katong Convent (Pr)
Marine Parade Rd
TE27Marine Terrace 05:44 00:11 05:49 00:07 05:50 00:06
icon92071
Marine Terr Stn Exit 4
Marine Parade Rd
05:45 00:13 05:51 00:09 05:51 00:08
icon92081
St. Patrick's Sch
Marine Parade Rd
05:48 00:14 05:52 00:10 05:52 00:09
icon93011
Opp Neptune Ct
Marine Parade Rd
05:49 00:15 05:54 00:11 05:53 00:11
icon93021
Opp Mandarin Gdns
Marine Parade Rd
05:50 00:16 05:55 00:12 05:54 00:12
icon93031
Siglap Stn/Opp Victoria Sch
Marine Parade Rd
TE28Siglap 05:51 00:17 05:56 00:13 05:56 00:13
icon93041
Hua Xin Ct
Marine Parade Rd
05:55 00:19 05:58 00:15 05:58 00:15
icon93139
Eastern Lagoon II
Bedok Sth Ave 1
05:56 00:19 05:59 00:15 05:59 00:15
icon84159
Opp Casafina/Temasek JC
Bedok Sth Ave 1
05:57 00:20 06:00 00:16 06:00 00:16
icon84121
Aft Bedok Sth Ave 1
Bedok Sth Rd
05:58 00:21 06:01 00:17 06:01 00:17
icon84131
Opp Panasonic
Bedok Sth Rd
06:00 00:23 06:02 00:19 06:02 00:19
icon84031
Bedok Stn Exit B
New Upp Changi Rd
EW5Bedok 06:02 00:24 06:05 00:20 06:04 00:20
icon84041
Blk 221A
New Upp Changi Rd
06:04 00:26 06:07 00:22 06:06 00:21
icon84051
Bedok Sports Cplx
New Upp Changi Rd
06:07 00:27 06:08 00:24 06:07 00:23
icon84061
The Tanamera Condo
New Upp Changi Rd
06:09 00:28 06:09 00:25 06:08 00:24
icon85091
Tanah Merah Stn Exit B
New Upp Changi Rd
EW4CGTanah Merah 06:09 00:30 06:12 00:27 06:09 00:25
icon85101
Aft Bedok Rd
Upp Changi Rd East
06:11 00:31 06:14 00:28 06:11 00:26
icon96011
Bef Simei Ave
Upp Changi Rd East
06:13 00:32 06:16 00:29 06:12 00:27
icon96111
Opp ITE Coll East Adm Blk
Simei Ave
06:12 00:33 06:16 00:30 06:13 00:28
icon96101
Blk 3012
Simei Ave
06:14 00:34 06:17 00:31 06:14 00:29
icon96281
Opp Changi General Hosp
Simei Ave
06:15 00:35 06:19 00:32 06:16 00:30
icon76061
Blk 938
Tampines Ave 5
06:20 00:38 06:23 00:35 06:20 00:33
icon76051
Our Tampines Hub
Tampines Ave 5
06:23 00:40 06:25 00:37 06:22 00:34
icon75009
Tampines Int(Alighting)
Tampines Ctrl 1
EW2DT32Tampines 06:23 00:41 06:25 00:38 06:23 00:35

Historical Information[edit]

Operator Route Year Date Service changes
SBS Transit
(Current)
Known as SBS prior to 1 November 2001
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, Cassia Cres, Guillemard Rd and Guillemard Camp Rd with the partial closure of Old Airport Rd and Dunman Rd to facilitate the construction of CC8Dakota 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). WAB
icon Tampines Bus Package [ VTE]
SBS Transit
Services 41010e18192023282931 • 37 • 38 • 39 • 47 • 65 • 69 • 72 • 81 • 127 • 129 • 513
Tampines Feeders 291 • 292 • 293 • 296 • 298 • 298X
Bus Fleet Bedok North Depot (BNDEP)
Single Decker Linkker LM312 • MAN NL323F (Euro V, Batch 2Euro V, Batch 3Euro VI) • Mercedes-Benz O530 Citaro (Batch 1Batch 2Batch 3) • Scania K230UB (Euro IV, Batch 1Euro IV, Batch 2Euro V, Batch 1Euro V, Batch 2) • Volvo B5LH
Double Decker Alexander Dennis Enviro500 (3-Door) • MAN ND323F (3-DoorEuro V, Batch 3Euro VI, Batch 1Euro VI, Batch 2) • Volvo B9TL (WEG2, Batch 1WEG2, Batch 2WEG2, Batch 3WEG2, Batch 4)
Tender Under Negotiation