Bus Route 966 - Svc 966 (Roundtrip from Woodlands Interchange) - Land Transport Authority
Bus Stops
- 1 - Woodlands Interchange
- 2 - Blk 347
- 3 - Blk 320
- 4 - Opposite Marsiling Station
- 5 - Blk 402
- 6 - Blk 223
- 7 - Before Pending Station
- 8 - Blk 219
- 9 - Blk 202
- 10 - After Chestnut Avenue
- 11 - Before Dairy Farm Road
- 12 - Opposite Catholic Junior College
- 13 - Before Thomson Flyover
- 14 - Trellis Towers
- 15 - After Blk 195
- 16 - Saint Andrew's Village
- 17 - Kolam Ayer Industrial Estate
- 18 - After Infineon
- 19 - Opposite Blk 16
- 20 - Opposite Eunos Station
- 21 - After Lorong G Telok Kurau
- 22 - After Lorong J Telok Kurau
- 23 - After Still Lane
- 24 - D'Ecosia
- 25 - Marine Parade Station Exit 6
- 26 - Marine Parade Station/Parkway Parade
- 27 - Marine Parade Station Exit 2
- 28 - Marine Parade Station Exit 4
- 29 - Opposite D'Ecosia
- 30 - After East Coast Road
- 31 - After Lorong Nangka
- 32 - After Joo Chiat Place
- 33 - Eunos Station
- 34 - Blk 17
- 35 - Kallang Basin Swimming Complex
- 36 - MOM Services Centre
- 37 - Opposite Saint Andrew's Village
- 38 - Opposite Blk 195
- 39 - Opposite Trellis Towers
- 40 - Catholic Junior College
- 41 - After Dairy Farm Road
- 42 - Before Chestnut Avenue
- 43 - Opposite Blk 201
- 44 - Opposite Blk 219
- 45 - Opposite Pending Station
- 46 - Blk 270
- 47 - Opposite Blk 402
- 48 - Marsiling Station
- 49 - Blk 173
- 50 - Marsiling Mall
- 51 - Woodlands Interchange