My Bus Stops › Singapore bus services

Bus 140

Lor 1 Geylang Ter ⟲ Opp S'pore Khalsa Assn · 27 stops

⭐ Track bus 140 live in My Bus Stops

Tap any stop below for its live arrival times.

Towards Lor 1 Geylang Ter

  1. Lor 1 Geylang Ter · 80009 · Lor 1 Geylang
  2. Kallang Stn/Opp Blk 2C · 80101 · Lor 1 Geylang
  3. Geylang West CC · 80319 · Upp Boon Keng Rd
  4. Aft Geylang West CC · 80309 · Upp Boon Keng Rd
  5. Opp Blk 82 · 80299 · Geylang Bahru
  6. Blk 68 · 60229 · Geylang Bahru
  7. Blk 54 · 60159 · Bendemeer Rd
  8. Blk 44 · 60139 · Bendemeer Rd
  9. Opp Boon Keng Stn · 60119 · Bendemeer Rd
  10. Blk 7 · 60191 · Boon Keng Rd
  11. Opp Blk 108C · 50341 · Towner Rd
  12. Opp Hong Wen Sch · 50361 · Towner Rd
  13. Opp Blk 122 · 50339 · Mcnair Rd
  14. Opp S'pore Khalsa Assn · 50241 · Balestier Rd
  15. Kwong Wai Shiu Hosp · 60101 · S'goon Rd
  16. Boon Keng Stn/Blk 102 · 60121 · S'goon Rd
  17. Blk 1 · 60241 · St. George'S Rd
  18. Blk 15 · 60251 · St. Wilfred Rd
  19. Blk 14 · 60249 · St. George'S Rd
  20. Opp Bendemeer Pr Sch · 60141 · S'goon Rd
  21. St. Michael's Pl · 60161 · S'goon Rd
  22. MOM Svcs Ctr · 60179 · Bendemeer Rd
  23. Blk 73/Geylang Bahru Stn · 60221 · Geylang Bahru
  24. Blk 82 · 80291 · Geylang Bahru
  25. Bef Blk 19 · 80301 · Upp Boon Keng Rd
  26. Blk 3B · 80311 · Upp Boon Keng Rd
  27. Opp Kallang Stn/Blk 2C · 80109 · Lor 1 Geylang
  28. Lor 1 Geylang Ter · 80009 · Lor 1 Geylang

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