Bus Route 960 - Svc 960 (Woodlands Interchange → Marina Centre Terminal) - Land Transport Authority
Bus Stops
- 1 - Woodlands Interchange
- 2 - Blk 347
- 3 - Blk 320
- 4 - Opposite Marsiling Station
- 5 - Blk 402
- 6 - Opposite Woodlands Industrial Park D Street 1
- 7 - Kranji Station
- 8 - Singapore Turf Club
- 9 - Kranji War Memorial
- 10 - Before Jalan Bumbong
- 11 - After Jalan Bumbong
- 12 - After Mandai Road
- 13 - After Mandai Estate
- 14 - Opposite Da Di Glass
- 15 - Opposite Yew Tee Industrial Estate Blk 1
- 16 - Opposite Yew Tee Industrial Estate
- 17 - Opposite Heavy Vehicle Park
- 18 - Before Yew Tee Flyover
- 19 - After Yew Tee Flyover
- 20 - After KJE Slip Road
- 21 - Blk 632 Carpark
- 22 - Opposite Junction 10
- 23 - Bukit Panjang Station/Blk 604
- 24 - Blk 180
- 25 - After Petir Station
- 26 - Blk 127
- 27 - Opposite Pending Station
- 28 - Blk 270
- 29 - Before Stevens Station Exit 4
- 30 - After Stevens Station Exit 5
- 31 - Before Swiss Cottage Estate
- 32 - Before Goldhill Avenue
- 33 - Anglo-Chinese School
- 34 - Chancery Court
- 35 - Opposite Newton Station Exit C
- 36 - Opposite Newton Food Centre
- 37 - After Makepeace Road
- 38 - Kandang Kerbau Women & Children Hospital
- 39 - Little India Station
- 40 - Opposite Rochor Station
- 41 - Church of Our Lady of Lourdes
- 42 - Bugis Station Exit B
- 43 - After Bugis Station Exit C
- 44 - Bras Basah Complex
- 45 - Raffles Hotel
- 46 - Promenade Station/Pan Pacific
- 47 - Marina Centre Terminal