SMRT Bus Service 966

SMRT Bus Service 966 is a trunk route from Woodlands Temporary Interchange and looping at Marine Parade, passing through Marsiling, Bukit Panjang, Whitley, Jalan Toa Payoh, Eunos and Still Road. Incorporating long express sectors, the route serves as an important connection between the housing estates of Bukit Panjang, Toa Payoh, Eunos and Marine Parade.

Route Information:
Route Details (Click to expand)
Bus Service 966: Woodlands Marine Parade Road (Loop)
Direction 1
Towards Marine Parade Road
Looping Point
Towards Woodlands
  • Woodlands Square
    – Woodlands Temp Int   NS9  
  • Woodlands Ave 3
    – Blk 347
    – Blk 320
    – Opp Marsiling Stn   NS8 
    – Blk 402
  • BKE (Express)
  • Bt Panjang Rd
    – Blk 223
  • Pending Rd
    – Bef Pending Stn   BP8 
  • Petir Rd
    – Blk 219
    – Blk 202
    – Aft Chestnut Ave
    – Bef Dairy Farm Rd
  • Dairy Farm Rd (Express)
  • BKE (Express)
  • PIE
    – Opp Catholic JC
    – Old Police Acad
  • Jln Toa Payoh
    – Trellis Twrs
    – Aft Blk 195
    – St. Andrew’s Village
  • Jln Kolam Ayer
    – Kolam Ayer Ind Est
    – Aft Infineon
  • PIE (Express)
  • Jln Eunos
    – Opp Blk 16
    – Opp Eunos Stn   EW7 
  • Still Rd
    – Aft Lor G Telok Kurau
    – Aft Lor J Telok Kurau
    – Aft Still Lane
  • Still Rd Sth
    – D’Ecosia
  • Marine Parade Rd
    – Bet Blks 72/74
    – Parkway Parade
  • Marine Parade Rd
    – Opp Parkway Parade
    – Opp Blk 72
  • Still Rd Sth
    – Opp D’Ecosia
  • Still Rd
    – Aft East Coast Rd
    – Aft Lor Nangka
    – Aft Joo Chiat Pl
  • Jln Eunos
    – Eunos Stn   EW7 
    – Blk 17
  • PIE (Express)
  • Jln Kolam Ayer
    – Kallang Basin Swim Cplx
    – MOM Svcs Ctr
  • Jln Toa Payoh
    – Opp St. Andrew’s Village
    – Opp Blk 195
    – Opp Trellis Twrs
  • Whitley Rd
    – Catholic JC
  • PIE (Express)
  • BKE (Express)
  • Dairy Farm Rd (Express)
  • Petir Rd
    – Aft Dairy Farm Rd
    – Bef Chestnut Ave
    – Opp Blk 201
    – Opp Blk 219)
  • Pending Rd
    – Opp Pending Stn   BP8 
  • Bt Panjang Rd
    – Blk 270
  • BKE (Express)
  • Woodlands Ave 3
    – Opp Blk 402
    – Marsiling Stn   NS8 
    – Blk 173
    – Opp Blk 347
  • Woodlands Square
    – Woodlands Temp Int   NS9  
Technical Information
Route WAB_logo_20px
Woodlands Temporary Bus Interchange Marine Parade Road (Loop)
Passes Through Marsiling, Bukit Panjang, Whitley, Jln Toa Payoh, Eunos, Still Rd
Route Length 63.5km
Travelling Time 125 mins (Off-Peak)
Operator Information
BCM Route Package Sembawang – Yishun Bus Package
Current Operator SMRT Buses Ltd
Current Depot Ang Mo Kio Bus Depot (AMDEP)
Current Fleet 12-metre Double Deck Bus:
Alexander Dennis Enviro500
12-metre Single Deck Bus:
Departure Times from Woodlands
0530 – 2217 (Weekdays | Full Loop)
0545 – 2217 (Sat, Sun/PHs | Full Loop)
2230 – 2330 (Daily | Terminates at Parkway Parade, B02 Marine Parade Rd)
Departure Times from Looping Pt
From Opp Parkway Parade, B01 Marine Parade Rd
0545 – 2330 (Weekdays)
0600 – 2330 (Sat, Sun/PHs)
Frequency Loop Service: Notes
0630-0830: 05 – 07 mins
0831-1659: 05 – 11 mins
1700-1900: 06 – 10 mins
After 1900: 10 – 13 mins
From 2230hrs onwards, buses leaving Woodlands Temp Int will terminate at Marine Parade Road (Parkway Parade).
Route Information

Service 966 is an inter-town route serving between the housing estates around Woodlands, Bukit Panjang, Jalan Toa Payoh, Eunos and Marine Parade. The route is frequented as a fast connection between Woodlands, Bukit Panjang, Toa Payoh and Eunos due to its long express sectors along the Bukit Timah Expressway (BKE) and Pan-Island Expressway (PIE).

The route shares its Woodlands – Bukit Panjang sector with Services 187 and 963, but is otherwise non-duplicative for most of its route and boasts many unique connections. Despite few duplicating routes, this service experiences moderate to low demand during off-peak hours, but very high demand during peak hours. As such, high capacity Alexander Dennis Enviro500 double-deck buses were deployed in August 2014 to cope with peak hour loads. As of 2015, the BSEP has added a significant eight buses to improve the route, among the most resources allocated to enhancing an existing bus route under the BSEP.

The route being exceptionally long has a runtime of around 2 hours and 20 minutes, and is prone to bunching up and delays due to expressway jams during the peak hours, causing large fluctuations in bus frequency. From 2230hrs onwards (daily), buses leaving Woodlands Temp Int will terminate at Marine Parade Road (Parkway Parade), but continues to operate as Service 966 (without other indications of its half-trip nature).

MRT/LRT Stations served:
Special Departures:
  • Marine Parade Road (Opp Parkway Parade)  Woodlands Temp Int
    Weekdays: 0545hrs, 0600hrs, 0615hrs, 0630hrs (4 departures)
    Saturdays: 0600hrs, 0615hrs, 0630hrs (3 departures)
    Sat/Sun/PHs: 0600hrs, 0620hrs (2 departures)
  • Bt Panjang Road (Blk 223)  Marine Parade Woodlands Temp Int
    Weekdays AM Peak; Saturdays 0605hrs; Sunday 0600hrs
  • Woodlands Temp Int  Marine Parade (Parkway Parade)
    Daily, 2230hrs – 2330hrs

Fare: Charges basic distance fares. See Bus Fares. Calculate your bus fare using LTA’s fare calculator on here.


Operator History:
  • 2003 – 2004: Trans-Island Bus Services Ltd
  • 2004 – Present: SMRT Buses Ltd

The Bus Service Operating License (BSOL) for this route will be renewed in 2020 as part of the Sembawang – Yishun Bus Package.

  • 2003 (16 Nov): Introduced between Woodlands Regional Int and Marine Parade (Loop).
  • 2007 (07 Jan): Amended to ply Bukit Panjang Rd, Pending Rd, Petir Rd and Dairy Farm Rd in both directions instead of BKE (express)
  • 2011 (04 Sep): Amended to Whampoa East instead of Whampoa North, due to the closure of Whampoa North for the new Woodsville Interchange
  • 2012 (21 Oct): Amended to skip Bendemeer Rd / Serangoon Rd entirely
  • 2012 (15 Nov): Designated wheelchair-accessible bus route (WAB)
  • 2013: Service improvement under the Bus Service Enhancement Programme (BSEP)
  • 2014 (18 Aug): Alexander Dennis Enviro500 double-deck buses deployed
  • 2016 (12 Mar): Amended to Woodlands Temp Int
Past Routings:

External Links & References:

Back to Bus Services
Back to Bus Articles

Ding Dong Bell

Ding Dong!

2 thoughts on “SMRT Bus Service 966

  • 6 June 2018 at 6:34 PM

    Bus 966 driver
    Taking their time
    1. No passages alighting or boarding bus they can also stop at bus stop for 5mins
    2. Driver as slow as snail
    3. Old people asking them about bus Direction they do not bother to help ans just say no no

  • 28 May 2016 at 4:28 PM

    Now got 2 permanent MAN A95 too..Please update.


Leave a Reply

Your email address will not be published. Required fields are marked *