🚌 Public Bus Services › Routes › Bus 140
140 TRUNK SBST

Lor 1 Geylang Ter → Lor 1 Geylang Ter

πŸ”„ Loop Service via St. Wilfred Rd
⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 14-15 mins
AM Off-Peak 14-15 mins
PM Peak (17:00–19:00) 15-15 mins
PM Off-Peak 14-15 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:50 AM – 11:30 PM
Saturdays 5:50 AM – 11:30 PM
Sundays & Public Holidays 5:50 AM – 11:30 PM
Terminal Stop Lor 1 Geylang Ter
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
28 Stops
#1 80009 Origin
Lor 1 Geylang Ter
Lor 1 Geylang
0.0 km
Live Arrivals →
#2 80101
Kallang Stn/Opp Blk 2C
Lor 1 Geylang
0.3 km
Live Arrivals →
#3 80319
Geylang West CC
Upp Boon Keng Rd
0.6 km
Live Arrivals →
#4 80309
Aft Geylang West CC
Upp Boon Keng Rd
0.9 km
Live Arrivals →
#5 80299
Opp Blk 82
Geylang Bahru
1.2 km
Live Arrivals →
#6 60229
Blk 68
Geylang Bahru
1.6 km
Live Arrivals →
#7 60159
Blk 54
Bendemeer Rd
2.1 km
Live Arrivals →
#8 60139
Blk 44
Bendemeer Rd
2.4 km
Live Arrivals →
#9 60119
Opp Boon Keng Stn
Bendemeer Rd
2.9 km
Live Arrivals →
#10 60191
Blk 7
Boon Keng Rd
3.2 km
Live Arrivals →
#11 50341
Opp Blk 108C
Towner Rd
3.6 km
Live Arrivals →
#12 50361
Opp Hong Wen Sch
Towner Rd
3.9 km
Live Arrivals →
#13 50339
Opp Blk 122
Mcnair Rd
4.4 km
Live Arrivals →
#14 50241
Opp S'pore Khalsa Assn
Balestier Rd
4.6 km
Live Arrivals →
#15 60101
Kwong Wai Shiu Hosp
S'goon Rd
5.0 km
Live Arrivals →
#16 60121
Boon Keng Stn/Blk 102
S'goon Rd
5.3 km
Live Arrivals →
#17 60241
Blk 1
St. George'S Rd
5.8 km
Live Arrivals →
#18 60251
Blk 15
St. Wilfred Rd
6.0 km
Live Arrivals →
#19 60249
Blk 14
St. George'S Rd
6.2 km
Live Arrivals →
#20 60141
Opp Bendemeer Pr Sch
S'goon Rd
6.5 km
Live Arrivals →
#21 60161
St. Michael's Pl
S'goon Rd
6.8 km
Live Arrivals →
#22 60179
MOM Svcs Ctr
Bendemeer Rd
7.6 km
Live Arrivals →
#23 60221
Blk 73/Geylang Bahru Stn
Geylang Bahru
8.2 km
Live Arrivals →
#24 80291
Blk 82
Geylang Bahru
8.5 km
Live Arrivals →
#25 80301
Bef Blk 19
Upp Boon Keng Rd
8.9 km
Live Arrivals →
#26 80311
Blk 3B
Upp Boon Keng Rd
9.1 km
Live Arrivals →
#27 80109
Opp Kallang Stn/Blk 2C
Lor 1 Geylang
9.3 km
Live Arrivals →
#28 80009 Destination
Lor 1 Geylang Ter
Lor 1 Geylang
9.9 km
Live Arrivals →