My Bus Stops › Singapore bus services

Bus 25

Ang Mo Kio Int ⇄ Upp East Coast Ter · 85 stops

⭐ Track bus 25 live in My Bus Stops

Tap any stop below for its live arrival times.

Towards Upp East Coast Ter

  1. Ang Mo Kio Int · 54009 · Ang Mo Kio Ave 8
  2. Aft Ang Mo Kio Stn Exit A · 54261 · Ang Mo Kio Ave 3
  3. Blk 586 · 54271 · Ang Mo Kio Ave 3
  4. Blk 570 · 54281 · Ang Mo Kio Ave 3
  5. Blk 564 · 54291 · Ang Mo Kio Ave 3
  6. Blk 5022 · 54301 · Ang Mo Kio Ave 3
  7. Daikin S'pore · 66341 · Ang Mo Kio Ave 3
  8. Blk 554 · 66331 · Ang Mo Kio Ave 3
  9. Blk 516 · 66101 · Ang Mo Kio Ave 3
  10. Blk 634 · 63311 · Hougang Ave 2
  11. Blk 627 · 63321 · Hougang Ave 2
  12. Blk 615 · 63331 · Hougang Ave 2
  13. Opp Blk 709 · 63341 · Hougang Ave 2
  14. Blk 1 · 63249 · Hougang Ave 3
  15. Opp Blk 248 · 63071 · Hougang Ave 3
  16. Opp Blk 241 · 63081 · Hougang Ave 3
  17. Opp Blk 106 · 63091 · Hougang Ave 3
  18. Opp Blk 169 · 63101 · Hougang Ave 3
  19. Bef S'pore Girls' Hme · 62231 · Hougang Ave 3
  20. SBST Hougang Depot · 62241 · Hougang Ave 3
  21. Aft Kim Chuan Rd · 71051 · Hougang Ave 3
  22. Bef Airport Rd · 71061 · Hougang Ave 3
  23. Opp Comfort Driving Ctr · 71071 · Eunos Link
  24. Eunos Technolink · 71081 · Eunos Link
  25. Blk 637 · 71091 · Eunos Link
  26. Opp Blk 322 · 72019 · Jln Eunos
  27. Opp Blk 16 · 83119 · Jln Eunos
  28. Opp Eunos Stn · 83109 · Jln Eunos
  29. Casa Sarina · 83011 · Sims Ave East
  30. Opp Hong San Si Tp · 83031 · Sims Ave East
  31. Kembangan Stn · 83062 · Sims Ave East
  32. Opp Perpetual Succour Ch · 83081 · Sims Ave East
  33. Chai Chee Ind Pk · 84011 · New Upp Changi Rd
  34. Blk 32 · 84021 · New Upp Changi Rd
  35. Bedok Stn Exit B · 84031 · New Upp Changi Rd
  36. Blk 221A · 84041 · New Upp Changi Rd
  37. Bedok Sports Cplx · 84051 · New Upp Changi Rd
  38. The Tanamera Condo · 84061 · New Upp Changi Rd
  39. ECO Condo · 84101 · Bedok Sth Ave 3
  40. Blk 168 · 84661 · Bedok Sth Ave 3
  41. Aft Blk 156 · 84671 · Bedok Sth Ave 3
  42. Opp Temasek Sec Sch · 94051 · Upp East Coast Rd
  43. Upp East Coast Ter · 94009 · Upp East Coast Rd

Towards Ang Mo Kio Int

  1. Upp East Coast Ter · 94009 · Upp East Coast Rd
  2. Opp Kew Green Condo · 94069 · Upp East Coast Rd
  3. Temasek Sec Sch · 94059 · Upp East Coast Rd
  4. Opp Blk 156 · 84679 · Bedok Sth Ave 3
  5. Blk 73 · 84669 · Bedok Sth Ave 3
  6. Bef Bedok View Sec Sch · 84109 · Bedok Sth Ave 3
  7. Blk 55 · 84069 · New Upp Changi Rd
  8. Blk 65 · 84059 · New Upp Changi Rd
  9. Blk 27 · 84049 · New Upp Changi Rd
  10. Bedok Stn Exit A · 84039 · New Upp Changi Rd
  11. Opp Blk 32 · 84029 · New Upp Changi Rd
  12. Opp Chai Chee Ind Pk · 84019 · New Upp Changi Rd
  13. Aft Perpetual Succour Ch · 83099 · Changi Rd
  14. Bef Siglap Plain · 83079 · Changi Rd
  15. Mjd Kassim · 83059 · Changi Rd
  16. Bef Lor 110 Changi · 83049 · Changi Rd
  17. Eunos Stn · 83101 · Jln Eunos
  18. Blk 17 · 83111 · Jln Eunos
  19. Blk 322 · 72011 · Jln Eunos
  20. Blk 311 · 71099 · Eunos Link
  21. Opp Eunos Technolink · 71089 · Eunos Link
  22. Comfort Driving Ctr · 71079 · Eunos Link
  23. Aft Airport Rd · 71069 · Hougang Ave 3
  24. Bef Kim Chuan Rd · 71059 · Hougang Ave 3
  25. Opp SBST Hougang Depot · 62249 · Hougang Ave 3
  26. Opp S'pore Girls' Hme · 62239 · Hougang Ave 3
  27. Blk 172 · 63109 · Hougang Ave 3
  28. Blk 106 · 63099 · Hougang Ave 3
  29. Blk 241 · 63089 · Hougang Ave 3
  30. Blk 248 · 63079 · Hougang Ave 3
  31. Blk 21 · 63241 · Hougang Ave 3
  32. Blk 708 · 63349 · Hougang Ave 2
  33. Opp Blk 615 · 63339 · Hougang Ave 2
  34. Opp Blk 627 · 63329 · Hougang Ave 2
  35. Opp Blk 634 · 63319 · Hougang Ave 2
  36. Blk 151 · 66109 · Ang Mo Kio Ave 3
  37. Blk 101 · 66339 · Ang Mo Kio Ave 3
  38. Opp Daikin S'pore · 66349 · Ang Mo Kio Ave 3
  39. Opp Blk 5022 · 54309 · Ang Mo Kio Ave 3
  40. Opp Blk 565 · 54299 · Ang Mo Kio Ave 3
  41. Blk 452 · 54289 · Ang Mo Kio Ave 3
  42. Blk 427 · 54279 · Ang Mo Kio Ave 3
  43. Opp Ang Mo Kio Stn · 54269 · Ang Mo Kio Ave 3
  44. Ang Mo Kio Int · 54009 · Ang Mo Kio Ave 8

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