Tower Transit Bus Service 965 is a trunk route between Woodlands Temporary Bus Interchange and Buangkok, passing through Admiralty, Gambas Avenue, Yishun, Khatib, SLE, TPE, Compassvale and Sengkang. It is one of several routes plying express along the TPE/SLE corridor.
965
47009
Woodlands Temp Int NS9TE2
Woodlands Square
46291
Blk 106
Woodlands Avenue 5
46269
Republic Poly
Woodlands Avenue 9
46449
Blk 875
Woodlands Street 82
46439
Blk 880
Woodlands Street 82
46419
Evergreen Pr Sch
Woodlands Avenue 4
46409
Blk 701A CP
Woodlands Avenue 4
46761
Blk 706
Woodlands Avenue 7
46771
Opp Admiralty Stn NS10
Woodlands Avenue 7
47601
Blk 793
Woodlands Avenue 7
47611
Northoaks Condo
Woodlands Avenue 7
58581
Bef Gambas Cres
Gambas Avenue
58571
Bef Sembawang Ave
Gambas Avenue
59279
Opp Ahmad Ibrahim Sec Sch
Yishun Avenue 7
59269
Opp Blk 174
Yishun Avenue 7
59259
Darul Makmur Mque
Yishun Avenue 2
59099
Blk 220
Yishun Avenue 2
59073
Opp Yishun Stn NS13
Yishun Avenue 2
59069
Opp Blk 757
Yishun Avenue 2
59059
Blk 608
Yishun Avenue 2
59049
Opp Khatib Stn NS14
Yishun Avenue 2
59039
Yishun Sports Hall
Yishun Avenue 2
59029
Aft Yishun Ave 1
Lentor Avenue
59019
Aft Sg Seletar Bridge
Lentor Avenue
55289
LP 94
Lentor Avenue
65069
Blk 190C
Punggol Road
67251
Compassvale Stn Exit A SE1
Compassvale Street
67241
Blk 248A
Compassvale Road
67409
Sengkang Stn NE16STC
Sengkang East Way
67441
Sengkang Community Hub
Sengkang East Road
67271
Blk 201 CP
Sengkang East Road
67331
Blk 200B
Sengkang East Avenue
63009
Buangkok Int NE15
Sengkang Central
63009
Buangkok Int NE15
Sengkang Central
67339
Opp Blk 200B
Sengkang East Avenue
67279
Blk 301D
Sengkang East Road
67449
Blk 323B
Sengkang East Road
67401
Opp Sengkang Stn/Blk 260A NE16STC
Sengkang East Way
67249
Blk 259C
Compassvale Road
67259
Compassvale Stn Exit B SE1
Compassvale Street
65061
Blk 298A
Punggol Road
55281
Aft SLE
Lentor Avenue
59011
Bef Sg Seletar Bridge
Lentor Avenue
59021
Bef Yishun Ave 1
Lentor Avenue
59031
Opp Yishun Sports Hall
Yishun Avenue 2
59041
Bef Khatib Stn NS14
Yishun Avenue 2
59051
Blk 790
Yishun Avenue 2
59061
Blk 763
Yishun Avenue 2
59079
Yishun Stn NS13
Yishun Avenue 2
59091
Blk 154
Yishun Avenue 2
59251
Opp Darul Makmur Mque
Yishun Avenue 2
59261
Blk 174
Yishun Avenue 7
59271
Blk 118
Yishun Avenue 7
58579
Aft Sembawang Ave
Gambas Avenue
58589
Opp Gambas Cres
Gambas Avenue
47619
Blk 688 CP
Woodlands Avenue 7
47609
Opp Blk 793
Woodlands Avenue 7
46779
Admiralty Stn NS10
Woodlands Avenue 7
46769
Blk 666
Woodlands Avenue 7
46401
Blk 864
Woodlands Avenue 4
46411
Blk 869
Woodlands Avenue 4
46431
Blk 840
Woodlands Street 82
46441
Blk 816
Woodlands Street 82
46261
Blk 808
Woodlands Avenue 9
46299
Opp Blk 106
Woodlands Avenue 5
47009
Woodlands Temp Int NS9TE2
Woodlands Square
| Route Overview | ||||||||||||
| Route |
Woodlands Temporary Bus Interchange ↔ Buangkok Bus Interchange | |||||||||||
| Passes Through | Woodlands Ave 7, Gambas Ave, Yishun Ave 2, Compassvale St, Sengkang East Way, Sengkang East Rd | |||||||||||
| Route Length | Towards Buangkok: 25.0 km | Towards Woodlands: 24.7 km | ||||||||||
| Travelling Time | 80 mins | |||||||||||
| Operator Information | ||||||||||||
| BCM Route Package | Sembawang–Yishun Bus Package | |||||||||||
| Current Operator | Tower Transit Singapore Pte Ltd (Tower Transit Singapore) |
|||||||||||
| Current Depot | Mandai Bus Depot | |||||||||||
| Current Fleet | Single-deck & Double-deck buses | |||||||||||
| Operating Hours | ||||||||||||
| Departure Times from Woodlands (Temp Bus Int) |
Weekdays & Saturdays | Sundays / Public Holidays | ||||||||||
| 05:15 – 23:30 | 05:30 – 23:30 | |||||||||||
| Departure Times from Buangkok | Weekdays & Saturdays | Sundays / Public Holidays |
||||||||||
| 05:20 – 23:30 | 05:35 – 23:30 | |||||||||||
| Operating Frequency | ||||||||||||
| From Woodlands | 6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
| Weekdays | 10 – 13 mins | 9 – 13 mins | 9 – 13 mins | 10 – 15 mins | ||||||||
| From Buangkok | 6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
| Weekdays | 11 – 14 mins | 9 – 12 mins | 10 mins | 10 – 12 mins | ||||||||
| Saturdays | 15 mins | 15 mins | 15 – 16 mins | 14 – 15 mins | ||||||||
| Sundays / Public Holidays | 15 mins | 14 – 16 mins | 14 – 17 mins | 17 mins | ||||||||
| Fare Information |
||||||||||||
| Fare | Charges regular distance fares |
|||||||||||
Service 965 is an inter-town route serving between the housing estates of Woodlands, Yishun, Sengkang and Buangkok. The route is frequented as a fast connection between Yishun and Sengkang due to its express sector along the Seletar Expressway (SLE) and Tampines Expressway (TPE).
Between Woodlands and Sengkang, Service 161 offers the faster route by skipping Yishun town entirely.
MRT/LRT Stations Served:
- NS9TE2 Woodlands
- NS10 Admiralty
- NS13 Yishun
- NS14 Khatib
- SE1 Compassvale
- NE16STC Sengkang
- NE15 Buangkok
Special Departures:
- Yishun Ave 2 (Yishun Stn) → Woodlands Temp Int
Weekdays: 06:05, 06:21, 06:32, 06:49, 18:10 & 19:12
Short Trip Service
- Service 965A: Woodlands Temp Int → Yishun Avenue 2 (Opp Yishun Stn)
Weekdays (except Public Holidays): 05:55 – 06:45 & 19:02
Gallery (Buses)
Tower Transit
Gallery (SMRT Buses) at Page 2.
Poster Gallery
Operator History
- 2002 – 2004: Trans-Island Bus Services Ltd
- 2004 – 18 Sep 2021: SMRT Buses Ltd
- 19 Sep 2021 – Present: Tower Transit Singapore Pte Ltd
Route History
- 2002 (07 Jul): Introduced between Woodlands Reg Int and Sengkang Int
- 2003 (18 Jan): Amended to Sengkang Integrated Transport Hub
- 2005 (11 Sep): Amended to loop at Sengkang Integrated Transport Hub from Woodlands Reg Int
- 2013 (07 Jul): Designated wheelchair-accessible bus service (WAB)
- 2016 (12 Mar): Amended to Woodlands Temp Int
- 2020 (22 Mar): Serves new pair of bus stops before & after Sembawang Ave along Gambas Ave
- 2021 (19 Sep): Operations transferred to Tower Transit under the Sembawang-Yishun Bus Package
- 2021 (03 Oct): Serves a new pair of bus stops before and opposite Gambas Cres along Gambas Ave
- 2026 (28 Mar): Amended to ply an extended section of Woodlands Ave 7 & Woodlands Ave 10 with the partial closure of Gambas Ave to facilitate the construction of North-South Corridor.
- 2026 (24 May): Converted to a bi-directional service with the route extension to Buangkok Int; Amended to ply Woodlands Ave 9, Woodlands St 82 & Woodlands Ave 4, skipping part of Woodlands Ave 7; First bus timing daily from Woodlands Temp Int brought forward by 15 mins
Back to Bus Services
Back to Bus Articles
Pages: 1 2

Special departure from Yishun Stn to Woodlands Temp Int add on 1810 and 1819.
This trip kanasai first do 856A then off svc from Woodlands Checkpoint to Yishun MRT during peak hours… Last trip doing 965A before off svc
An end of an era for another Sengkang Int service with first being 156. Will miss seeing 965 in Sengkang Int
I just noticed coincidentally fairprice @ Rivervale mall closes on the same day 965 operates to buangkok int. Heavy coincidence