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

Woodlands Int → Promenade Stn/Pan Pacific

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 07-09 mins
AM Off-Peak 09-12 mins
PM Peak (17:00–19:00) 09-10 mins
PM Off-Peak 10-15 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 11:30 PM
Saturdays 5:30 AM – 11:30 PM
Sundays & Public Holidays 5:45 AM – 11:30 PM
Terminal Stop Promenade Stn/Pan Pacific
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
46 Stops
#1 46009 Origin
Woodlands Int
Woodlands Sq
0.0 km
Live Arrivals →
#2 46549
Blk 347
Woodlands Ave 3
0.9 km
Live Arrivals →
#3 46539
Blk 320
Woodlands Ave 3
1.3 km
Live Arrivals →
#4 46529
Opp Marsiling Stn
Woodlands Ave 3
1.7 km
Live Arrivals →
#5 46491
Blk 402
Woodlands Ave 3
2.0 km
Live Arrivals →
#6 46381
Opp W'lands Ind Pk D St 1
Woodlands Ave 3
2.7 km
Live Arrivals →
#7 45139
Kranji Stn
Woodlands Rd
3.4 km
Live Arrivals →
#8 45129
KF1 Karting Circuit
Woodlands Rd
3.8 km
Live Arrivals →
#9 45119
Kranji War Memorial
Woodlands Rd
4.2 km
Live Arrivals →
#10 45109
Bef Jln Bumbong
Woodlands Rd
4.7 km
Live Arrivals →
#11 45099
Aft Jln Bumbong
Woodlands Rd
5.2 km
Live Arrivals →
#12 45079
Aft Mandai Rd
Woodlands Rd
5.6 km
Live Arrivals →
#13 45069
Aft Mandai Est
Woodlands Rd
6.1 km
Live Arrivals →
#14 45059
Opp Da Di Glass
Woodlands Rd
6.4 km
Live Arrivals →
#15 45049
Opp Yew Tee Ind Est Blk 1
Woodlands Rd
7.0 km
Live Arrivals →
#16 45039
Opp Yew Tee Ind Est
Woodlands Rd
7.2 km
Live Arrivals →
#17 45029
Opp Heavy Veh Pk
Woodlands Rd
7.5 km
Live Arrivals →
#18 44999
Bef Yew Tee Flyover
Woodlands Rd
7.7 km
Live Arrivals →
#19 45019
Aft Yew Tee Flyover
Woodlands Rd
8.1 km
Live Arrivals →
#20 44069
Blk 634 CP
Woodlands Rd
8.4 km
Live Arrivals →
#21 44059
Blk 632 CP
Woodlands Rd
8.6 km
Live Arrivals →
#22 44049
Opp Junction 10
Woodlands Rd
9.1 km
Live Arrivals →
#23 44251
Bt Panjang Stn/Blk 604
Bt Panjang Rd
9.3 km
Live Arrivals →
#24 44739
Blk 180
Jelebu Rd
9.7 km
Live Arrivals →
#25 44201
Aft Petir Stn
Petir Rd
10.1 km
Live Arrivals →
#26 44211
Blk 127
Petir Rd
10.4 km
Live Arrivals →
#27 44221
Opp Pending Stn
Pending Rd
10.7 km
Live Arrivals →
#28 44261
Blk 270
Bt Panjang Rd
11.2 km
Live Arrivals →
#29 40239
Bef Stevens Stn Exit 4
Whitley Rd
20.8 km
Live Arrivals →
#30 40089
Aft Stevens Stn Exit 5
Dunearn Rd
21.2 km
Live Arrivals →
#31 40079
Bef Swiss Cottage Est
Dunearn Rd
21.5 km
Live Arrivals →
#32 40119
Bef Goldhill Ave
Dunearn Rd
21.8 km
Live Arrivals →
#33 40069
Anglo-Chinese Sch
Dunearn Rd
22.0 km
Live Arrivals →
#34 40059
Chancery Ct
Dunearn Rd
22.3 km
Live Arrivals →
#35 40049
Opp Newton Stn Exit C
Dunearn Rd
22.7 km
Live Arrivals →
#36 40039
Opp Newton FC
Bt Timah Rd
23.0 km
Live Arrivals →
#37 40029
Aft Makepeace Rd
Bt Timah Rd
23.3 km
Live Arrivals →
#38 40279
KK Women & Children Hosp
Bt Timah Rd
23.7 km
Live Arrivals →
#39 40019
Little India Stn
Bt Timah Rd
24.2 km
Live Arrivals →
#40 07539
Bef Rochor Stn Exit B
Sungei Rd
24.6 km
Live Arrivals →
#41 07589
Ch of Our Lady of Lourdes
Ophir Rd
25.0 km
Live Arrivals →
#42 01059
Bugis Stn Exit B
Victoria St
25.4 km
Live Arrivals →
#43 01119
Aft Bugis Stn Exit C
Victoria St
25.6 km
Live Arrivals →
#44 01019
Bras Basah Cplx
Victoria St
26.0 km
Live Arrivals →
#45 02049
Raffles Hotel
Bras Basah Rd
26.4 km
Live Arrivals →
#46 02089 Destination
Promenade Stn/Pan Pacific
Raffles Blvd
27.1 km
Live Arrivals →