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

Aft S'pore Flyer → Woodlands Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 09-10 mins
AM Off-Peak 08-12 mins
PM Peak (17:00–19:00) 09-10 mins
PM Off-Peak 08-14 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:32 AM – 11:32 PM
Saturdays 6:32 AM – 11:32 PM
Sundays & Public Holidays 6:47 AM – 11:32 PM
Terminal Stop Woodlands Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
47 Stops
#1 02101 Origin
Aft S'pore Flyer
Raffles Ave
0.4 km
Live Arrivals →
#2 02051
The Float @ Marina Bay
Raffles Ave
0.8 km
Live Arrivals →
#3 02061
The Esplanade
Raffles Ave
1.1 km
Live Arrivals →
#4 04151
Cath of The Good Shepherd
Victoria St
2.0 km
Live Arrivals →
#5 01013
St. Joseph's Ch
Victoria St
2.4 km
Live Arrivals →
#6 01112
Opp Bugis Stn Exit C
Victoria St
2.7 km
Live Arrivals →
#7 07551
Fu Lu Shou Cplx
Rochor Rd
3.0 km
Live Arrivals →
#8 07531
Rochor Stn
Rochor Canal Rd
3.3 km
Live Arrivals →
#9 40011
Little India Stn Exit A
Bt Timah Rd
3.7 km
Live Arrivals →
#10 40271
Opp KK Women & Child Hosp
Bt Timah Rd
4.2 km
Live Arrivals →
#11 40021
Bef Winstedt Rd
Bt Timah Rd
4.7 km
Live Arrivals →
#12 40031
Newton FC
Bt Timah Rd
5.0 km
Live Arrivals →
#13 40041
Newton Stn Exit C
Bt Timah Rd
5.4 km
Live Arrivals →
#14 40051
Balmoral Plaza
Bt Timah Rd
5.8 km
Live Arrivals →
#15 40111
Ferrell Residences
Bt Timah Rd
6.2 km
Live Arrivals →
#16 40071
Leng Kwang Baptist Ch
Bt Timah Rd
6.6 km
Live Arrivals →
#17 40081
Stevens Stn Exit 1
Bt Timah Rd
7.0 km
Live Arrivals →
#18 40231
Raffles Town Club
Whitley Rd
7.3 km
Live Arrivals →
#19 44269
Blk 223
Bt Panjang Rd
16.4 km
Live Arrivals →
#20 44269
Blk 223
Bt Panjang Rd
16.4 km
Live Arrivals →
#21 44229
Bef Pending Stn
Pending Rd
16.8 km
Live Arrivals →
#22 44219
Bet Blks 139/140
Petir Rd
17.1 km
Live Arrivals →
#23 44209
Opp Petir Stn
Petir Rd
17.4 km
Live Arrivals →
#24 44731
Opp Blk 180
Jelebu Rd
17.8 km
Live Arrivals →
#25 44259
Blk 183
Bt Panjang Rd
18.1 km
Live Arrivals →
#26 44041
Junction 10
Woodlands Rd
18.5 km
Live Arrivals →
#27 44051
Opp Blk 632 CP
Woodlands Rd
19.0 km
Live Arrivals →
#28 43991
Opp Blk 635A
Woodlands Rd
19.2 km
Live Arrivals →
#29 44061
Bef Yew Tee Flyover
Woodlands Rd
19.4 km
Live Arrivals →
#30 45011
Aft Yew Tee Flyover
Woodlands Rd
19.6 km
Live Arrivals →
#31 45021
Heavy Veh Pk
Woodlands Rd
20.0 km
Live Arrivals →
#32 45031
Yew Tee Ind Est
Woodlands Rd
20.4 km
Live Arrivals →
#33 45041
Thong Huat Bros Pte Ltd
Woodlands Rd
20.9 km
Live Arrivals →
#34 45051
Da Di Glass
Woodlands Rd
21.2 km
Live Arrivals →
#35 45061
Opp Mandai Est
Woodlands Rd
21.6 km
Live Arrivals →
#36 45071
Bef Mandai Rd
Woodlands Rd
21.9 km
Live Arrivals →
#37 45091
Opp Jln Bumbong
Woodlands Rd
22.4 km
Live Arrivals →
#38 45101
Aft LP 234
Woodlands Rd
22.9 km
Live Arrivals →
#39 45111
Opp Kranji War Memorial
Woodlands Rd
23.3 km
Live Arrivals →
#40 45121
Opp KF1 Karting Circuit
Woodlands Rd
23.8 km
Live Arrivals →
#41 45131
Opp Kranji Stn
Woodlands Rd
24.1 km
Live Arrivals →
#42 46389
Aft W'lands Ind Pk D St 1
Woodlands Ave 3
24.9 km
Live Arrivals →
#43 46499
Opp Blk 402
Woodlands Ave 3
25.6 km
Live Arrivals →
#44 46521
Marsiling Stn
Woodlands Ave 3
25.8 km
Live Arrivals →
#45 46531
Blk 173
Woodlands Ave 3
26.2 km
Live Arrivals →
#46 46541
Marsiling Mall
Woodlands Ave 3
26.6 km
Live Arrivals →
#47 46009 Destination
Woodlands Int
Woodlands Sq
27.3 km
Live Arrivals →