Tower Transit Bus Service 965 is a trunk route from Woodlands Temporary Bus Interchange and looping at Sengkang Interchange, passing through Admiralty, Gambas Avenue, Yishun, Khatib, SLE, TPE and Compassvale. It is one of several routes plying express along the TPE/SLE corridor.
↺ Sengkang Int (Loop)
| Route Overview | ||||||||||||
| Route |
Woodlands Temporary Bus Interchange ↺ Sengkang Bus Interchange (Loop) | |||||||||||
| Passes Through | Woodlands Ave 7, Gambas Ave, Yishun Ave 2, Compassvale St | |||||||||||
| Route Length | 42.4 km | |||||||||||
| Travelling Time | 100 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:30 – 22:40 | 05:45 – 22:40 | |||||||||||
| After 22:40 – 23:30, buses departing Woodlands Temp Int are renumbered as Service 965T which terminates at Sengkang Int | ||||||||||||
| Departure Times from Sengkang |
Weekdays & Saturdays | Sundays / Public Holidays |
||||||||||
| 05:30 – 23:30 | 05:45 – 23:30 | |||||||||||
| Operating Frequency | ||||||||||||
| Loop Service | 6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
| Weekdays | 9 – 12 mins | 9 – 13 mins | 10 – 13 mins | 11 – 13 mins | ||||||||
| Saturdays | 13 – 15 mins | 13 – 15 mins | 14 – 17 mins | 12 – 17 mins | ||||||||
| Sundays / Public Holidays | 14 – 16 mins | 14 – 16 mins | 16 – 17 mins | 12 – 17 mins | ||||||||
| Fare Information |
||||||||||||
| Fare | Charges regular distance fares |
|||||||||||
Service 965 is an inter-town route serving between the housing estates of Woodlands, Yishun and Sengkang. 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). Service 85 also plies between Sengkang and Yishun, but serves bus stops along Sengkang West and Jalan Kayu before travelling to Yishun.
Between Woodlands and Sengkang, Service 161 offers the faster route by skipping Yishun town entirely.
MRT/LRT Stations Served:
Special Departures:
- Sengkang Int → Woodlands Temp Int
Weekdays: 05:30, 05:38, 05:48, 05:58, 06:06 & 06:14
Saturdays: 05:30, 05:48 & 06:06
Sundays / Public Holidays: 05:45, 06:03 & 06:21 - Yishun Ave 2 (Yishun Stn) → Woodlands Temp Int
Weekdays: 06:39, 06:48, 07:01, 07:12, 18:15 & 19:10
Terminating Trips:
- Service 965T: Woodlands Temp Int → Sengkang Int
Weekdays: 22:52, 23:04, 23:17 & 23:30
Saturdays: 22:57, 23:14 & 23:30
Sundays / Public Holidays: 22:56, 23:13 & 23:30
Short Trip Service
- Service 965A: Woodlands Temp Int → Yishun Avenue 2 (Opp Yishun Stn)
Weekdays (except Public Holidays): 06:25 – 07:02 & 18:55
Gallery (Buses)
Service 965 (Tower Transit)
Gallery (SMRT Buses) at Page 2.
Service 965T (SMRT Buses)
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
Service 965
- 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
Service 965T
- 2021 (11 Apr): Re-numbered from trips of Service 965 that terminate at Sengkang Integrated Transport Hub
- 2021 (19 Sep): Operations transferred to Tower Transit under the Sembawang-Yishun Bus Package
- 2021 (03 Oct): Serves a new bus stop before Gambas Cres along Gambas Ave
Back to Bus Services
Back to Bus Articles




























Pls do extend 965 to punggol east and north. Enhanced connection between Punggol and Woodlands
Still don’t know why 965 still hasn’t extended to Buangkok
I got a route suggestion and hope this will be acceptable. 965 should also the residents in Buangkok and Punggol. These 2 places are in high demand. For Buangkok, serve Sengkang Ctrl and for Punggol, serve Punggol East, Punggol Drive. With this Ammendments, it will have more and better connectivity and convenience.
MRT/LRT Stations Served:
NS9TE2 Woodlands
NS10 Admiralty
NS13 Yishun
NS14 Khatib
SE1 Compassvale
NE16STC Sengkang
I think it is possible for 965 to become unidirectional if it amends to Buangkok ITH in the future, along with 110 possibly. This way 374 can amend back to Sengkang ITH.
However this means that both Tower Transit and SMRT must have a substation in an equally small (compared to Sengkang) Buangkok ITH. With this I suspect Compassvale Int will have to remain open unless one of the other airport bus services transfer operators to SMRT while 110 exchange with SBS Transit.