StraitBus SGStraitBus SG

Bus 31

Go-Ahead Singapore · tap a stop for live arrival times

Follow the route as you ride, and get a buzz before your stop.

Towards Toa Payoh Int · 48 stops

  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 · 46 stops

  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