My Bus Stops › Singapore bus services

Bus 31

Tampines Int ⇄ Toa Payoh Int · 92 stops

⭐ Track bus 31 live in My Bus Stops

Tap any stop below for its live arrival times.

Towards Toa Payoh Int

  1. Tampines Int · 75009 · Tampines Ctrl 1
  2. Opp Our Tampines Hub · 76059 · Tampines Ave 5
  3. Blk 147 · 76069 · Tampines Ave 5
  4. Changi General Hosp · 96289 · Simei Ave
  5. Opp Blk 3012 · 96109 · Simei Ave
  6. ITE Coll East Adm Blk · 96119 · Simei Ave
  7. Aft Simei Ave · 96019 · Upp Changi Rd East
  8. Bef Bedok Rd · 85109 · Upp Changi Rd East
  9. Tanah Merah Stn Exit 1 · 85099 · New Upp Changi Rd
  10. Blk 55 · 84069 · New Upp Changi Rd
  11. Blk 65 · 84059 · New Upp Changi Rd
  12. Blk 27 · 84049 · New Upp Changi Rd
  13. Bedok Stn Exit A · 84039 · New Upp Changi Rd
  14. Panasonic · 84139 · Bedok Sth Rd
  15. Fujitec S'pore Ltd · 84129 · Bedok Sth Rd
  16. Casafina · 84151 · Bedok Sth Ave 1
  17. Opp Eastern Lagoon II · 93131 · Bedok Sth Ave 1
  18. Lagoon View · 93049 · Marine Parade Rd
  19. Siglap Stn/Laguna Park · 93039 · Marine Parade Rd
  20. Victoria Sch · 93201 · Marine Parade Rd
  21. Mandarin Gdns · 93029 · Marine Parade Rd
  22. Neptune Ct · 93019 · Marine Parade Rd
  23. Marine Terr Stn/Katong Convent · 92089 · Marine Parade Rd
  24. Marine Terr Stn Exit 1 · 92079 · Marine Parade Rd
  25. Tao Nan Sch · 92069 · Marine Parade Rd
  26. Marine Pde Stn Exit 6 · 92059 · Marine Parade Rd
  27. Marine Pde Stn/Parkway Pde · 92049 · Marine Parade Rd
  28. Amber Gdns · 92241 · Amber Rd
  29. Aft Katong PO · 92161 · Tg Katong Rd
  30. Opp Tg Katong Girls' Sch · 82071 · Tg Katong Rd
  31. Bef Old Airport Rd · 81199 · Dunman Rd
  32. Dakota Stn Exit B/Blk 60 · 81189 · Old Airport Rd
  33. Blk 22 · 81179 · Old Airport Rd
  34. Opp S.A. Deaf · 80141 · Mountbatten Rd
  35. Bef Geylang Rd · 80111 · Sims Way
  36. Aft Sims Way · 80049 · Geylang Rd
  37. Kallang Stn/Opp Blk 2C · 80101 · Lor 1 Geylang
  38. Opp Kallang Pl · 60051 · Boon Keng Rd
  39. Blk 7 · 60191 · Boon Keng Rd
  40. Boon Keng Stn/Blk 102 · 60121 · S'goon Rd
  41. Opp Bendemeer Pr Sch · 60141 · S'goon Rd
  42. St. Michael's Pl · 60161 · S'goon Rd
  43. Aft Moonstone Lane · 60181 · S'goon Rd
  44. Opp St. Andrew's Village · 60089 · Jln Toa Payoh
  45. Opp Blk 195 · 52089 · Jln Toa Payoh
  46. Aft SAFRA Toa Payoh · 52321 · Lor 6 Toa Payoh
  47. Bef Toa Payoh Pk · 52501 · Lor 6 Toa Payoh
  48. Toa Payoh Int · 52009 · Lor 6 Toa Payoh

Towards Tampines Int

  1. Toa Payoh Int · 52009 · Lor 6 Toa Payoh
  2. Aft HDB Hub · 52509 · Lor 6 Toa Payoh
  3. Aft Lor 4 Toa Payoh · 52329 · Lor 6 Toa Payoh
  4. Aft Blk 195 · 52081 · Jln Toa Payoh
  5. St. Andrew's Village · 60081 · Jln Toa Payoh
  6. MOM Svcs Ctr · 60179 · Bendemeer Rd
  7. Blk 54 · 60159 · Bendemeer Rd
  8. Blk 44 · 60139 · Bendemeer Rd
  9. Opp Boon Keng Stn · 60119 · Bendemeer Rd
  10. Bef Kallang Pl · 60059 · Boon Keng Rd
  11. Opp Kallang Stn/Blk 2C · 80109 · Lor 1 Geylang
  12. Aft Lor 1 Geylang · 80051 · Sims Ave
  13. Aft Geylang Rd · 80119 · Sims Way
  14. S.A. Deaf · 80149 · Mountbatten Rd
  15. Blk 39 · 81171 · Old Airport Rd
  16. Dakota Stn Exit A/Blk 99 · 81181 · Old Airport Rd
  17. Aft Old Airport Rd · 81191 · Dunman Rd
  18. Tg Katong Girls' Sch · 82079 · Tg Katong Rd
  19. Bef Katong PO · 92169 · Tg Katong Rd
  20. Opp Amber Gdns · 92249 · Amber Rd
  21. Marine Pde Stn Exit 2 · 92041 · Marine Parade Rd
  22. Marine Pde Stn Exit 4 · 92051 · Marine Parade Rd
  23. CHIJ Katong Convent (Pr) · 92061 · Marine Parade Rd
  24. Marine Terr Stn Exit 4 · 92071 · Marine Parade Rd
  25. St. Patrick's Sch · 92081 · Marine Parade Rd
  26. Opp Neptune Ct · 93011 · Marine Parade Rd
  27. Opp Mandarin Gdns · 93021 · Marine Parade Rd
  28. Siglap Stn/Opp Victoria Sch · 93031 · Marine Parade Rd
  29. Hua Xin Ct · 93041 · Marine Parade Rd
  30. Eastern Lagoon II · 93139 · Bedok Sth Ave 1
  31. Opp Casafina/Temasek JC · 84159 · Bedok Sth Ave 1
  32. Aft Bedok Sth Ave 1 · 84121 · Bedok Sth Rd
  33. Opp Panasonic · 84131 · Bedok Sth Rd
  34. Bedok Stn Exit B · 84031 · New Upp Changi Rd
  35. Blk 221A · 84041 · New Upp Changi Rd
  36. Bedok Sports Cplx · 84051 · New Upp Changi Rd
  37. The Tanamera Condo · 84061 · New Upp Changi Rd
  38. Tanah Merah Stn Exit 2 · 85091 · New Upp Changi Rd
  39. Aft Bedok Rd · 85101 · Upp Changi Rd East
  40. Bef Simei Ave · 96011 · Upp Changi Rd East
  41. Opp ITE Coll East Adm Blk · 96111 · Simei Ave
  42. Blk 3012 · 96101 · Simei Ave
  43. Opp Changi General Hosp · 96281 · Simei Ave
  44. Blk 938 · 76061 · Tampines Ave 5
  45. Our Tampines Hub · 76051 · Tampines Ave 5
  46. Tampines Int · 75009 · Tampines Ctrl 1

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