My Bus Stops › Singapore bus services

Bus 970

Bt Panjang Int ⇄ Shenton Way Ter · 128 stops

⭐ Track bus 970 live in My Bus Stops

Tap any stop below for its live arrival times.

Towards Shenton Way Ter

  1. Bt Panjang Int · 45009 · Petir Rd
  2. Blk 171 · 44199 · Gangsa Rd
  3. Blk 174 · 44249 · Bt Panjang Rd
  4. Blk 184 · 44909 · Bt Panjang Rd
  5. Bt Panjang Stn Exit A/LRT · 44029 · Upp Bt Timah Rd
  6. The Linear · 44019 · Upp Bt Timah Rd
  7. Bef Hazel Pk Terr · 43119 · Upp Bt Timah Rd
  8. Cashew Stn · 43109 · Upp Bt Timah Rd
  9. Assumption Eng Sch · 43099 · Upp Bt Timah Rd
  10. St. Joseph's Ch (Bt Timah) · 43089 · Upp Bt Timah Rd
  11. Aft Hillview Stn · 43279 · Hillview Rd
  12. Hillington Green Condo · 43268 · Hillview Ave
  13. Opp Hillbrooks · 43259 · Hillview Ave
  14. Hillview Apts · 43249 · Hillview Ave
  15. The Petals Condo · 43239 · Hillview Ave
  16. Opp Blk 266 · 43229 · Bt Batok East Ave 2
  17. Autobacs · 43209 · Bt Batok East Ave 6
  18. Aft Bt Batok East Ave 6 · 42199 · Jln Jurong Kechil
  19. The Hillford · 42189 · Jln Jurong Kechil
  20. Aft Chun Tin Rd · 42179 · Jln Jurong Kechil
  21. Opp Blk 19 · 42169 · Jln Jurong Kechil
  22. Opp Beauty World Stn · 42159 · Jln Jurong Kechil
  23. Aft Upp Bt Timah Rd · 42259 · Jln Jurong Kechil
  24. Opp Bt Timah Plaza · 42089 · Jln Anak Bt
  25. Opp King Albert Pk Stn · 42059 · Dunearn Rd
  26. Hua Guan Gdns · 42049 · Dunearn Rd
  27. Opp The Nexus · 42039 · Dunearn Rd
  28. Aft Swiss Club Rd · 42029 · Dunearn Rd
  29. Sixth Ave Ville · 42129 · Sixth Ave
  30. Avenue Villa · 42139 · Sixth Ave
  31. Opp Garlick Ville · 11349 · Sixth Ave
  32. Dynasty Lodge · 11339 · Sixth Ave
  33. Regent Villa · 11329 · Sixth Ave
  34. Opp Hse No. 516 · 11319 · Sixth Ave
  35. Hse No. 589 · 11309 · Sixth Ave
  36. Opp Tan Boon Chong Ave · 11289 · Holland Rd
  37. Aft Coronation Rd West · 11279 · Holland Rd
  38. Opp Holland Village · 11269 · Holland Rd
  39. Holland V Stn Exit A · 11419 · Holland Ave
  40. Blk 9 · 11409 · Holland Ave
  41. Blk 8 · 11179 · C'wealth Ave
  42. C'wealth Stn Exit B/C · 11169 · C'wealth Ave
  43. Aft Ch of Our Saviour · 11159 · C'wealth Ave
  44. Queenstown Stn Exit B/C · 11149 · C'wealth Ave
  45. Blk 53A CP · 11139 · C'wealth Ave
  46. Aft Dawson Pl · 10299 · Alexandra Rd
  47. Opp SIS Bldg · 10289 · Alexandra Rd
  48. Tanglin View · 10279 · Alexandra Rd
  49. Opp Delta Sports Hall · 10269 · Alexandra Rd
  50. Opp Gan Eng Seng Sec Sch · 10249 · Alexandra Rd
  51. Opp Valley Pt · 13051 · River Valley Rd
  52. Stellar RV · 13062 · River Valley Rd
  53. Great World Stn Exit 3 · 13119 · Kim Seng Rd
  54. Grand Copthorne Hotel · 06129 · Kim Seng Rd
  55. Aft Furama RiverFront · 06069 · Outram Rd
  56. Bef Outram Flyover · 06049 · Outram Rd
  57. Outram Pk Stn Exit 1 · 06029 · Outram Rd
  58. Bef Pearl's Hill Terr · 05012 · Eu Tong Sen St
  59. Chinatown Stn Exit C · 05013 · Eu Tong Sen St
  60. Opp One Upp Pickering · 05129 · Upp Pickering St
  61. OCBC Ctr · 05319 · Church St
  62. One Raffles Quay · 03059 · Raffles Quay
  63. UIC Bldg · 03129 · Shenton Way
  64. Prince Edward Rd Stn Exit 2 · 03218 · Shenton Way
  65. Shenton Way Ter · 03239 · Shenton Way

Towards Bt Panjang Int

  1. Shenton Way Ter · 03239 · Shenton Way
  2. Tanjong Pagar Stn Exit C · 03223 · Anson Rd
  3. Aft Telok Ayer St · 03151 · Cecil St
  4. Telok Ayer Stn Exit A · 03041 · Cross St
  5. Opp Chinatown Stn · 05131 · Upp Cross St
  6. New Bridge Ctr · 05039 · New Bridge Rd
  7. Aft Duxton Plain Pk · 05019 · New Bridge Rd
  8. Outram Pk Stn Exit 7 · 06011 · Outram Rd
  9. Blk 55 · 06051 · Tiong Bahru Rd
  10. Havelock Stn Exit 2 · 06071 · Zion Rd
  11. Havelock Stn Exit 3 · 06081 · Zion Rd
  12. Aft Blk 87 · 06131 · Zion Rd
  13. Opp Great World City · 13121 · Zion Rd
  14. RV Residences · 13069 · River Valley Rd
  15. Valley Pt · 13059 · River Valley Rd
  16. Blk 4 · 10519 · Delta Rd
  17. Gan Eng Seng Sec Sch · 10241 · Alexandra Rd
  18. Delta Sports Hall · 10261 · Alexandra Rd
  19. Opp Tanglin View · 10271 · Alexandra Rd
  20. SIS Bldg · 10281 · Alexandra Rd
  21. Opp Dawson Pl · 10291 · Alexandra Rd
  22. Queens Condo · 11131 · C'wealth Ave
  23. Queenstown Stn Exit A/D · 11141 · C'wealth Ave
  24. Blk 42 · 11151 · C'wealth Ave
  25. C'wealth Stn Exit A/D · 11161 · C'wealth Ave
  26. Opp Blk 7B · 11171 · C'wealth Ave
  27. Holland V Stn/Blk 12 · 11401 · Holland Ave
  28. Holland Village · 11261 · Holland Rd
  29. Aft East Sussex Lane · 11271 · Holland Rd
  30. Hse No. 578 · 11301 · Sixth Ave
  31. Hse No. 532 · 11311 · Sixth Ave
  32. Opp Regent Villa · 11321 · Sixth Ave
  33. Opp Dynasty Gdn II · 11331 · Sixth Ave
  34. Garlick Ville · 11341 · Sixth Ave
  35. Aft Lantana Ave · 42131 · Sixth Ave
  36. Sixth Ave Ctr · 42011 · Bt Timah Rd
  37. Aft Maple Ave · 42021 · Bt Timah Rd
  38. The Tessarina · 42031 · Bt Timah Rd
  39. The Nexus · 42041 · Bt Timah Rd
  40. King Albert Pk Stn · 42051 · Bt Timah Rd
  41. King Albert Pk · 42061 · Bt Timah Rd
  42. Pei Hwa Presby Pr Sch · 42071 · Upp Bt Timah Rd
  43. Beauty World Stn Exit C · 42151 · Jln Jurong Kechil
  44. Blk 18 · 42161 · Jln Jurong Kechil
  45. Signature Pk Condo · 42171 · Jln Jurong Kechil
  46. Opp The Hillford · 42181 · Jln Jurong Kechil
  47. Bef Bt Batok East Ave 6 · 42191 · Jln Jurong Kechil
  48. Park Natura · 43201 · Bt Batok East Ave 6
  49. Blk 267 · 43221 · Bt Batok East Ave 2
  50. Opp The Petals Condo · 43231 · Hillview Ave
  51. Opp Hillview Apts · 43241 · Hillview Ave
  52. Hillbrooks · 43251 · Hillview Ave
  53. Opp Hillview Hts · 43261 · Hillview Ave
  54. Glendale Pk Condo · 43271 · Hillview Rd
  55. Hillview Stn Exit B · 43061 · Upp Bt Timah Rd
  56. Opp Dairy Farm Rd · 43071 · Upp Bt Timah Rd
  57. Opp St. Joseph's Ch (Bt Timah) · 43081 · Upp Bt Timah Rd
  58. Opp Cashew Stn · 43091 · Upp Bt Timah Rd
  59. Min of Defence · 43111 · Upp Bt Timah Rd
  60. Opp The Linear · 44011 · Upp Bt Timah Rd
  61. Bt Panjang Stn Exit B · 44021 · Upp Bt Timah Rd
  62. Bt Panjang Stn/Blk 604 · 44251 · Bt Panjang Rd
  63. Opp Lompang Rd · 44241 · Bt Panjang Rd
  64. Opp Blk 171 · 44191 · Gangsa Rd
  65. Bt Panjang Int · 45009 · Petir Rd

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