My Bus Stops › Singapore bus services

Bus 960

Woodlands Int ⇄ Promenade Stn/Pan Pacific / Aft S'pore Flyer · 91 stops

⭐ Track bus 960 live in My Bus Stops

Tap any stop below for its live arrival times.

Towards Promenade Stn/Pan Pacific

  1. Woodlands Int · 46009 · Woodlands Sq
  2. Blk 347 · 46549 · Woodlands Ave 3
  3. Blk 320 · 46539 · Woodlands Ave 3
  4. Opp Marsiling Stn · 46529 · Woodlands Ave 3
  5. Blk 402 · 46491 · Woodlands Ave 3
  6. Opp W'lands Ind Pk D St 1 · 46381 · Woodlands Ave 3
  7. Kranji Stn · 45139 · Woodlands Rd
  8. KF1 Karting Circuit · 45129 · Woodlands Rd
  9. Kranji War Memorial · 45119 · Woodlands Rd
  10. Bef Jln Bumbong · 45109 · Woodlands Rd
  11. Aft Jln Bumbong · 45099 · Woodlands Rd
  12. Aft Mandai Rd · 45079 · Woodlands Rd
  13. Aft Mandai Est · 45069 · Woodlands Rd
  14. Opp Da Di Glass · 45059 · Woodlands Rd
  15. Opp Yew Tee Ind Est Blk 1 · 45049 · Woodlands Rd
  16. Opp Yew Tee Ind Est · 45039 · Woodlands Rd
  17. Opp Heavy Veh Pk · 45029 · Woodlands Rd
  18. Bef Yew Tee Flyover · 44999 · Woodlands Rd
  19. Aft Yew Tee Flyover · 45019 · Woodlands Rd
  20. Blk 634 CP · 44069 · Woodlands Rd
  21. Blk 632 CP · 44059 · Woodlands Rd
  22. Opp Junction 10 · 44049 · Woodlands Rd
  23. Bt Panjang Stn/Blk 604 · 44251 · Bt Panjang Rd
  24. Blk 180 · 44739 · Jelebu Rd
  25. Aft Petir Stn · 44201 · Petir Rd
  26. Blk 127 · 44211 · Petir Rd
  27. Opp Pending Stn · 44221 · Pending Rd
  28. Blk 270 · 44261 · Bt Panjang Rd
  29. Bef Stevens Stn Exit 4 · 40239 · Whitley Rd
  30. Aft Stevens Stn Exit 5 · 40089 · Dunearn Rd
  31. Bef Swiss Cottage Est · 40079 · Dunearn Rd
  32. Bef Goldhill Ave · 40119 · Dunearn Rd
  33. Anglo-Chinese Sch · 40069 · Dunearn Rd
  34. Chancery Ct · 40059 · Dunearn Rd
  35. Opp Newton Stn Exit C · 40049 · Dunearn Rd
  36. Opp Newton FC · 40039 · Bt Timah Rd
  37. Aft Makepeace Rd · 40029 · Bt Timah Rd
  38. KK Women & Children Hosp · 40279 · Bt Timah Rd
  39. Little India Stn · 40019 · Bt Timah Rd
  40. Bef Rochor Stn Exit B · 07539 · Sungei Rd
  41. Ch of Our Lady of Lourdes · 07589 · Ophir Rd
  42. Bugis Stn Exit B · 01059 · Victoria St
  43. Aft Bugis Stn Exit C · 01119 · Victoria St
  44. Bras Basah Cplx · 01019 · Victoria St
  45. Raffles Hotel · 02049 · Bras Basah Rd
  46. Promenade Stn/Pan Pacific · 02089 · Raffles Blvd

Towards Woodlands Int

  1. Aft S'pore Flyer · 02101 · Raffles Ave
  2. The Float @ Marina Bay · 02051 · Raffles Ave
  3. The Esplanade · 02061 · Raffles Ave
  4. Cath of The Good Shepherd · 04151 · Victoria St
  5. St. Joseph's Ch · 01013 · Victoria St
  6. Opp Bugis Stn Exit C · 01112 · Victoria St
  7. Fu Lu Shou Cplx · 07551 · Rochor Rd
  8. Rochor Stn · 07531 · Rochor Canal Rd
  9. Little India Stn Exit A · 40011 · Bt Timah Rd
  10. Opp KK Women & Child Hosp · 40271 · Bt Timah Rd
  11. Bef Winstedt Rd · 40021 · Bt Timah Rd
  12. Newton FC · 40031 · Bt Timah Rd
  13. Newton Stn Exit C · 40041 · Bt Timah Rd
  14. Balmoral Plaza · 40051 · Bt Timah Rd
  15. Ferrell Residences · 40111 · Bt Timah Rd
  16. Leng Kwang Baptist Ch · 40071 · Bt Timah Rd
  17. Stevens Stn Exit 1 · 40081 · Bt Timah Rd
  18. Raffles Town Club · 40231 · Whitley Rd
  19. Blk 223 · 44269 · Bt Panjang Rd
  20. Bef Pending Stn · 44229 · Pending Rd
  21. Bet Blks 139/140 · 44219 · Petir Rd
  22. Opp Petir Stn · 44209 · Petir Rd
  23. Opp Blk 180 · 44731 · Jelebu Rd
  24. Blk 183 · 44259 · Bt Panjang Rd
  25. Junction 10 · 44041 · Woodlands Rd
  26. Opp Blk 632 CP · 44051 · Woodlands Rd
  27. Opp Blk 635A · 43991 · Woodlands Rd
  28. Bef Yew Tee Flyover · 44061 · Woodlands Rd
  29. Aft Yew Tee Flyover · 45011 · Woodlands Rd
  30. Heavy Veh Pk · 45021 · Woodlands Rd
  31. Yew Tee Ind Est · 45031 · Woodlands Rd
  32. Thong Huat Bros Pte Ltd · 45041 · Woodlands Rd
  33. Da Di Glass · 45051 · Woodlands Rd
  34. Opp Mandai Est · 45061 · Woodlands Rd
  35. Bef Mandai Rd · 45071 · Woodlands Rd
  36. Opp Jln Bumbong · 45091 · Woodlands Rd
  37. Aft LP 234 · 45101 · Woodlands Rd
  38. Opp Kranji War Memorial · 45111 · Woodlands Rd
  39. Opp KF1 Karting Circuit · 45121 · Woodlands Rd
  40. Opp Kranji Stn · 45131 · Woodlands Rd
  41. Aft W'lands Ind Pk D St 1 · 46389 · Woodlands Ave 3
  42. Opp Blk 402 · 46499 · Woodlands Ave 3
  43. Marsiling Stn · 46521 · Woodlands Ave 3
  44. Blk 173 · 46531 · Woodlands Ave 3
  45. Marsiling Mall · 46541 · Woodlands Ave 3
  46. Woodlands Int · 46009 · Woodlands Sq

Stop lists come from public bus route data and can change. Times in the app are live estimates.

About · Contact · All bus services · Popular stops
© 2026 Poema Labs · Updated