969
TRUNK
TTS
Woodlands Int → Tampines Int
Route Distance
27.4 km
Total Bus Stops
29 stops
β±οΈ Peak & Off-Peak Frequencies
AM Peak (06:30β08:30)
4-08 mins
AM Off-Peak
4-09 mins
PM Peak (17:00β19:00)
5-12 mins
PM Off-Peak
8-12 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
Tampines Int
Interactive Route Map
Complete Route Stops Sequence
Tap any stop to check live arrivals
29 Stops
#1
46009
Origin
Woodlands Int
Woodlands Sq
#2
46281
Blk 825
Woodlands Ave 7
#3
46391
Blk 853
Woodlands Ave 7
#4
46761
Blk 706
Woodlands Ave 7
#5
46771
Opp Admiralty Stn
Woodlands Ave 7
#6
47601
Blk 793
Woodlands Ave 7
#7
47611
Northoaks Condo
Woodlands Ave 7
#8
58581
Bef Gambas Cres
Bef Gambas Cres
#9
58571
Bef Sembawang Ave
Sembawang Ave
#10
57129
Blk 114
Sembawang Rd
#11
57119
Blk 101
Sembawang Rd
#12
59119
Opp Blk 701A
Yishun Ave 5
#13
59149
Blk 145
Yishun Ave 5
#14
59073
Opp Yishun Stn
Yishun Ave 2
#15
59069
Opp Blk 757
Yishun Ave 2
#16
58999
Blk 936 CP
Yishun Ave 2
#17
59059
Blk 608
Yishun Ave 2
#18
59049
Opp Khatib Stn Exit A
Yishun Ave 2
#19
59039
Yishun Sports Hall
Yishun Ave 2
#20
59029
Aft Yishun Ave 1
Lentor Ave
#21
59019
Aft Sg Seletar Bridge
Lentor Ave
#22
55289
LP 94
Lentor Ave
#23
65199
Aft Punggol Rd
TPE
#24
75589
Opp Blk 638A
Tampines Ave 12
#25
75599
Opp Blk 631B
Tampines Ave 12
#26
76541
Citylife @ Tampines
Tampines Ave 9
#27
76511
The Tampines Trilliant
Tampines Concourse
#28
76521
Opp Blk 519A
Tampines Concourse
#29
75009
Destination
Tampines Int
Tampines Ctrl 1