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

Serangoon Int → Changi Village Ter

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 09-14 mins
AM Off-Peak 10-15 mins
PM Peak (17:00–19:00) 15-19 mins
PM Off-Peak 11-18 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:45 AM – 11:30 PM
Saturdays 6:00 AM – 11:30 PM
Sundays & Public Holidays 6:00 AM – 11:30 PM
Terminal Stop Changi Village Ter
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
51 Stops
#1 66009 Origin
Serangoon Int
S'goon Ave 2
0.0 km
Live Arrivals →
#2 66361
Blk 319
S'goon Ave 2
0.6 km
Live Arrivals →
#3 66041
Blk 230
Boundary Rd
1.1 km
Live Arrivals →
#4 66051
Opp Blk 257
Boundary Rd
1.4 km
Live Arrivals →
#5 63361
Opp S'goon Sports Cplx
Yio Chu Kang Link
1.8 km
Live Arrivals →
#6 63181
Bef St. Helier's Ave
Yio Chu Kang Rd
2.2 km
Live Arrivals →
#7 63191
Aft S'goon Nth Ave 1
Yio Chu Kang Rd
2.6 km
Live Arrivals →
#8 63201
Affinity At Serangoon
Yio Chu Kang Rd
2.8 km
Live Arrivals →
#9 63211
Blk 138
Yio Chu Kang Rd
3.1 km
Live Arrivals →
#10 64101
Opp Gracehaven S Army
Yio Chu Kang Rd
3.6 km
Live Arrivals →
#11 64491
Hougang 1
Hougang Ave 9
4.2 km
Live Arrivals →
#12 64481
Bet Blks 930/931
Hougang Ave 9
4.4 km
Live Arrivals →
#13 64471
Blk 917
Hougang Ave 9
4.7 km
Live Arrivals →
#14 64601
Blk 919
Hougang Ave 4
4.9 km
Live Arrivals →
#15 64611
Blk 913
Hougang Ave 4
5.2 km
Live Arrivals →
#16 64469
Opp Blk 579
Buangkok Green
5.4 km
Live Arrivals →
#17 64629
Opp Blk 565
Buangkok Green
5.8 km
Live Arrivals →
#18 67459
Aft Buangkok Dr
Sengkang East Rd
6.0 km
Live Arrivals →
#19 67469
Bef Sengkang East Ave
Sengkang East Rd
6.3 km
Live Arrivals →
#20 67279
Blk 301D
Sengkang East Rd
6.6 km
Live Arrivals →
#21 67449
Blk 323B
Sengkang East Rd
7.0 km
Live Arrivals →
#22 67419
Sengkang General Hosp
Sengkang East Rd
7.3 km
Live Arrivals →
#23 67599
Opp Blk 293D
Sengkang East Rd
7.6 km
Live Arrivals →
#24 65199
Aft Punggol Rd
TPE
9.1 km
Live Arrivals →
#25 77339
Opp Blk 756
Pasir Ris Dr 12
13.1 km
Live Arrivals →
#26 77289
Blk 738
Pasir Ris Dr 1
13.6 km
Live Arrivals →
#27 77239
Blk 643
Pasir Ris Dr 1
13.9 km
Live Arrivals →
#28 77249
Blk 640
Pasir Ris Dr 1
14.2 km
Live Arrivals →
#29 78049
Blk 612
Pasir Ris Dr 1
14.5 km
Live Arrivals →
#30 77019
Blk 515
Pasir Ris Dr 1
14.7 km
Live Arrivals →
#31 77029
Blk 571
Pasir Ris Dr 1
15.1 km
Live Arrivals →
#32 77039
Pasir Ris Int/Mall
Pasir Ris Ctrl
15.5 km
Live Arrivals →
#33 77049
Pasir Ris Town Pk
Pasir Ris Dr 1
15.9 km
Live Arrivals →
#34 77059
Blk 425
Pasir Ris Dr 1
16.3 km
Live Arrivals →
#35 78069
Blk 442
Pasir Ris Dr 1
16.6 km
Live Arrivals →
#36 78031
Blk 191
Pasir Ris St 12
16.7 km
Live Arrivals →
#37 78181
Bef Blk 187
Pasir Ris St 11
16.8 km
Live Arrivals →
#38 78191
Aft Blk 182
Pasir Ris St 11
17.2 km
Live Arrivals →
#39 98111
Blk 256/Opp Loyang Pt
Pasir Ris Dr 2
17.5 km
Live Arrivals →
#40 98109
Opp Loyang Pt
Pasir Ris Dr 3
17.7 km
Live Arrivals →
#41 98041
Opp Loyang Valley
Loyang Ave
18.1 km
Live Arrivals →
#42 98121
Krislite Bldg
Loyang Way
18.6 km
Live Arrivals →
#43 98131
Bef Loyang Way 1
Loyang Way
18.9 km
Live Arrivals →
#44 98061
Opp Engine Test Facility
Loyang Ave
19.5 km
Live Arrivals →
#45 98071
Loyang Way 4/Soxal
Loyang Ave
19.9 km
Live Arrivals →
#46 99011
Bef Hendon Camp
Loyang Ave
20.3 km
Live Arrivals →
#47 99021
Bef Cranwell Rd
Loyang Ave
20.7 km
Live Arrivals →
#48 99031
Opp Maranatha B-P Ch
Loyang Ave
21.0 km
Live Arrivals →
#49 99041
Aft Changi Golf Course
Loyang Ave
21.4 km
Live Arrivals →
#50 99139
Blk 5
Changi Village Rd
21.7 km
Live Arrivals →
#51 99009 Destination
Changi Village Ter
Changi Village Rd
22.0 km
Live Arrivals →