City Direct Services


City Direct Services are express bus routes which run one-way trips between residential estates and the Central Business District (CBD) during weekday peak hours, except on Public Holidays. These services are operated by private bus operators using coaches, which provide commuters with a direct and comfortable bus ride between home and work. Public Bus Operators also operate City Direct Bus Services since Apr 2017, taking over some services which were previously ran by private bus operators. With limited stops and the use of expressways, commuters using these services would have comparable journey time to taking a feeder bus service or a LRT service to the nearest MRT station and transferring to the rail network towards the city.

Currently, 22 City Direct Bus Services are in operation, serving the following residential estates: Ang Mo Kio, Bedok, Buangkok, Clementi, Dover, Eunos, Hillview, Hougang, Jurong East, Jurong West, Marsiling, Pasir Ris, Punggol, Sembawang, Sengkang, Simei, Tampines East, West Coast, Woodlands, Yew Tee, Yishun.

All City Direct will start at least two with one-way trips on weekday mornings from the respective housing estates towards the Central Business District (CBD), and similarly, at least two one-way trips will take commuters back home from the city in the evenings. More trips may be added depending on the demand for the services.

BSEP Expansion:

City Direct Services were introduced under the Bus Services Enhancement Programme (BSEP) to benefit commuters travelling to the city with improved connectivity. The move is in line with the Transport Minister’s announcement at the Committee of Supply 2013 to tap on the resources of private bus operators to run more City Direct bus services to augment the resources of the public transport operators (PTOs). Currently, Express services 513, 850E, 951E and 982E are operated by Public Transport Operators (PTOs) and run parallel to train lines between estates and the city.

In March 2014, an expansion of the BSEP was announced, increasing the total number of new BSEP routes to 80 services, which includes 20 City Direct services.

In March 2015, LTA announced 12 new City Direct Services to be progressively introduced from Q2 2015. (an additional of 2 more services) This brings the total of City Direct Services under the BSEP scheme to 22.

However, City Direct Bus Services 658, 659, 662 & 664 were withdrawn in December 2018 after 3 – 4 years in operation.

List of City Direct Services:

City Direct No. Area Morning Trips Evening Trips
651 Jurong West 0730hrs, 0745hrs 1815hrs, 1830hrs
652 Ang Mo Kio 0725hrs, 0730hrs, 0735hrs, 0740hrs, 0745hrs, 0750hrs 1810hrs, 1825hrs
653 Hillview 0715hrs, 0725hrs, 0735hrs, 0745hrs 1815hrs, 1830hrs
654 Sengkang 0730hrs, 0735hrs, 0740hrs, 0745hrs, 0750hrs, 0755hrs 1820hrs, 1827hrs, 1835hrs
655 West Coast 0735hrs, 0750hrs 1820hrs, 1835hrs
656 Sembawang 0720hrs, 0730hrs, 0740hrs 1810hrs, 1825hrs
657 Jurong East 0730hrs, 0745hrs 1815hrs, 1830hrs
658 Eunos 0740hrs, 0755hrs 1820hrs, 1835hrs
659 Bedok South 0730hrs, 0740hrs, 0750hrs 1815hrs, 1830hrs
660 Hougang 0730hrs, 0735hrs, 0740hrs, 0745hrs, 0750hrs 1820hrs, 1835hrs
661 Pasir Ris 0730hrs, 0740hrs, 0750hrs 1810hrs, 1825hrs
662 Yew Tee 0725hrs, 0740hrs 1810hrs, 1825hrs
663 Yishun East 0720hrs, 0735hrs, 0750hrs 1815hrs, 1830hrs
664 Tampines East / Simei 0730hrs, 0745hrs 1815hrs, 1830hrs
665 Marsiling / Woodlands 0700hrs, 0708hrs, 0716hrs, 0724hrs, 0732hrs, 0740hrs 1815hrs, 1830hrs
666 Punggol 0725hrs, 0740hrs 1810hrs, 1825hrs
667 Clementi / Dover 0745hrs, 0800hrs 1820hrs, 1835hrs
668 Ang Mo Kio / Yio Chu Kang 0730hrs, 0736hrs, 0743hrs, 0750hrs 1810hrs, 1825hrs
669 Bedok Reservoir 0740hrs, 0755hrs 1810hrs, 1830hrs
670 Yishun West 0720hrs, 0730hrs, 0740hrs 1810hrs, 1825hrs
671 Sengkang 0730hrs, 0740hrs, 0750hrs 1820hrs, 1835hrs
672 Hougang 0735hrs, 0742hrs, 0750hrs 1820hrs, 1835hrs


  • 21 Nov 2012: Tender for City Direct 651 called between Jurong West and the CBD (VT371)
  • 13 Jun 2013: Tender for City Direct 652 – 657 called (VT387). Contract for one City Direct awarded (VT371).
  • 09 Nov 2013: Contracts awarded City Direct 652 – 657 (VT387)
  • 26 Nov 2013: Tender for City Direct 658 – 660 called (PT162)
  • 03 Feb 2014: Contracts awarded for City Direct 658 – 660 (PT162)
  • 09 Feb 2015: Tender for City Direct 661 – 665 called (PT221)
  • 11 Mar 2015: LTA announces 12 City Direct Services to be launched from Q2 2015 onwards, an increase of 2 services from the original announcement.
  • 21 Jul 2015: Contracts for City Direct 661 – 665 awarded (PT221), City Direct 666 – 670 routing region announced.
  • 05 Aug 2015: Tender for City Direct 666 – 670 called (PT233)
  • 14 Dec 2015: Contracts awarded for City Direct 666 – 670 (PT233).
  • 18 Jan 2016: Contracts for City Direct 651 – 657 extended for 1 more year
  • 15 Apr 2016: Tenders for City Direct 651, 671, 672 called (PT270)
  • 01 Aug 2016: Contracts awarded for City Direct 651, 671, 672 (PT270). Tenders for City Direct 652, 653, 654, 655, 656 & 657 called (PT288)
  • 14 Nov 2016: Contract awarded for City Direct 654 (PT288). Tender for City Direct 653, 655, 656 & 657 not awarded.
  • Apr 2017: Transfer of operations for City Direct 653, 655, 656 & 657 to Public Transport Operators.
  • 12 May 2017: Tenders for City Direct 658, 659 & 660 open.
  • 22 Jun 2017: Tenders for City Direct 661, 662, 663, 664 & 665 open.
  • 10 Jul 2017: Tender for City Direct 658, 659 & 660 not awarded.
  • 30 Aug 2017: Tenders for City Direct 661, 662, 663, 664 & 665 not awarded.
  • 28 Sep 2017: Transfer of operations for City Direct 663 to Tower Transit Singapore Pte Ltd.
  • 12 Oct 2017: Transfer of operations for City Direct 665 to Tower Transit Singapore Pte Ltd.
  • 17 Dec 2018: Discontinuation of City Direct Services 658, 659, 662 & 664


Fares are charged based on distance-based fares for express bus services. Entry and exit card readers will ensure the correct fare is charged based on the distance travelled, similar to regular Express bus routes. Calculate your bus fare using LTA’s official fare calculator at by clicking here.

City Directs 651 – 660 used to charge a flat fare based on the maximum distance-based fare scheme (DBF) for Express routes prior to 2016. LTA has progressively converted the fare scheme to charge distance-based fares between Q4 2015 and Mid-2016.

Boarding & Alighting Locations:

AM Peak (Alighting Points) PM Peak (Boarding points)
City Direct 651, 653, 655, 657, 661, 662, 664, 666, 667, 668, 669, 670, 671, 672 Anson Road
Robinson Road
Marina Boulevard
Central Boulevard
Shenton Way
City Direct 652, 656, 660, 663, 665 Orchard Road
Bras Basah Road
Fullerton Road
Raffles Quay
Shenton Way
Anson Road
Robinson Road
Fullerton Road
Stamford Road
Orchard Road
City Direct 654, 658, 659 Central Boulevard
Shenton Way
Anson Road
Robinson Road
Marina Boulevard

Operating Hours:

City Direct services operate during the morning and evening peak hours in single directions.

City Direct Summary Poster
City Direct Summary Poster


External Links:

Back to Bus Service Classifications

38 thoughts on “City Direct Services

  • 30 October 2018 at 8:11 AM

    Can we request that the bus driver for 659 7.40am pickup have some patience in waiting for passengers. The bus arrived at Bedok South (one stop before the cc) at 7.38. I was approaching the said bus stop n seeing the bus arriving, I flagged for the bus but driver drove off without stopping. Whilst there is no passenger at the bus stop itself I was only a few steps away from the stop and could have boarded very quickly if the driver exhibit a little patience to wait.

    Thank you.

  • 26 July 2018 at 9:03 PM

    We are new residents at
    The new bto Canberra . Currently 656 and 663 is not pass thru our area and we had to take bus 883 to sembawang mrt or yishun mrt . This take us more time to town and very pack during 7 30 to 8 15. Can u consider to open a new route to pick up ppl like us. It’s been very frustrated since I move in last nov 2017. Currently there is only 1 ss2 which only 1 timing timing not flexiable and yet $5 per trip (expensive).

  • 26 July 2018 at 2:01 PM

    Can we had city direct from new bto at Canberra walk? Currently the bus 665 is not serving the area. We had to take bus 883 to sembawang mrt to go town. Now more residen had move in and morning between 7 30 to 8 15 very crowed. Hope u can provide your service near our door steps. Thanks


Leave a Reply

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