🚌 Public Bus Services › Routes › Bus 104
104 TRUNK GAS

Woodleigh Int → Punggol Coast Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 09-10 mins
AM Off-Peak 12-14 mins
PM Peak (17:00–19:00) 10-13 mins
PM Off-Peak 10-15 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 11:30 PM
Saturdays 5:30 AM – 11:30 PM
Sundays & Public Holidays 5:30 AM – 11:30 PM
Terminal Stop Punggol Coast Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
40 Stops
#1 68009 Origin
Woodleigh Int
Bidadari Pk Dr
0.0 km
Live Arrivals →
#2 61129
Blk 212
Bidadari Pk Dr
0.5 km
Live Arrivals →
#3 62151
Rindu Terr
S'goon Ave 1
1.2 km
Live Arrivals →
#4 62161
St. Gabriel's Sec Sch
S'goon Ave 1
1.5 km
Live Arrivals →
#5 62171
Blk 409
S'goon Ctrl
1.7 km
Live Arrivals →
#6 66351
S'goon Stn Exit E
S'goon Ctrl
2.0 km
Live Arrivals →
#7 66371
Blk 261
S'goon Ctrl
2.4 km
Live Arrivals →
#8 63361
Opp S'goon Sports Cplx
Yio Chu Kang Link
2.8 km
Live Arrivals →
#9 63181
Bef St. Helier's Ave
Yio Chu Kang Rd
3.2 km
Live Arrivals →
#10 63191
Aft S'goon Nth Ave 1
Yio Chu Kang Rd
3.6 km
Live Arrivals →
#11 63201
Affinity At Serangoon
Yio Chu Kang Rd
3.8 km
Live Arrivals →
#12 63211
Blk 138
Yio Chu Kang Rd
4.1 km
Live Arrivals →
#13 64101
Opp Gracehaven S Army
Yio Chu Kang Rd
4.6 km
Live Arrivals →
#14 64111
Opp Blk 953
Yio Chu Kang Rd
5.0 km
Live Arrivals →
#15 64121
Aft Ang Mo Kio Ave 5
Yio Chu Kang Rd
5.4 km
Live Arrivals →
#16 67079
Ch of St. Vincent de Paul
Yio Chu Kang Rd
5.7 km
Live Arrivals →
#17 67069
Bef Jln Selaseh
Yio Chu Kang Rd
6.1 km
Live Arrivals →
#18 67789
Blk 409A
Buangkok Dr
6.8 km
Live Arrivals →
#19 67799
Blk 415A
Buangkok Dr
7.1 km
Live Arrivals →
#20 67779
Opp Blk 995C
Buangkok Dr
7.6 km
Live Arrivals →
#21 67621
Blk 278 CP
Buangkok Dr
8.6 km
Live Arrivals →
#22 67609
Buangkok Stn Exit A
Sengkang Ctrl
9.3 km
Live Arrivals →
#23 67619
Blk 201C
Sengkang Ctrl
9.7 km
Live Arrivals →
#24 67449
Blk 323B
Sengkang East Rd
10.3 km
Live Arrivals →
#25 67419
Sengkang General Hosp
Sengkang East Rd
10.6 km
Live Arrivals →
#26 67599
Opp Blk 293D
Sengkang East Rd
10.9 km
Live Arrivals →
#27 65439
Blk 220C
Punggol Way
11.4 km
Live Arrivals →
#28 65571
Blk 218
Punggol Field
11.7 km
Live Arrivals →
#29 65551
Blk 227A
Punggol Field
12.0 km
Live Arrivals →
#30 65541
Blk 228B
Sumang Crescent
12.3 km
Live Arrivals →
#31 65531
Blk 226A
Sumang Lane
12.7 km
Live Arrivals →
#32 65491
Opp Blk 259 CP
Sumang Walk
13.1 km
Live Arrivals →
#33 65609
Sumang Stn Exit A
Punggol Ctrl
13.7 km
Live Arrivals →
#34 65619
Nibong Stn Exit A
Punggol Way
14.2 km
Live Arrivals →
#35 65641
Marina Country Club
Northshore Dr
15.0 km
Live Arrivals →
#36 65651
Blk 413C
Northshore Dr
15.3 km
Live Arrivals →
#37 65661
Blk 421C
Northshore Dr
15.8 km
Live Arrivals →
#38 65689
Aft Northshore Cres
Northshore Dr
16.1 km
Live Arrivals →
#39 65711
Blk 446B
New Punggol Rd
16.6 km
Live Arrivals →
#40 69009 Destination
Punggol Coast Int
Sentul Wk
17.3 km
Live Arrivals →