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

Buona Vista Ter → Toa Payoh Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 08-09 mins
AM Off-Peak 07-12 mins
PM Peak (17:00–19:00) 06-09 mins
PM Off-Peak 08-13 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 11:30 PM
Saturdays 5:30 AM – 12:00 AM
Sundays & Public Holidays 6:00 AM – 11:30 PM
Terminal Stop Toa Payoh Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
55 Stops
#1 11379 Origin
Buona Vista Ter
Nth Buona Vista Rd
0.0 km
Live Arrivals →
#2 11189
Blk 43
C'wealth Ave
0.3 km
Live Arrivals →
#3 11179
Blk 8
C'wealth Ave
0.5 km
Live Arrivals →
#4 11169
C'wealth Stn Exit B/C
C'wealth Ave
1.1 km
Live Arrivals →
#5 11159
Aft Ch of Our Saviour
C'wealth Ave
1.9 km
Live Arrivals →
#6 11149
Queenstown Stn Exit B/C
C'wealth Ave
2.3 km
Live Arrivals →
#7 11139
Blk 53A CP
C'wealth Ave
2.6 km
Live Arrivals →
#8 10299
Aft Dawson Pl
Alexandra Rd
3.1 km
Live Arrivals →
#9 10287
Opp Cycle & Carriage
Alexandra Rd
3.3 km
Live Arrivals →
#10 10209
Redhill Stn
Tiong Bahru Rd
3.8 km
Live Arrivals →
#11 10199
Delta Swim Cplx
Tiong Bahru Rd
4.1 km
Live Arrivals →
#12 10189
Blk 104A CP
Tiong Bahru Rd
4.4 km
Live Arrivals →
#13 10359
Opp Blk 95C
Henderson Rd
4.6 km
Live Arrivals →
#14 10349
Blk 116
Henderson Rd
4.9 km
Live Arrivals →
#15 10339
Aft Bt Merah Ctrl
Henderson Rd
5.4 km
Live Arrivals →
#16 14249
Blk 1
Henderson Rd
5.6 km
Live Arrivals →
#17 14059
Bef Telok Blangah Hts
Henderson Rd
6.1 km
Live Arrivals →
#18 14049
Opp Blk 55
Henderson Rd
6.5 km
Live Arrivals →
#19 14159
Hotel Faber Pk
Telok Blangah Rd
7.0 km
Live Arrivals →
#20 14139
Bef Seah Im Rd
Telok Blangah Rd
7.4 km
Live Arrivals →
#21 14129
HarbourFront Stn Exit A
Telok Blangah Rd
7.9 km
Live Arrivals →
#22 14119
Opp VivoCity
Telok Blangah Rd
8.2 km
Live Arrivals →
#23 14109
Keppel DP Blk 517
Keppel Rd
8.9 km
Live Arrivals →
#24 14089
Keppel Stn Exit 2
Keppel Rd
9.3 km
Live Arrivals →
#25 14069
Cantonment Stn Exit 4
Keppel Rd
10.1 km
Live Arrivals →
#26 05641
Bef Cantonment Rd
Keppel Rd
10.7 km
Live Arrivals →
#27 05651
Aft Keppel Rd
Tg Pagar Rd
10.9 km
Live Arrivals →
#28 05411
Tg Pagar Plaza
Tg Pagar Rd
11.1 km
Live Arrivals →
#29 05421
Aft Craig Rd
Tg Pagar Rd
11.4 km
Live Arrivals →
#30 05271
Opp Fairfield Meth Ch
Tg Pagar Rd
11.6 km
Live Arrivals →
#31 05241
Opp Blk 333
Kreta Ayer Rd
12.0 km
Live Arrivals →
#32 05022
Aft Chinatown Stn Exit D
Eu Tong Sen St
12.7 km
Live Arrivals →
#33 04222
Clarke Quay Stn Exit E
Eu Tong Sen St
13.2 km
Live Arrivals →
#34 04223
Old Hill St Police Stn
Hill St
13.5 km
Live Arrivals →
#35 04151
Cath of The Good Shepherd
Victoria St
14.1 km
Live Arrivals →
#36 01013
St. Joseph's Ch
Victoria St
14.5 km
Live Arrivals →
#37 01113
Bugis Stn Exit A
Victoria St
14.9 km
Live Arrivals →
#38 01121
Aft Victoria Lane
Victoria St
15.3 km
Live Arrivals →
#39 01211
Opp Blk 461
Victoria St
15.6 km
Live Arrivals →
#40 01311
Lavender Stn Exit B
Kallang Rd
15.9 km
Live Arrivals →
#41 07371
Aft Kallang Rd
Lavender St
16.2 km
Live Arrivals →
#42 07361
Bef Kallang Bahru
Lavender St
16.5 km
Live Arrivals →
#43 07351
Arc 380
Lavender St
16.8 km
Live Arrivals →
#44 07241
Bef S'goon Rd
Lavender St
17.1 km
Live Arrivals →
#45 50249
S'pore Khalsa Assn
Balestier Rd
17.4 km
Live Arrivals →
#46 50239
S'pore Indian Assn
Balestier Rd
17.6 km
Live Arrivals →
#47 50229
Opp Blk 104
Balestier Rd
18.0 km
Live Arrivals →
#48 50209
Aft Pegu Rd
Balestier Rd
18.4 km
Live Arrivals →
#49 50199
Opp Shaw Plaza
Balestier Rd
18.6 km
Live Arrivals →
#50 50189
Opp Public Mansion
Balestier Rd
18.9 km
Live Arrivals →
#51 50179
Opp Zhongshan Mall
Balestier Rd
19.1 km
Live Arrivals →
#52 50169
Aft Irrawaddy Rd
Balestier Rd
19.4 km
Live Arrivals →
#53 51011
Opp Tan Tong Meng Twr
Thomson Rd
19.8 km
Live Arrivals →
#54 52071
Trellis Twrs
Jln Toa Payoh
20.7 km
Live Arrivals →
#55 52009 Destination
Toa Payoh Int
Lor 6 Toa Payoh
21.4 km
Live Arrivals →