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

Toa Payoh Int → Buona Vista Ter

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 07-08 mins
AM Off-Peak 07-15 mins
PM Peak (17:00–19:00) 09-10 mins
PM Off-Peak 13-14 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 12:00 AM
Saturdays 5:30 AM – 12:00 AM
Sundays & Public Holidays 5:30 AM – 12:00 AM
Terminal Stop Buona Vista Ter
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
55 Stops
#1 52009 Origin
Toa Payoh Int
Lor 6 Toa Payoh
0.0 km
Live Arrivals →
#2 52079
Opp Trellis Twrs
Jln Toa Payoh
1.1 km
Live Arrivals →
#3 50161
Bef Jln Dusun
Balestier Rd
1.6 km
Live Arrivals →
#4 50171
Zhongshan Mall
Balestier Rd
1.9 km
Live Arrivals →
#5 50191
Bef Balestier Plaza
Balestier Rd
2.2 km
Live Arrivals →
#6 50201
Shaw Plaza
Balestier Rd
2.4 km
Live Arrivals →
#7 50211
Opp Balestier Pt
Balestier Rd
2.7 km
Live Arrivals →
#8 50221
Bef Blk 104
Balestier Rd
2.9 km
Live Arrivals →
#9 50231
NorthLight Sch
Balestier Rd
3.3 km
Live Arrivals →
#10 50241
Opp S'pore Khalsa Assn
Balestier Rd
3.6 km
Live Arrivals →
#11 07249
Aft Kempas Rd
Lavender St
3.9 km
Live Arrivals →
#12 07359
Opp Arc 380
Lavender St
4.2 km
Live Arrivals →
#13 07369
Aft Kallang Bahru
Lavender St
4.5 km
Live Arrivals →
#14 07379
Aperia/Bef Kallang Rd
Lavender St
4.7 km
Live Arrivals →
#15 01339
Bef Crawford Bridge
Crawford St
5.0 km
Live Arrivals →
#16 01329
Blk 8
Nth Bridge Rd
5.4 km
Live Arrivals →
#17 01229
Bef Sultan Mque
Nth Bridge Rd
5.9 km
Live Arrivals →
#18 01139
Bugis Stn/Parkview Sq
Nth Bridge Rd
6.3 km
Live Arrivals →
#19 01039
Bugis Cube
Nth Bridge Rd
6.6 km
Live Arrivals →
#20 01029
Opp Natl Lib
Nth Bridge Rd
6.8 km
Live Arrivals →
#21 04167
City Hall Stn Exit B
Nth Bridge Rd
7.3 km
Live Arrivals →
#22 04249
Opp The Treasury
Nth Bridge Rd
7.6 km
Live Arrivals →
#23 05029
Boat Quay
Sth Bridge Rd
8.0 km
Live Arrivals →
#24 05199
Opp Hong Lim Cplx
Sth Bridge Rd
8.4 km
Live Arrivals →
#25 05269
Maxwell Stn Exit 2
Sth Bridge Rd
8.9 km
Live Arrivals →
#26 05429
Bef Craig Rd
Tg Pagar Rd
9.3 km
Live Arrivals →
#27 05419
The Amara
Tg Pagar Rd
9.6 km
Live Arrivals →
#28 05431
Aft Tanjong Pagar Rd
Hoe Chiang Rd
9.8 km
Live Arrivals →
#29 05649
Aft Cantonment Rd
Keppel Rd
10.1 km
Live Arrivals →
#30 14061
Opp Cantonment Stn Exit 4
Keppel Rd
10.4 km
Live Arrivals →
#31 14071
Keppel Workshop
Keppel Rd
10.9 km
Live Arrivals →
#32 14081
Keppel Stn Exit 3
Keppel Rd
11.3 km
Live Arrivals →
#33 14101
Opp Keppel DP Blk 517
Keppel Rd
11.7 km
Live Arrivals →
#34 14141
HarbourFront Stn/Vivocity
Telok Blangah Rd
12.5 km
Live Arrivals →
#35 14121
Opp HarbourFront Int
Telok Blangah Rd
12.8 km
Live Arrivals →
#36 14131
Caribbean at Keppel Bay
Telok Blangah Rd
13.2 km
Live Arrivals →
#37 14151
Opp Hotel Faber Pk
Telok Blangah Rd
13.7 km
Live Arrivals →
#38 14041
Blk 54
Henderson Rd
14.3 km
Live Arrivals →
#39 14051
Aft Telok Blangah Hts
Henderson Rd
14.7 km
Live Arrivals →
#40 14241
Opp Blk 1
Henderson Rd
15.2 km
Live Arrivals →
#41 10331
Bef Bt Merah Ctrl
Henderson Rd
15.5 km
Live Arrivals →
#42 10341
Opp Blk 116
Henderson Rd
16.0 km
Live Arrivals →
#43 10351
Blk 95B
Henderson Rd
16.3 km
Live Arrivals →
#44 10181
Bef Ar-Rabitah Mque
Tiong Bahru Rd
16.6 km
Live Arrivals →
#45 10191
Blk 78
Tiong Bahru Rd
16.8 km
Live Arrivals →
#46 10201
Opp Redhill Stn
Tiong Bahru Rd
17.1 km
Live Arrivals →
#47 10281
SIS Bldg
Alexandra Rd
17.5 km
Live Arrivals →
#48 10291
Opp Dawson Pl
Alexandra Rd
17.9 km
Live Arrivals →
#49 11131
Queens Condo
C'wealth Ave
18.4 km
Live Arrivals →
#50 11141
Queenstown Stn Exit A/D
C'wealth Ave
18.6 km
Live Arrivals →
#51 11151
Blk 42
C'wealth Ave
19.2 km
Live Arrivals →
#52 11161
C'wealth Stn Exit A/D
C'wealth Ave
19.8 km
Live Arrivals →
#53 11171
Opp Blk 7B
C'wealth Ave
20.3 km
Live Arrivals →
#54 11389
Buona Vista CC
Holland Dr
20.8 km
Live Arrivals →
#55 11379 Destination
Buona Vista Ter
Nth Buona Vista Rd
21.0 km
Live Arrivals →