🚌 Public Bus Services › Routes › Bus 155
155 TRUNK SBST

Toa Payoh Int → Bedok Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 11-15 mins
AM Off-Peak 10-16 mins
PM Peak (17:00–19:00) 14-18 mins
PM Off-Peak 14-18 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:00 AM – 12:00 AM
Saturdays 6:00 AM – 12:00 AM
Sundays & Public Holidays 6:00 AM – 12:00 AM
Terminal Stop Bedok Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
54 Stops
#1 52009 Origin
Toa Payoh Int
Lor 6 Toa Payoh
0.0 km
Live Arrivals →
#2 52509
Aft HDB Hub
Lor 6 Toa Payoh
0.5 km
Live Arrivals →
#3 52251
Chung Hwa Free Clinic
Lor 4 Toa Payoh
0.8 km
Live Arrivals →
#4 52271
Jackson Sq
Lor 4 Toa Payoh
1.3 km
Live Arrivals →
#5 52369
Blk 237
Lor 6 Toa Payoh
1.9 km
Live Arrivals →
#6 52051
Blk 147
Braddell Rd
2.7 km
Live Arrivals →
#7 52061
BCA Acad
Braddell Rd
3.2 km
Live Arrivals →
#8 66061
Aft Lynwood Gr
Braddell Rd
3.7 km
Live Arrivals →
#9 66071
Opp PUB Recreation Club
Braddell Rd
4.2 km
Live Arrivals →
#10 61049
Aft Bartley Rd
Upp S'goon Rd
4.7 km
Live Arrivals →
#11 61039
Woodleigh Stn Exit A
Upp S'goon Rd
5.1 km
Live Arrivals →
#12 70069
Aft Bidadari Pk Dr
Upp Aljunied Rd
5.5 km
Live Arrivals →
#13 70059
Blk 7
Upp Aljunied Rd
6.2 km
Live Arrivals →
#14 70049
Aft Blk 4
Upp Aljunied Rd
6.4 km
Live Arrivals →
#15 70039
Aljunied Pk
Aljunied Rd
6.8 km
Live Arrivals →
#16 70151
Bef Jln Anggerek
Merpati Rd
7.1 km
Live Arrivals →
#17 70161
Mattar Stn Exit A
Merpati Rd
7.4 km
Live Arrivals →
#18 70171
Blk 77
Circuit Rd
7.8 km
Live Arrivals →
#19 70181
Blk 36
Circuit Rd
8.0 km
Live Arrivals →
#20 70191
Opp Blk 66
Circuit Rd
8.2 km
Live Arrivals →
#21 70201
Opp MacPherson Stn Exit D
Circuit Rd
8.5 km
Live Arrivals →
#22 70211
Blk 90
Pipit Rd
8.9 km
Live Arrivals →
#23 70221
Blk 79 FC
Circuit Rd
9.4 km
Live Arrivals →
#24 70231
Opp Mattar Stn Exit B
Mattar Rd
9.8 km
Live Arrivals →
#25 70241
Aft Grace Baptist Ch
Mattar Rd
10.1 km
Live Arrivals →
#26 70019
Blk 125
Aljunied Rd
10.5 km
Live Arrivals →
#27 81099
Blk 102
Aljunied Rd
10.9 km
Live Arrivals →
#28 81201
Opp Geylang Meth Sec Sch
Geylang East Ctrl
11.1 km
Live Arrivals →
#29 81211
Geylang Polyclinic
Geylang East Ctrl
11.5 km
Live Arrivals →
#30 81221
Opp Blk 1015
Geylang East Ctrl
11.9 km
Live Arrivals →
#31 81111
Paya Lebar Stn Exit B
Paya Lebar Rd
12.3 km
Live Arrivals →
#32 82011
Aft Paya Lebar Quarter
Sims Ave
12.8 km
Live Arrivals →
#33 82032
Blk 416
Sims Ave
13.0 km
Live Arrivals →
#34 82061
Eunos Stn/Int
Sims Ave
13.6 km
Live Arrivals →
#35 83299
Aft Lor G Telok Kurau
Still Rd
14.3 km
Live Arrivals →
#36 83151
Parkway East Hosp
Joo Chiat Pl
14.8 km
Live Arrivals →
#37 83139
Aft Joo Chiat Pl
Telok Kurau Rd
14.9 km
Live Arrivals →
#38 83129
Aft Ji Xiang Ct
Telok Kurau Rd
15.1 km
Live Arrivals →
#39 92209
Aft Jln Baiduri
Telok Kurau Rd
15.4 km
Live Arrivals →
#40 92141
KiddiWinkie S/H @ East Coast
East Coast Rd
15.8 km
Live Arrivals →
#41 92151
Christ Meth Ch
East Coast Rd
16.0 km
Live Arrivals →
#42 93051
Aft Dunbar Wk
East Coast Rd
16.3 km
Live Arrivals →
#43 93061
Bef Siglap Rd
East Coast Rd
16.7 km
Live Arrivals →
#44 93129
Bef Sekolah Indonesia
Siglap Rd
17.0 km
Live Arrivals →
#45 93031
Siglap Stn/Opp Victoria Sch
Marine Parade Rd
17.6 km
Live Arrivals →
#46 93041
Hua Xin Ct
Marine Parade Rd
18.2 km
Live Arrivals →
#47 93139
Eastern Lagoon II
Bedok Sth Ave 1
18.4 km
Live Arrivals →
#48 84159
Opp Casafina/Temasek JC
Bedok Sth Ave 1
18.8 km
Live Arrivals →
#49 84169
Opp Blk 3
Bedok Sth Ave 1
19.4 km
Live Arrivals →
#50 84041
Blk 221A
New Upp Changi Rd
20.0 km
Live Arrivals →
#51 84191
Blk 220 CP
Bedok Nth Ave 3
20.2 km
Live Arrivals →
#52 84351
Bedok Ctrl PO
Bedok Nth St 1
20.5 km
Live Arrivals →
#53 84651
Aft Heartbeat @ Bedok
Bedok Nth St 1
20.9 km
Live Arrivals →
#54 84009 Destination
Bedok Int
Bedok Nth Dr
21.2 km
Live Arrivals →