thisis.sgOpen app

Bus 21 route and stops

Track bus 21 live

Service details

To St. Michael's Ter

Pasir Ris Int to St. Michael's Ter, 69 stops

Show all 69 stops
  1. Pasir Ris Int 77009
  2. Downtown East 78109
  3. Blk 467 78081
  4. Blk 446 78071
  5. Blk 442 78069
  6. Blk 191 78031
  7. Bef Blk 187 78181
  8. Aft Blk 182 78191
  9. Blk 269A 98099
  10. Opp Blk 149A 98019
  11. Blk 370 76249
  12. Blk 390 76239
  13. Opp Tampines East Stn 76229
  14. Blk 230E 76219
  15. Blk 233 76209
  16. Opp Tampines Stn/Int 76149
  17. Opp Century Sq 76139
  18. Blk 147 76069
  19. Bef Tampines West Stn 75059
  20. Blk 970A 75069
  21. Blk 961A 74949
  22. The Clearwater Condo 75349
  23. Waterfront Key 84609
  24. Aft Waterfront Waves 84639
  25. Waterfront Isle 84619
  26. Blk 716 84629
  27. Blk 713 84479
  28. Blk 703 84469
  29. Aft Bedok Ind Pk C 84481
  30. Blk 629 84491
  31. Blk 609 72079
  32. Blk 121 72069
  33. Opp Blk 646 72029
  34. Opp Blk 322 72019
  35. Opp Blk 16 83119
  36. Opp Eunos Stn 83109
  37. Aft Lor 106 Changi 82069
  38. Joo Chiat Cplx 82049
  39. Blk 14 Mkt/FC 82029
  40. City Plaza 82109
  41. Opp Lor 39 Geylang 81069
  42. Aft Lor 34 Geylang 81049
  43. Aft Lor 28 Geylang 81029
  44. Bef Lor 18 Geylang 80089
  45. Opp Mohd Salleh Mque 80069
  46. Aft Sims Way 80049
  47. Kallang Stn/Opp Blk 2C 80101
  48. Opp Kallang Pl 60051
  49. Bef Lavender St 60099
  50. Hoa Nam Bldg 07329
  51. Bef Tai Hoe Hotel 07231
  52. Aft Farrer Pk Stn Exit G 07211
  53. Sri Vadapathira K Tp 07221
  54. S'pore Khalsa Assn 50249
  55. S'pore Indian Assn 50239
  56. Opp Natl Skin Ctr 50129
  57. St. Joseph Instn Jnr 50119
  58. Opp Novena Ch 50031
  59. Novena Lodge 50041
  60. Bef Jln Dusun 50161
  61. Zhongshan Mall 50171
  62. Bef Balestier Plaza 50191
  63. Shaw Plaza 50201
  64. Opp Balestier Pt 50211
  65. Blk 82 50991
  66. Blk 29 52129
  67. Blk 19 52049
  68. Opp Blk 65 52119
  69. St. Michael's Ter 52499

To Pasir Ris Int

St. Michael's Ter to Pasir Ris Int, 68 stops

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

Route data comes from the Land Transport Authority (LTA). thisis.sg is an independent app and is not run by LTA or any bus operator.

More on thisis.sg