StraitBus SGStraitBus SG

Bus 12

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

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

Towards Kampong Bahru Ter · 71 stops

  1. Pasir Ris Int
    77009 · Pasir Ris Dr 3
  2. Downtown East
    78109 · Pasir Ris Dr 3
  3. Blk 467
    78081 · Pasir Ris Dr 6
  4. Blk 446
    78071 · Pasir Ris Dr 6
  5. Blk 442
    78069 · Pasir Ris Dr 1
  6. Blk 191
    78031 · Pasir Ris St 12
  7. Bef Blk 187
    78181 · Pasir Ris St 11
  8. Aft Blk 182
    78191 · Pasir Ris St 11
  9. Blk 269A
    98099 · Pasir Ris Dr 1
  10. Opp Blk 149A
    98019 · Loyang Ave
  11. Blk 370
    76249 · Tampines Ave 7
  12. Blk 390
    76239 · Tampines Ave 7
  13. Tampines East Stn Exit C
    76039 · Tampines Ave 2
  14. Blk 302
    76109 · Tampines Ave 2
  15. Melville Pk
    96129 · Simei Rd
  16. Blk 166 CP
    96189 · Simei Rd
  17. Opp Blk 224
    96199 · Simei Rd
  18. Opp Simei Green Condo
    96209 · Simei Rd
  19. Aft Somapah Rd
    95909 · Upp Changi Rd East
  20. Expo Halls 4/5/6
    96039 · Upp Changi Rd East
  21. Expo Halls 1/2/3
    96029 · Upp Changi Rd East
  22. Aft Simei Ave
    96019 · Upp Changi Rd East
  23. Bef Bedok Rd
    85109 · Upp Changi Rd East
  24. Tanah Merah Stn Exit 1
    85099 · New Upp Changi Rd
  25. ECO Condo
    84101 · Bedok Sth Ave 3
  26. Blk 71
    84071 · Bedok Sth Rd
  27. Opp Blk 40
    84081 · Bedok Sth Rd
  28. Opp Lion Hme for Elders
    84141 · Bedok Sth Rd
  29. Opp Blk 17
    84111 · Bedok Sth Rd
  30. Casafina
    84151 · Bedok Sth Ave 1
  31. Siglap Sth CC
    93099 · Upp East Coast Rd
  32. Opp Goodwill Ct
    93089 · Upp East Coast Rd
  33. Opp Springvale
    93079 · East Coast Rd
  34. Aft Siglap Rd
    93069 · East Coast Rd
  35. Aft Jln Buloh Perindu
    93059 · East Coast Rd
  36. St. Patrick's Sch
    92159 · East Coast Rd
  37. St. Patrick's Green
    92149 · East Coast Rd
  38. Opp Caltex Stn
    92139 · East Coast Rd
  39. The Holy Family Ch
    92129 · East Coast Rd
  40. Roxy Sq
    92119 · East Coast Rd
  41. Opp Katong Shop Ctr
    92109 · Mountbatten Rd
  42. One Amber
    92099 · Mountbatten Rd
  43. Aft Tg Katong Rd
    91079 · Mountbatten Rd
  44. Bef Walton Rd
    91069 · Mountbatten Rd
  45. Aft Margate Rd
    91059 · Mountbatten Rd
  46. Bef Fort Rd
    91049 · Mountbatten Rd
  47. Bef Kg Kayu Rd
    91091 · Mountbatten Rd
  48. Opp Mountbatten Stn
    80271 · Mountbatten Rd
  49. Opp S.A. Deaf
    80141 · Mountbatten Rd
  50. Bef Geylang Rd
    80111 · Sims Way
  51. Aft Sims Way
    80049 · Geylang Rd
  52. Opp Lor 1 Geylang Ter
    80039 · Geylang Rd
  53. Bef Kg Bugis
    80029 · Kallang Rd
  54. Lavender Stn Exit A/ICA
    01319 · Kallang Rd
  55. Blk 461
    01219 · Victoria St
  56. Bef Jln Pisang
    01129 · Victoria St
  57. Bugis Stn Exit B
    01059 · Victoria St
  58. Aft Bugis Stn Exit C
    01119 · Victoria St
  59. Bras Basah Cplx
    01019 · Victoria St
  60. Aft CHIJMES
    04159 · Victoria St
  61. Grand Pk City Hall
    04149 · Hill St
  62. High St Ctr
    04229 · Hill St
  63. Opp Clarke Quay Stn
    04239 · New Bridge Rd
  64. Hong Lim Pk
    05059 · New Bridge Rd
  65. Chinatown Stn Exit E
    05049 · New Bridge Rd
  66. New Bridge Ctr
    05039 · New Bridge Rd
  67. Aft Duxton Plain Pk
    05019 · New Bridge Rd
  68. Outram Pk Stn Exit 4
    05069 · New Bridge Rd
  69. Bef Neil Rd
    10011 · New Bridge Rd
  70. Bef Kampong Bahru Ter
    10041 · Kg Bahru Rd
  71. Kampong Bahru Ter
    10499 · Spooner Rd

Towards Pasir Ris Int · 65 stops

  1. Kampong Bahru Ter
    10499 · Spooner Rd
  2. Opp Kampong Bahru Ter
    10049 · Kg Bahru Rd
  3. Aft Hosp Dr
    10017 · Eu Tong Sen St
  4. Chinatown Stn Exit C
    05013 · Eu Tong Sen St
  5. Opp Hong Lim Pk
    05023 · Eu Tong Sen St
  6. Clarke Quay Stn Exit E
    04222 · Eu Tong Sen St
  7. Armenian Ch
    04142 · Hill St
  8. Hotel Grand Pacific
    01012 · Victoria St
  9. Opp Bugis Stn Exit C
    01112 · Victoria St
  10. Aft Victoria Lane
    01121 · Victoria St
  11. Opp Blk 461
    01211 · Victoria St
  12. Lavender Stn Exit B
    01311 · Kallang Rd
  13. Aft Padang Jeringau
    80011 · Kallang Rd
  14. Kallang Stn
    80031 · Sims Ave
  15. Aft Lor 1 Geylang
    80051 · Sims Ave
  16. Aft Geylang Rd
    80119 · Sims Way
  17. S.A. Deaf
    80149 · Mountbatten Rd
  18. Mountbatten Stn Exit B
    80279 · Mountbatten Rd
  19. Bef Wilkinson Rd
    91099 · Mountbatten Rd
  20. KiddiWinkie S/H @ Mountbatten
    91041 · Mountbatten Rd
  21. Opp Santa Fe Mansions
    91051 · Mountbatten Rd
  22. Bet Hse No. 767/767A
    91061 · Mountbatten Rd
  23. Bef Tg Katong Rd
    91071 · Mountbatten Rd
  24. Opp One Amber
    92091 · Mountbatten Rd
  25. Katong Shop Ctr
    92101 · Mountbatten Rd
  26. Opp Roxy Sq
    92111 · East Coast Rd
  27. Opp The Holy Family Ch
    92121 · East Coast Rd
  28. Caltex Stn
    92131 · East Coast Rd
  29. KiddiWinkie S/H @ East Coast
    92141 · East Coast Rd
  30. Christ Meth Ch
    92151 · East Coast Rd
  31. Aft Dunbar Wk
    93051 · East Coast Rd
  32. Bef Siglap Rd
    93061 · East Coast Rd
  33. Crescendo Bldg
    93071 · Upp East Coast Rd
  34. Opp Chiang Ct
    93081 · Upp East Coast Rd
  35. Opp Siglap Sth CC
    93091 · Upp East Coast Rd
  36. Opp Casafina/Temasek JC
    84159 · Bedok Sth Ave 1
  37. Blk 18
    84119 · Bedok Sth Rd
  38. Lion Hme For Elders
    84149 · Bedok Sth Rd
  39. Blk 40
    84089 · Bedok Sth Rd
  40. Opp Blk 71
    84079 · Bedok Sth Rd
  41. Bef Bedok View Sec Sch
    84109 · Bedok Sth Ave 3
  42. Tanah Merah Stn Exit 2
    85091 · New Upp Changi Rd
  43. Aft Bedok Rd
    85101 · Upp Changi Rd East
  44. Bef Simei Ave
    96011 · Upp Changi Rd East
  45. Opp Expo Halls 1/2/3
    96021 · Upp Changi Rd East
  46. Opp Expo Halls 4/5/6
    96031 · Upp Changi Rd East
  47. Bef Simei Rd
    95901 · Upp Changi Rd East
  48. Simei Green Condo
    96201 · Simei Rd
  49. Blk 224
    96191 · Simei Rd
  50. Blk 151
    96181 · Simei Rd
  51. Metta Welfare Assn
    96121 · Simei Rd
  52. Tampines East CC
    76101 · Tampines Ave 2
  53. Tampines East Stn Exit B
    76031 · Tampines Ave 2
  54. Opp Blk 390
    76231 · Tampines Ave 7
  55. Blk 497D
    76241 · Tampines Ave 7
  56. Blk 149A
    98011 · Loyang Ave
  57. Blk 156
    98091 · Pasir Ris Dr 1
  58. Opp White Sands Pr Sch
    78199 · Pasir Ris St 11
  59. Opp Blk 187
    78189 · Pasir Ris St 11
  60. Blk 104
    78039 · Pasir Ris St 12
  61. Blk 104
    78061 · Pasir Ris Dr 1
  62. Blk 429
    78079 · Pasir Ris Dr 6
  63. Blk 405
    78089 · Pasir Ris Dr 6
  64. Opp Downtown East
    78101 · Pasir Ris Dr 3
  65. Pasir Ris Int
    77009 · Pasir Ris Dr 3