🚌 Public Bus Services › Routes › Bus 969
969 TRUNK TTS

Tampines Int → Woodlands Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 7-10 mins
AM Off-Peak 5-10 mins
PM Peak (17:00–19:00) 5-06 mins
PM Off-Peak 5-09 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 11:45 PM
Saturdays 5:30 AM – 11:45 PM
Sundays & Public Holidays 5:45 AM – 11:45 PM
Terminal Stop Woodlands Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
28 Stops
#1 75009 Origin
Tampines Int
Tampines Ctrl 1
0.0 km
Live Arrivals →
#2 76529
Blk 519A
Tampines Concourse
0.5 km
Live Arrivals →
#3 76519
Bet Blks 524B/523D
Tampines Concourse
0.7 km
Live Arrivals →
#4 76549
Opp Citylife @ Tampines
Tampines Ave 9
1.0 km
Live Arrivals →
#5 75591
Bef Blk 631B
Tampines Ave 12
1.3 km
Live Arrivals →
#6 75581
Blk 637 CP
Tampines Ave 12
1.6 km
Live Arrivals →
#7 65191
Bef Punggol Rd
TPE
7.6 km
Live Arrivals →
#8 55281
Aft SLE
Lentor Ave
16.7 km
Live Arrivals →
#9 59011
Bef Sg Seletar Bridge
Lentor Ave
17.2 km
Live Arrivals →
#10 59021
Bef Yishun Ave 1
Lentor Ave
18.1 km
Live Arrivals →
#11 59031
Opp Yishun Sports Hall
Yishun Ave 2
18.5 km
Live Arrivals →
#12 59041
Khatib Stn Exit A
Yishun Ave 2
18.9 km
Live Arrivals →
#13 59051
Blk 790
Yishun Ave 2
19.3 km
Live Arrivals →
#14 59061
Blk 763
Yishun Ave 2
20.0 km
Live Arrivals →
#15 59079
Yishun Stn
Yishun Ave 2
20.4 km
Live Arrivals →
#16 59141
Blk 741
Yishun Ave 5
20.8 km
Live Arrivals →
#17 59111
Blk 701
Yishun Ave 5
21.2 km
Live Arrivals →
#18 57111
Opp Blk 101
Sembawang Rd
21.6 km
Live Arrivals →
#19 57121
Opp Blk 115B
Sembawang Rd
21.9 km
Live Arrivals →
#20 58579
Aft Sembawang Ave
Sembawang Ave
23.3 km
Live Arrivals →
#21 58589
Opp Gambas Cres
Opp Gambas Cres
23.8 km
Live Arrivals →
#22 47619
Blk 688 CP
Woodlands Ave 7
24.5 km
Live Arrivals →
#23 47609
Opp Blk 793
Woodlands Ave 7
25.0 km
Live Arrivals →
#24 46779
Admiralty Stn
Woodlands Ave 7
25.3 km
Live Arrivals →
#25 46769
Blk 666
Woodlands Ave 7
25.7 km
Live Arrivals →
#26 46399
Aft 888 Plaza
Woodlands Ave 7
26.1 km
Live Arrivals →
#27 46289
Blk 891C CP
Woodlands Ave 7
26.5 km
Live Arrivals →
#28 46009 Destination
Woodlands Int
Woodlands Sq
27.0 km
Live Arrivals →