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

Changi Village Ter → Serangoon Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 10-15 mins
AM Off-Peak 10-15 mins
PM Peak (17:00–19:00) 10-13 mins
PM Off-Peak 13-18 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 6:00 AM – 11:30 PM
Saturdays 6:00 AM – 11:30 PM
Sundays & Public Holidays 6:00 AM – 11:30 PM
Terminal Stop Serangoon Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
52 Stops
#1 99009 Origin
Changi Village Ter
Changi Village Rd
0.0 km
Live Arrivals →
#2 99131
Blk 4
Changi Village Rd
0.2 km
Live Arrivals →
#3 99049
Changi Golf Course
Loyang Ave
0.5 km
Live Arrivals →
#4 99039
St. George Chapel
Loyang Ave
0.9 km
Live Arrivals →
#5 99029
Aft Cranwell Rd
Loyang Ave
1.2 km
Live Arrivals →
#6 99019
Aft Hendon Camp
Loyang Ave
1.6 km
Live Arrivals →
#7 98079
Opp Loyang Way 4/Soxal
Loyang Ave
2.2 km
Live Arrivals →
#8 98069
Aft Engine Test Facility
Loyang Ave
2.6 km
Live Arrivals →
#9 98139
Aft Loyang Way 1
Loyang Way
3.0 km
Live Arrivals →
#10 98129
Opp Krislite Bldg
Loyang Way
3.3 km
Live Arrivals →
#11 98049
Loyang Valley
Loyang Ave
3.8 km
Live Arrivals →
#12 98101
Loyang Pt
Pasir Ris Dr 3
4.5 km
Live Arrivals →
#13 98119
Loyang Pt/Opp Blk 256
Pasir Ris Dr 2
4.7 km
Live Arrivals →
#14 78199
Opp White Sands Pr Sch
Pasir Ris St 11
5.1 km
Live Arrivals →
#15 78189
Opp Blk 187
Pasir Ris St 11
5.4 km
Live Arrivals →
#16 78039
Blk 104
Pasir Ris St 12
5.5 km
Live Arrivals →
#17 78061
Blk 104
Pasir Ris Dr 1
5.6 km
Live Arrivals →
#18 77051
Blk 115
Pasir Ris Dr 1
6.0 km
Live Arrivals →
#19 77041
Blk 541
Pasir Ris Dr 1
6.4 km
Live Arrivals →
#20 77031
Opp Pasir Ris Int/Mall
Pasir Ris Ctrl
6.8 km
Live Arrivals →
#21 77021
Opp Blk 571
Pasir Ris Dr 1
7.1 km
Live Arrivals →
#22 77011
Opp Blk 515
Pasir Ris Dr 1
7.5 km
Live Arrivals →
#23 77241
Opp Blk 640
Pasir Ris Dr 1
7.8 km
Live Arrivals →
#24 77231
Tampines Meridian JC
Pasir Ris Dr 1
8.1 km
Live Arrivals →
#25 77281
Blk 740
Pasir Ris Dr 1
8.4 km
Live Arrivals →
#26 77331
Blk 747A
Pasir Ris Dr 12
8.8 km
Live Arrivals →
#27 65191
Bef Punggol Rd
TPE
12.9 km
Live Arrivals →
#28 67591
Blk 286B
Sengkang East Rd
14.2 km
Live Arrivals →
#29 67411
Opp Sengkang General Hosp
Sengkang East Rd
14.6 km
Live Arrivals →
#30 67441
Sengkang Community Hub
Sengkang East Rd
14.9 km
Live Arrivals →
#31 67271
Blk 201 CP
Sengkang East Rd
15.4 km
Live Arrivals →
#32 67461
Aft Sengkang East Ave
Sengkang East Rd
15.7 km
Live Arrivals →
#33 67451
Bef Buangkok Dr
Sengkang East Rd
16.1 km
Live Arrivals →
#34 64621
Blk 565
Buangkok Green
16.3 km
Live Arrivals →
#35 64461
Blk 579
Buangkok Green
16.6 km
Live Arrivals →
#36 64619
Opp Blk 913
Hougang Ave 4
16.9 km
Live Arrivals →
#37 64609
Blk 687
Hougang Ave 4
17.1 km
Live Arrivals →
#38 64479
Blk 665
Hougang Ave 9
17.4 km
Live Arrivals →
#39 64489
Blk 946A
Hougang Ave 9
17.7 km
Live Arrivals →
#40 64499
Regentville
Hougang Ave 9
18.0 km
Live Arrivals →
#41 64109
Gracehaven S Army
Yio Chu Kang Rd
18.4 km
Live Arrivals →
#42 63219
Bef Yio Chu Kang Chapel
Yio Chu Kang Rd
18.8 km
Live Arrivals →
#43 63209
Parkwood Residences
Yio Chu Kang Rd
19.1 km
Live Arrivals →
#44 63199
Aft Phillips Ave
Yio Chu Kang Rd
19.5 km
Live Arrivals →
#45 63189
Aft S'goon Gdn Way
Yio Chu Kang Rd
19.8 km
Live Arrivals →
#46 63179
Bef Tai Seng Chr Ch
Yio Chu Kang Rd
20.0 km
Live Arrivals →
#47 63369
S'goon Sports Cplx
Yio Chu Kang Link
20.4 km
Live Arrivals →
#48 66059
Blk 257A
Boundary Rd
20.7 km
Live Arrivals →
#49 66049
Blk 233
Boundary Rd
21.1 km
Live Arrivals →
#50 66369
Blk 238
S'goon Ave 2
21.4 km
Live Arrivals →
#51 66389
S'goon Stn Exit F
S'goon Ave 2
21.9 km
Live Arrivals →
#52 66009 Destination
Serangoon Int
S'goon Ave 2
22.0 km
Live Arrivals →