31
TRUNK
GAS
Tampines Int → Toa Payoh Int
Route Distance
22.9 km
Total Bus Stops
48 stops
β±οΈ Peak & Off-Peak Frequencies
AM Peak (06:30β08:30)
07-11 mins
AM Off-Peak
08-16 mins
PM Peak (17:00β19:00)
09-11 mins
PM Off-Peak
14-15 mins
π First & Last Bus Times
Weekdays (MonβFri)
5:30 AM – 11:30 PM
Saturdays
5:30 AM – 11:30 PM
Sundays & Public Holidays
5:30 AM – 11:30 PM
Terminal Stop
Toa Payoh Int
Interactive Route Map
Complete Route Stops Sequence
Tap any stop to check live arrivals
48 Stops
#1
75009
Origin
Tampines Int
Tampines Ctrl 1
#2
76059
Opp Our Tampines Hub
Tampines Ave 5
#3
76069
Blk 147
Tampines Ave 5
#4
96289
Changi General Hosp
Simei Ave
#5
96109
Opp Blk 3012
Simei Ave
#6
96119
ITE Coll East Adm Blk
Simei Ave
#7
96019
Aft Simei Ave
Upp Changi Rd East
#8
85109
Bef Bedok Rd
Upp Changi Rd East
#9
85099
Tanah Merah Stn Exit 1
New Upp Changi Rd
#10
84069
Blk 55
New Upp Changi Rd
#11
84059
Blk 65
New Upp Changi Rd
#12
84049
Blk 27
New Upp Changi Rd
#13
84039
Bedok Stn Exit A
New Upp Changi Rd
#14
84139
Panasonic
Bedok Sth Rd
#15
84129
Fujitec S'pore Ltd
Bedok Sth Rd
#16
84151
Casafina
Bedok Sth Ave 1
#17
93131
Opp Eastern Lagoon II
Bedok Sth Ave 1
#18
93049
Lagoon View
Marine Parade Rd
#19
93039
Siglap Stn/Laguna Park
Marine Parade Rd
#20
93201
Victoria Sch
Marine Parade Rd
#21
93029
Mandarin Gdns
Marine Parade Rd
#22
93019
Neptune Ct
Marine Parade Rd
#23
92089
Marine Terr Stn/Katong Convent
Marine Parade Rd
#24
92079
Marine Terr Stn Exit 1
Marine Parade Rd
#25
92069
Tao Nan Sch
Marine Parade Rd
#26
92059
Marine Pde Stn Exit 6
Marine Parade Rd
#27
92049
Marine Pde Stn/Parkway Pde
Marine Parade Rd
#28
92241
Amber Gdns
Amber Rd
#29
92161
Aft Katong PO
Tg Katong Rd
#30
82071
Opp Tg Katong Girls' Sch
Tg Katong Rd
#31
81199
Bef Old Airport Rd
Dunman Rd
#32
81189
Dakota Stn Exit B/Blk 60
Old Airport Rd
#33
81179
Blk 22
Old Airport Rd
#34
80141
Opp S.A. Deaf
Mountbatten Rd
#35
80111
Bef Geylang Rd
Sims Way
#36
80049
Aft Sims Way
Geylang Rd
#37
80101
Kallang Stn/Opp Blk 2C
Lor 1 Geylang
#38
60051
Opp Kallang Pl
Boon Keng Rd
#39
60191
Blk 7
Boon Keng Rd
#40
60121
Boon Keng Stn/Blk 102
S'goon Rd
#41
60141
Opp Bendemeer Pr Sch
S'goon Rd
#42
60161
St. Michael's Pl
S'goon Rd
#43
60181
Aft Moonstone Lane
S'goon Rd
#44
60089
Opp St. Andrew's Village
Jln Toa Payoh
#45
52089
Opp Blk 195
Jln Toa Payoh
#46
52321
Aft SAFRA Toa Payoh
Lor 6 Toa Payoh
#47
52501
Bef Toa Payoh Pk
Lor 6 Toa Payoh
#48
52009
Destination
Toa Payoh Int
Lor 6 Toa Payoh