StraitBus SGStraitBus SG

Bus 21

SBS Transit · tap a stop for live arrival times

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

Towards St. Michael's Ter · 69 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. Opp Tampines East Stn
    76229 · Tampines Ave 7
  14. Blk 230E
    76219 · Tampines Ave 7
  15. Blk 233
    76209 · Tampines Ave 7
  16. Opp Tampines Stn/Int
    76149 · Tampines Ave 4
  17. Opp Century Sq
    76139 · Tampines Ave 4
  18. Blk 147
    76069 · Tampines Ave 5
  19. Bef Tampines West Stn
    75059 · Tampines Ave 1
  20. Blk 970A
    75069 · Bedok Reservoir Rd
  21. Blk 961A
    74949 · Bedok Reservoir Rd
  22. The Clearwater Condo
    75349 · Bedok Reservoir Rd
  23. Waterfront Key
    84609 · Bedok Reservoir Rd
  24. Aft Waterfront Waves
    84639 · Bedok Reservoir Rd
  25. Waterfront Isle
    84619 · Bedok Reservoir Rd
  26. Blk 716
    84629 · Bedok Reservoir Rd
  27. Blk 713
    84479 · Bedok Reservoir Rd
  28. Blk 703
    84469 · Bedok Reservoir Rd
  29. Aft Bedok Ind Pk C
    84481 · Bedok Reservoir Rd
  30. Blk 629
    84491 · Bedok Reservoir Rd
  31. Blk 609
    72079 · Bedok Reservoir Rd
  32. Blk 121
    72069 · Bedok Reservoir Rd
  33. Opp Blk 646
    72029 · Bedok Reservoir Rd
  34. Opp Blk 322
    72019 · Jln Eunos
  35. Opp Blk 16
    83119 · Jln Eunos
  36. Opp Eunos Stn
    83109 · Jln Eunos
  37. Aft Lor 106 Changi
    82069 · Changi Rd
  38. Joo Chiat Cplx
    82049 · Changi Rd
  39. Blk 14 Mkt/FC
    82029 · Geylang Rd
  40. City Plaza
    82109 · Geylang Rd
  41. Opp Lor 39 Geylang
    81069 · Geylang Rd
  42. Aft Lor 34 Geylang
    81049 · Geylang Rd
  43. Aft Lor 28 Geylang
    81029 · Geylang Rd
  44. Bef Lor 18 Geylang
    80089 · Geylang Rd
  45. Opp Mohd Salleh Mque
    80069 · Geylang Rd
  46. Aft Sims Way
    80049 · Geylang Rd
  47. Kallang Stn/Opp Blk 2C
    80101 · Lor 1 Geylang
  48. Opp Kallang Pl
    60051 · Boon Keng Rd
  49. Bef Lavender St
    60099 · Bendemeer Rd
  50. Hoa Nam Bldg
    07329 · Jln Besar
  51. Bef Tai Hoe Hotel
    07231 · Kitchener Rd
  52. Aft Farrer Pk Stn Exit G
    07211 · S'goon Rd
  53. Sri Vadapathira Kaliamman Tp
    07221 · S'goon Rd
  54. S'pore Khalsa Assn
    50249 · Balestier Rd
  55. S'pore Indian Assn
    50239 · Balestier Rd
  56. Opp Natl Skin Ctr
    50129 · Moulmein Rd
  57. St. Joseph Instn Jnr
    50119 · Moulmein Rd
  58. Opp Novena Ch
    50031 · Thomson Rd
  59. Novena Lodge
    50041 · Thomson Rd
  60. Bef Jln Dusun
    50161 · Balestier Rd
  61. Zhongshan Mall
    50171 · Balestier Rd
  62. Bef Balestier Plaza
    50191 · Balestier Rd
  63. Shaw Plaza
    50201 · Balestier Rd
  64. Opp Balestier Pt
    50211 · Balestier Rd
  65. Blk 82
    50991 · Whampoa Dr
  66. Blk 29
    52129 · Jln Bahagia
  67. Blk 19
    52049 · Jln Tenteram
  68. Opp Blk 65
    52119 · Jln Tenteram
  69. St. Michael's Ter
    52499 · Whampoa Rd

Towards Pasir Ris Int · 68 stops

  1. St. Michael's Ter
    52499 · Whampoa Rd
  2. Blk 114
    52451 · Whampoa Rd
  3. Blk 29
    52129 · Jln Bahagia
  4. Blk 19
    52049 · Jln Tenteram
  5. Opp Blk 65
    52119 · Jln Tenteram
  6. Opp NKF
    52099 · Kim Keat Rd
  7. Bef Kim Keat Lane
    50159 · Kim Keat Rd
  8. Aft Pegu Rd
    50209 · Balestier Rd
  9. Opp Shaw Plaza
    50199 · Balestier Rd
  10. Opp Public Mansion
    50189 · Balestier Rd
  11. Opp Zhongshan Mall
    50179 · Balestier Rd
  12. Aft Irrawaddy Rd
    50169 · Balestier Rd
  13. Opp Thomson Med Ctr
    50059 · Thomson Rd
  14. Opp Novena Lodge
    50049 · Thomson Rd
  15. Novena Stn
    50038 · Thomson Rd
  16. Revival Ctr Ch
    50111 · Moulmein Rd
  17. Natl Skin Ctr
    50121 · Moulmein Rd
  18. NorthLight Sch
    50231 · Balestier Rd
  19. Blk 122
    50331 · Mcnair Rd
  20. Blk 107
    50349 · Towner Rd
  21. Boon Keng Stn/Blk 22
    60199 · Boon Keng Rd
  22. Bef Kallang Pl
    60059 · Boon Keng Rd
  23. Opp Kallang Stn/Blk 2C
    80109 · Lor 1 Geylang
  24. Aft Lor 1 Geylang
    80051 · Sims Ave
  25. Yi Xiu Fty Bldg
    80071 · Sims Ave
  26. Bef Lor 23 Geylang
    80091 · Sims Ave
  27. Aft Aljunied Stn
    81011 · Sims Ave
  28. Blk 134
    81031 · Sims Ave
  29. Sims Ville
    81051 · Sims Ave
  30. Aft Paya Lebar Quarter
    82011 · Sims Ave
  31. Blk 416
    82032 · Sims Ave
  32. Eunos Stn/Int
    82061 · Sims Ave
  33. Eunos Stn
    83101 · Jln Eunos
  34. Blk 17
    83111 · Jln Eunos
  35. Blk 322
    72011 · Jln Eunos
  36. Blk 646
    72021 · Bedok Reservoir Rd
  37. Blk 122
    72061 · Bedok Reservoir Rd
  38. Blk 133
    72071 · Bedok Reservoir Rd
  39. Blk 140
    84499 · Bedok Reservoir Rd
  40. Opp Bedok Ind Pk C
    84489 · Bedok Reservoir Rd
  41. Opp Blk 701
    84461 · Bedok Reservoir Rd
  42. Blk 745
    84471 · Bedok Reservoir Rd
  43. Opp Blk 716
    84621 · Bedok Reservoir Rd
  44. Opp Waterfront Isle
    84611 · Bedok Reservoir Rd
  45. Opp Waterfront Waves
    84631 · Bedok Reservoir Rd
  46. Opp Waterfront Key
    84601 · Bedok Reservoir Rd
  47. Opp The Clearwater Condo
    75341 · Bedok Reservoir Rd
  48. Opp Blk 961A
    74941 · Bedok Reservoir Rd
  49. Blk 954D
    75061 · Bedok Reservoir Rd
  50. Tampines West Stn Exit B
    75051 · Tampines Ave 1
  51. Blk 938
    76061 · Tampines Ave 5
  52. UOB Tampines Ctr
    76131 · Tampines Ave 4
  53. Tampines Stn/Int
    76141 · Tampines Ave 4
  54. Blk 423
    76201 · Tampines Ave 7
  55. Blk 449
    76211 · Tampines Ave 7
  56. Tampines East Stn Exit A
    76221 · Tampines Ave 7
  57. Opp Blk 390
    76231 · Tampines Ave 7
  58. Blk 497D
    76241 · Tampines Ave 7
  59. Blk 149A
    98011 · Loyang Ave
  60. Blk 156
    98091 · Pasir Ris Dr 1
  61. Opp White Sands Pr Sch
    78199 · Pasir Ris St 11
  62. Opp Blk 187
    78189 · Pasir Ris St 11
  63. Blk 104
    78039 · Pasir Ris St 12
  64. Blk 104
    78061 · Pasir Ris Dr 1
  65. Blk 429
    78079 · Pasir Ris Dr 6
  66. Blk 405
    78089 · Pasir Ris Dr 6
  67. Opp Downtown East
    78101 · Pasir Ris Dr 3
  68. Pasir Ris Int
    77009 · Pasir Ris Dr 3