Bus 965
Tower Transit · tap a stop for live arrival times
Follow the route as you ride, and get a buzz before your stop.
Towards Buangkok Int · 33 stops
- Woodlands Temp Int
- Blk 106
- Republic Poly
- Blk 875
- Blk 880
- Evergreen Pr Sch
- Blk 701A CP
- Blk 706
- Opp Admiralty Stn
- Blk 793
- Northoaks Condo
- Bef Gambas Cres
- Bef Sembawang Ave
- Opp Ahmad Ibrahim Sec Sch
- Opp Blk 174
- Darul Makmur Mque
- Blk 220
- Opp Yishun Stn
- Opp Blk 757
- Blk 608
- Opp Khatib Stn Exit A
- Yishun Sports Hall
- Aft Yishun Ave 1
- Aft Sg Seletar Bridge
- LP 94
- Blk 190C
- Compassvale Stn Exit A
- Blk 248A
- Sengkang Stn
- Sengkang Community Hub
- Blk 201 CP
- Blk 200B
- Buangkok Int
Towards Woodlands Temp Int · 33 stops
- Buangkok Int
- Opp Blk 200B
- Blk 301D
- Blk 323B
- Opp Sengkang Stn/Blk 260A
- Blk 259C
- Compassvale Stn Exit B
- Blk 298A
- Aft SLE
- Bef Sg Seletar Bridge
- Bef Yishun Ave 1
- Opp Yishun Sports Hall
- Khatib Stn Exit A
- Blk 790
- Blk 763
- Yishun Stn
- Blk 154
- Opp Darul Makmur Mque
- Blk 174
- Blk 118
- Aft Sembawang Ave
- Opp Gambas Cres
- Blk 688 CP
- Opp Blk 793
- Admiralty Stn
- Blk 666
- Blk 864
- Blk 869
- Blk 840
- Blk 816
- Blk 808
- Opp Blk 106
- Woodlands Temp Int


