City Direct Service 663

For an updated article, please view the post on our new site. Click here to continue.


City Direct Service 663 is an AM/PM Peak City Direct service between Yishun and the CBD, passing through Yishun Ring Rd, Yishun Central and Bras Basah Rd. It is the thirteenth City Direct route introduced under the Bus Service Enhancement Programme (BSEP). Launched on 28 September 2015, the route takes over deleted sectors of SMRT Express Service 850E.

^ Bus Hub – City Direct 663

Route Information
Route [AM]: Yishun Ave 6 (Bet Blks 405/406) → Shenton Way (Opp MAS Bdlg)
[PM]: Anson Rd (Mapletree Anson) → Yishun Ave 6 (Opp Blk 406)
Passes Through Yishun Ring Rd, Yishun Central, Bras Basah Rd
Route Length 25.8km
Traveling Time 75 mins
Operator Information
Current Operator Bus Hub Service Pte Ltd
Current Fleet Private buses
Departure Times from T1 0720 – 0750 (Weekdays | 4 trips)
Departure Times from T2 1815 – 1830 (Weekdays | 2 trips)
Frequency Direction 1 Direction 2
0630-0830: 10 mins 1700-1930: 15 mins


  • 2015 (28 Sep): Introduced as a bidirectional AM/PM-Peak hour service from Yishun to the CBD under the BSEP. Operates four trips on weekday mornings at 7:20am, 7:30am, 7:40am and 7:50am, and weekday evenings at 6:15pm and 6:30pm. Charges Distance-based flat fares.
Release Poster

Release Poster

City Direct service 663 provides residents of Yishun with greater connectivity to the CBD. The service provides a travel alternative for commuters who relied on the rail network and feeder buses to and from work. The route incorporates an express sector between Yishun Ave 2 and Orchard Rd via SLE & CTE.

This is the thirteenth City Direct service to be introduced under the Bus Service Enhancement Programme (BSEP), which provides more options for commuters using stretches of the existing rail lines that experience persistently high ridership, while the ongoing rail enhancement measures are being implemented.

With the launch of this service, SMRT Express Service 850E was amended to start at Yishun St 41, serving Yishun Ave 1 & 11. Lost sectors for Service 850E was replaced with City Direct Service 663.

Departure Times:

  • AM Peak: 0720hrs, 0730hrs, 0740hrs, 0750hrs
  • PM Peak: 1815hrs, 1830hrs

Fares: Charges regular distance-based express fares. See Bus Fares for exact fares.

Adult Child Student Senior Citizen
Maximum Card Fares per trip: $2.52 Free $0.91 $1.35
Maximum Cash Fares per trip: $3.00 $3.00 $3.00 $3.00

*Maximum PWD (Persons with Disabilities Transport Concession Scheme) Fare – $1.35
*Maximum WTCS (Workfare Transport Concession Scheme) Fare – $2.09

Fleet: Service 663’s fleet comprises of private buses operated by Bus Hub Service Pte Ltd.

Route Information:

Direction 1 (Towards CBD) Direction 2 (Towards Yishun)
  • Yishun Ave 6
    – Bet Blks 405/406
    – Bet Blks 391/392
  • Yishun St 31
    – Opp Blk 333C
  • Yishun Ring Rd
    – Opp Blk 367
    – Evangel Family Ch
    – Blk 413
  • Yishun Ave 11
    – Opp Huamin Pri Sch
  • Yishun Central
    – Bef SAFRA Yishun
    – Opp Khoo Teck Puat Hosp
  • Yishun Ave 2
    – Blk 608
    – Yishun Sports Hall
    Lentor Ave (Express)
    SLE (Express)
    CTE (Express)
    Buyong Rd (Express)
  • Orchard Rd
    – Dhoby Ghaut Stn
  • Bras Basah Rd
    – Rendezvous Grand Hotel
    – NTUC Income Ctr
    – Raffles Hotel
  • Nicoll Highway
    – One Raffles Link
    Esplanade Dr (Express)
  • Collyer Quay
    – OUE Bayfront
  • Raffles Quay
    – One Raffles Quay
  • Shenton Way
    – UIC Bdlg
    – Opp MAS Bdlg
  • Anson Rd
    – Mapletree Anson
  • Robinson Rd
    – Aft Capital Twr
    – Opp The Ogilvy Ctr
    – Opp AIA Twr
  • Fullerton Rd
    – Fullerton Sq
  • Esplanade Dr
    – Esplanade Bridge
  • Stamford Rd
    – Capitol Bdlg
    – SMU
  • Orchard Rd
    – YMCA
  • Penang Rd
    – Dhoby Ghaut Stn
    Buyong Rd (Express)
    CTE (Express)

    SLE (Express)

    Lentor Ave (Express)
  • Yishun Ave 2
    – Opp Yishun Sports Hall
    – Blk 790
  • Yishun Central
    – Khoo Teck Puat Hosp
    – Opp SAFRA Yishun
  • Yishun Ave 11
    – Blk 348B
    – Bet Blks 349/350
  • Yishun Ring Rd
    – Blk 356
    – Blk 358
    – Blk 367
  • Yishun St 31
    – Bet Blks 333C/333D
  • Yishun Ave 6
    – Opp Blk 392
    – Opp Blk 406


Operator History:

  • 2015 (21 Jul): Tender for City Direct 663 awarded to Bus Hub Service Pte Ltd.
  • 2015 (28 Sep) – Present: Bus Hub Service Pte Ltd


External Links & References:

Back to Bus Services
Back to City Direct Services
Back to Bus Articles

15 thoughts on “City Direct Service 663

  1. Pingback: SMRT Express Service 850E | Public Transport SG

  2. I am a little disappointed that Bus 850E has been made to change it bus- route for the new residents of Yishun . I have been taking this bus since 2013 to and fro to worked . While having a new bus 663 to serve us is good but i am having doubts whether it works for us cause the bus is always full and unless it going to be a double -decker from the size it going to be a unpleasant ride . Hope it going to be a better 663 BUS RIDE!

  3. Bus service nos 663 is supposed to ease out the heavy flow of passenger taking bus 850E but this seems not to be so. There was a few times where the nos of standing passenger is only half filled and the bus refused to stop. It can easily take in another 3-4 passenger, is not that passenger is standing at the exit door which is understandable.
    Moreover, the bus is small and cannot accommdate the nos of passenger that want to take this service. Please increase the frequency or have a bigger fleet as it is very annoying when each morning there is issues boarding the bus.

    By introducing city bus is suppose to improve the service of commuters but now it seems not.

    Very disappointing!!!

    • Hi Karen,

      Indeed it has come to our attention that the poor planning and execution on LTA’s side has led to the case of passengers being unable to board City Direct 663 and left stranded, particularly on Yishun Ring Road. Our admin team members have personally went down and rode the last morning trip yesterday and find the same situation happening. There even was a case where the bus driver took the wrong exit at Havelock Road on CTE, bypassing Dhoby Ghaut.

      We have already forsee that the number of trips of City Direct 663 is not enough to handle the bulk of Service 850E’s high demand sectors when the press release came out. Our (admin team) initial idea for this service was to help out Service 850E but not replace it. Commuters who used to enjoy seats on double decker buses now have to stand on small private buses all the way to CBD. Meanwhile, during evening trips from Anson Road, we observed a two bus departure on the last bus timing which should be the case for morning peak but it’s not.

      We also forecast the same situation to happen next monday onwards for City Direct 665 and the amendment of Express 951E in Woodlands as well, where 6 trips of 951E become 5 trips of private buses.

      We, as a Public Transport Blog only do observations and documentation for new public transport services. Do let LTA know of this situation at

      However, do note that there is an implementation lag time required to arrange for additional trips as EZLink readers need to be installed on buses which require additional drivers which LTA has to pay more to the operator for this to happen.

      PTSG@WP Admin Team

      • Hi, I tried 1st time to take 663 this morning. Waited in front of Blk 651 for more than 25min from 7:20 to 7:45. No 663 bus although it shows Bus 663 on the display at the Bus Stop. May I know what happened? Also, is this Bus 663 still in service? Looking forward to your reply…

  4. Hi,

    Bus 663 time operated in peak hours are from 6.15pm
    and 6.30pm onwards from anson road, usually
    I wait in Dolby ghaut bus stop but always waited for more
    Than 20min for the 6.15 ride. By than how about the 630pm
    Ride ? Meaning it will be at bus stop around 7plus?
    May I know why does it take so long to travel from CBD
    to town?

    • Hi Hazel,
      As there is very heavy traffic in the CBD during peak hours, especially when multiple buses line up at the few CBD bus stops to pick pax along with private premium buses, the bus takes a longer time to travel to Dhoby Ghaut

      • Hi,

        Since the bus from anson will be late to reach Dolby ghaut by the time, do the company have plans to sent the driver to start the journey off earlier so that it can drag on the stipulated time?

        663 is very useful, time was good during the morning hours. Is there any intention of having more buses to ferry more passengers so that we can enjoy the ride sitting.

        Thanks ! 😊

      • Hi Hazel,
        The journey starting time is controlled by LTA. Do forward your feedback in to LTA at regarding your suggestion on additional trips.

        Land Transport Guru Team
        Visit us at our new site –

  5. I saw bus 663 right at the junction however there’s a few buses queuing to pick up passengers, and your driver don’t even bother queuing up to see if there is any passengers to fetch at the bus stop and left. Your driver didn’t even drove past the bus stop lane. How ridiculous is this?

  6. Very disappointing w 663…bus driver just refused to queue and pick up passengers though bus is not full. Waited from 720am to 750am at bus stop of Blk 608. What is the purpose of having bus 663? Lousy services!!

  7. Very disappointing w bus 663. Bus driver just refused to queue n stop to pickup passengers though bus is not full. Waited from 720am to 755am at bus stop at Blk 608. What is the purpose of having 663?? Lousy services!!

  8. I noticed that the 4 trips for Bus 663 during morning peak is not enough to support the passengers whom intend to take the bus. Is there any plans to increase to 6 trips?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s