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

Shenton Way Ter → Bt Panjang Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 15 mins
AM Off-Peak 08-16 mins
PM Peak (17:00–19:00) 11-13 mins
PM Off-Peak 12-16 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:30 AM – 11:30 PM
Saturdays 6:30 AM – 11:30 PM
Sundays & Public Holidays 6:30 AM – 11:30 PM
Terminal Stop Bt Panjang Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
65 Stops
#1 03239 Origin
Shenton Way Ter
Shenton Way
0.0 km
Live Arrivals →
#2 03223
Tanjong Pagar Stn Exit C
Anson Rd
0.7 km
Live Arrivals →
#3 03151
Aft Telok Ayer St
Cecil St
1.1 km
Live Arrivals →
#4 03041
Telok Ayer Stn Exit A
Cross St
1.6 km
Live Arrivals →
#5 05131
Opp Chinatown Stn
Upp Cross St
2.0 km
Live Arrivals →
#6 05039
New Bridge Ctr
New Bridge Rd
2.4 km
Live Arrivals →
#7 05019
Aft Duxton Plain Pk
New Bridge Rd
2.7 km
Live Arrivals →
#8 06011
Outram Pk Stn Exit 7
Outram Rd
3.2 km
Live Arrivals →
#9 06051
Blk 55
Tiong Bahru Rd
3.9 km
Live Arrivals →
#10 06071
Havelock Stn Exit 2
Zion Rd
4.1 km
Live Arrivals →
#11 06081
Havelock Stn Exit 3
Zion Rd
4.3 km
Live Arrivals →
#12 06131
Aft Blk 87
Zion Rd
4.7 km
Live Arrivals →
#13 13121
Opp Great World City
Zion Rd
5.0 km
Live Arrivals →
#14 13069
RV Residences
River Valley Rd
5.3 km
Live Arrivals →
#15 13059
Valley Pt
River Valley Rd
5.6 km
Live Arrivals →
#16 10519
Blk 4
Delta Rd
5.8 km
Live Arrivals →
#17 10241
Gan Eng Seng Sec Sch
Alexandra Rd
6.2 km
Live Arrivals →
#18 10261
Delta Sports Hall
Alexandra Rd
6.6 km
Live Arrivals →
#19 10271
Opp Tanglin View
Alexandra Rd
6.9 km
Live Arrivals →
#20 10281
SIS Bldg
Alexandra Rd
7.3 km
Live Arrivals →
#21 10291
Opp Dawson Pl
Alexandra Rd
7.7 km
Live Arrivals →
#22 11131
Queens Condo
C'wealth Ave
8.2 km
Live Arrivals →
#23 11141
Queenstown Stn Exit A/D
C'wealth Ave
8.4 km
Live Arrivals →
#24 11151
Blk 42
C'wealth Ave
9.0 km
Live Arrivals →
#25 11161
C'wealth Stn Exit A/D
C'wealth Ave
9.6 km
Live Arrivals →
#26 11171
Opp Blk 7B
C'wealth Ave
10.1 km
Live Arrivals →
#27 11401
Holland V Stn/Blk 12
Holland Ave
10.6 km
Live Arrivals →
#28 11261
Holland Village
Holland Rd
11.1 km
Live Arrivals →
#29 11271
Aft East Sussex Lane
Holland Rd
11.7 km
Live Arrivals →
#30 11301
Hse No. 578
Sixth Ave
12.2 km
Live Arrivals →
#31 11311
Hse No. 532
Sixth Ave
12.5 km
Live Arrivals →
#32 11321
Opp Regent Villa
Sixth Ave
12.7 km
Live Arrivals →
#33 11331
Opp Dynasty Gdn II
Sixth Ave
13.0 km
Live Arrivals →
#34 11341
Garlick Ville
Sixth Ave
13.3 km
Live Arrivals →
#35 42131
Aft Lantana Ave
Sixth Ave
13.7 km
Live Arrivals →
#36 42011
Sixth Ave Ctr
Bt Timah Rd
14.1 km
Live Arrivals →
#37 42021
Aft Maple Ave
Bt Timah Rd
14.4 km
Live Arrivals →
#38 42031
The Tessarina
Bt Timah Rd
14.7 km
Live Arrivals →
#39 42041
The Nexus
Bt Timah Rd
15.1 km
Live Arrivals →
#40 42051
King Albert Pk Stn
Bt Timah Rd
15.6 km
Live Arrivals →
#41 42061
King Albert Pk
Bt Timah Rd
15.9 km
Live Arrivals →
#42 42071
Pei Hwa Presby Pr Sch
Upp Bt Timah Rd
16.3 km
Live Arrivals →
#43 42151
Beauty World Stn Exit C
Jln Jurong Kechil
16.6 km
Live Arrivals →
#44 42161
Blk 18
Jln Jurong Kechil
16.9 km
Live Arrivals →
#45 42171
Signature Pk Condo
Jln Jurong Kechil
17.3 km
Live Arrivals →
#46 42181
Opp The Hillford
Jln Jurong Kechil
17.6 km
Live Arrivals →
#47 42191
Bef Bt Batok East Ave 6
Jln Jurong Kechil
18.0 km
Live Arrivals →
#48 43201
Park Natura
Bt Batok East Ave 6
18.3 km
Live Arrivals →
#49 43221
Blk 267
Bt Batok East Ave 2
19.0 km
Live Arrivals →
#50 43231
Opp The Petals Condo
Hillview Ave
19.6 km
Live Arrivals →
#51 43241
Opp Hillview Apts
Hillview Ave
19.9 km
Live Arrivals →
#52 43251
Hillbrooks
Hillview Ave
20.2 km
Live Arrivals →
#53 43261
Opp Hillview Hts
Hillview Ave
20.6 km
Live Arrivals →
#54 43271
Glendale Pk Condo
Hillview Rd
20.9 km
Live Arrivals →
#55 43061
Hillview Stn Exit B
Upp Bt Timah Rd
21.2 km
Live Arrivals →
#56 43071
Opp Dairy Farm Rd
Upp Bt Timah Rd
21.4 km
Live Arrivals →
#57 43081
Opp St. Joseph's Ch (Bt Timah)
Upp Bt Timah Rd
21.6 km
Live Arrivals →
#58 43091
Opp Cashew Stn
Upp Bt Timah Rd
21.9 km
Live Arrivals →
#59 43111
Min of Defence
Upp Bt Timah Rd
22.4 km
Live Arrivals →
#60 44011
Opp The Linear
Upp Bt Timah Rd
22.6 km
Live Arrivals →
#61 44021
Bt Panjang Stn Exit B
Upp Bt Timah Rd
23.0 km
Live Arrivals →
#62 44251
Bt Panjang Stn/Blk 604
Bt Panjang Rd
23.3 km
Live Arrivals →
#63 44241
Opp Lompang Rd
Bt Panjang Rd
23.7 km
Live Arrivals →
#64 44191
Opp Blk 171
Gangsa Rd
24.1 km
Live Arrivals →
#65 45009 Destination
Bt Panjang Int
Petir Rd
24.6 km
Live Arrivals →