🚌 Public Bus Services › Routes › Bus 970
970 TRUNK SMRT

Bt Panjang Int → Shenton Way Ter

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 11-15 mins
AM Off-Peak 10-17 mins
PM Peak (17:00–19:00) 10-18 mins
PM Off-Peak 15-18 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 11:35 PM
Saturdays 5:30 AM – 11:35 PM
Sundays & Public Holidays 5:30 AM – 11:35 PM
Terminal Stop Shenton Way Ter
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
65 Stops
#1 45009 Origin
Bt Panjang Int
Petir Rd
0.0 km
Live Arrivals →
#2 44199
Blk 171
Gangsa Rd
0.6 km
Live Arrivals →
#3 44249
Blk 174
Bt Panjang Rd
0.9 km
Live Arrivals →
#4 44909
Blk 184
Bt Panjang Rd
1.3 km
Live Arrivals →
#5 44029
Bt Panjang Stn Exit A/LRT
Upp Bt Timah Rd
1.5 km
Live Arrivals →
#6 44019
The Linear
Upp Bt Timah Rd
1.8 km
Live Arrivals →
#7 43119
Bef Hazel Pk Terr
Upp Bt Timah Rd
2.1 km
Live Arrivals →
#8 43109
Cashew Stn
Upp Bt Timah Rd
2.5 km
Live Arrivals →
#9 43099
Assumption Eng Sch
Upp Bt Timah Rd
2.7 km
Live Arrivals →
#10 43089
St. Joseph's Ch (Bt Timah)
Upp Bt Timah Rd
3.0 km
Live Arrivals →
#11 43279
Aft Hillview Stn
Hillview Rd
3.8 km
Live Arrivals →
#12 43268
Hillington Green Condo
Hillview Ave
4.1 km
Live Arrivals →
#13 43259
Opp Hillbrooks
Hillview Ave
4.5 km
Live Arrivals →
#14 43249
Hillview Apts
Hillview Ave
4.7 km
Live Arrivals →
#15 43239
The Petals Condo
Hillview Ave
5.1 km
Live Arrivals →
#16 43229
Opp Blk 266
Bt Batok East Ave 2
5.6 km
Live Arrivals →
#17 43209
Autobacs
Bt Batok East Ave 6
6.2 km
Live Arrivals →
#18 42199
Aft Bt Batok East Ave 6
Jln Jurong Kechil
6.7 km
Live Arrivals →
#19 42189
The Hillford
Jln Jurong Kechil
7.0 km
Live Arrivals →
#20 42179
Aft Chun Tin Rd
Jln Jurong Kechil
7.3 km
Live Arrivals →
#21 42169
Opp Blk 19
Jln Jurong Kechil
7.7 km
Live Arrivals →
#22 42159
Opp Beauty World Stn
Jln Jurong Kechil
7.9 km
Live Arrivals →
#23 42259
Aft Upp Bt Timah Rd
Jln Jurong Kechil
8.2 km
Live Arrivals →
#24 42089
Opp Bt Timah Plaza
Jln Anak Bt
8.6 km
Live Arrivals →
#25 42059
Opp King Albert Pk Stn
Dunearn Rd
9.3 km
Live Arrivals →
#26 42049
Hua Guan Gdns
Dunearn Rd
9.5 km
Live Arrivals →
#27 42039
Opp The Nexus
Dunearn Rd
9.9 km
Live Arrivals →
#28 42029
Aft Swiss Club Rd
Dunearn Rd
10.4 km
Live Arrivals →
#29 42129
Sixth Ave Ville
Sixth Ave
11.5 km
Live Arrivals →
#30 42139
Avenue Villa
Sixth Ave
11.7 km
Live Arrivals →
#31 11349
Opp Garlick Ville
Sixth Ave
12.1 km
Live Arrivals →
#32 11339
Dynasty Lodge
Sixth Ave
12.3 km
Live Arrivals →
#33 11329
Regent Villa
Sixth Ave
12.5 km
Live Arrivals →
#34 11319
Opp Hse No. 516
Sixth Ave
12.8 km
Live Arrivals →
#35 11309
Hse No. 589
Sixth Ave
13.0 km
Live Arrivals →
#36 11289
Opp Tan Boon Chong Ave
Holland Rd
13.4 km
Live Arrivals →
#37 11279
Aft Coronation Rd West
Holland Rd
13.7 km
Live Arrivals →
#38 11269
Opp Holland Village
Holland Rd
14.2 km
Live Arrivals →
#39 11419
Holland V Stn Exit A
Holland Ave
14.5 km
Live Arrivals →
#40 11409
Blk 9
Holland Ave
15.0 km
Live Arrivals →
#41 11179
Blk 8
C'wealth Ave
15.2 km
Live Arrivals →
#42 11169
C'wealth Stn Exit B/C
C'wealth Ave
15.8 km
Live Arrivals →
#43 11159
Aft Ch of Our Saviour
C'wealth Ave
16.6 km
Live Arrivals →
#44 11149
Queenstown Stn Exit B/C
C'wealth Ave
17.0 km
Live Arrivals →
#45 11139
Blk 53A CP
C'wealth Ave
17.3 km
Live Arrivals →
#46 10299
Aft Dawson Pl
Alexandra Rd
17.8 km
Live Arrivals →
#47 10289
Opp SIS Bldg
Alexandra Rd
18.1 km
Live Arrivals →
#48 10279
Tanglin View
Alexandra Rd
18.5 km
Live Arrivals →
#49 10269
Opp Delta Sports Hall
Alexandra Rd
18.8 km
Live Arrivals →
#50 10249
Opp Gan Eng Seng Sec Sch
Alexandra Rd
19.2 km
Live Arrivals →
#51 13051
Opp Valley Pt
River Valley Rd
19.7 km
Live Arrivals →
#52 13062
Stellar RV
River Valley Rd
20.0 km
Live Arrivals →
#53 13119
Great World Stn Exit 3
Kim Seng Rd
20.7 km
Live Arrivals →
#54 06129
Grand Copthorne Hotel
Kim Seng Rd
21.1 km
Live Arrivals →
#55 06069
Aft Furama RiverFront
Outram Rd
21.6 km
Live Arrivals →
#56 06049
Bef Outram Flyover
Outram Rd
21.8 km
Live Arrivals →
#57 06029
Outram Pk Stn Exit 1
Outram Rd
22.3 km
Live Arrivals →
#58 05012
Bef Pearl's Hill Terr
Eu Tong Sen St
22.7 km
Live Arrivals →
#59 05013
Chinatown Stn Exit C
Eu Tong Sen St
23.1 km
Live Arrivals →
#60 05129
Opp One Upp Pickering
Upp Pickering St
23.6 km
Live Arrivals →
#61 05319
OCBC Ctr
Church St
24.0 km
Live Arrivals →
#62 03059
One Raffles Quay
Raffles Quay
24.6 km
Live Arrivals →
#63 03129
UIC Bldg
Shenton Way
25.0 km
Live Arrivals →
#64 03218
Prince Edward Rd Stn Exit 2
Shenton Way
25.5 km
Live Arrivals →
#65 03239 Destination
Shenton Way Ter
Shenton Way
25.7 km
Live Arrivals →