SBS Transit Bus Service 35M

SBS Transit Bus Service 35M is a trunk route operating between Bedok Bus Interchange and Tanah Merah Ferry Terminal, via Tanah Merah MRT, Xilin Avenue and Changi Coast Road. Service 35M operates during non-operating hours of Service 35.

Bedok Int ↺ Tanah Merah Ferry Rd (Loop)
84009 Bedok Int EW5 Bedok Nth Dr
84031 Bedok Stn Exit B EW5 New Upp Changi Rd
84041 Blk 221A New Upp Changi Rd
84051 Bedok Sports Cplx New Upp Changi Rd
84061 The Tanamera Condo New Upp Changi Rd
85091 Tanah Merah Stn Exit B EW4CG New Upp Changi Rd
96229 S'pore Expo Xilin Ave
96239 CEVA Freight Xilin Ave
96249 Builders Ctr Xilin Ave
96219 Tanah Merah Ferry Ter Tanah Merah Ferry Rd
96271 Opp Global Logistics Ctr Xilin Ave
96231 DB Schenker Xilin Ave
96221 Opp S'pore Expo Xilin Ave
85099 Tanah Merah Stn Exit A EW4CG New Upp Changi Rd
84069 Blk 55 New Upp Changi Rd
84059 Blk 65 New Upp Changi Rd
84049 Blk 27 New Upp Changi Rd
84039 Bedok Stn Exit A EW5 New Upp Changi Rd
84009 Bedok Int EW5 Bedok Nth Dr
Technical Information
Route WAB_logo_20px
Bedok Bus Interchange ↺ Tanah Merah Ferry Rd (Loop)
Passes Through Tanah Merah, Xilin Ave
Route Length 17.8 km
Travelling Time 55 mins
Operator Information
BCM Route Package Bedok Bus Package
Current Operator SBS Transit Ltd
Current Depot Bedok North Bus Depot (BNDEP)
Current Fleet 12-metre Double Deck Bus:
Volvo B9TL
Departure Times from Bedok 1945 2315 (Weekdays)
1515 2315 (Saturdays)
0600 2315 (Sundays & Public Holidays)
Frequency Loop Service
15 – 20 mins

Service 35M is a trunk route serving Tanah Merah Ferry Terminal, and industries at Changi South, with bus connections to Tanah Merah MRT Station and Bedok Town Centre / MRT StationBus Interchange.

Operating during off-peak periods, the service will run from Bedok Interchange and loop at Tanah Merah Ferry Terminal, via Tanah Merah MRT station and Xilin Avenue. At all other times, Service 35 operates, plying an extended route that loops at the Airport Logistics Park of Singapore (ALPS).

Service 35M was introduced on Monday, 15th December 2014, plying the same routing as the original Service 35. On that same day, Service 35 was extended to loop at the Airport Logistics Park of Singapore (ALPS) under the BSEP scheme.

MRT Stations Served
Route variants:

Fare: Charges fares for regular trunk services. See Bus Fares for exact fares.



Operator History:

  • 15 Dec 2014 – Present: SBS Transit Ltd

The Bus Service Operating License (BSOL) for this route will be renewed in 2023 under the Bedok Bus Package.


  • 1995: Introduced as Service 35 between Bedok Int and Tanah Merah Ferry Road, following the opening of the Tanah Merah Ferry Terminal
  • 1996: Serves 2 new pairs of bus stops (96231/96239 & 96241/96249) along Xilin Ave
  • 1997: Serves new bus stop (96271) along Xilin Ave
  • 2000: Serves new pair of bus stops (96221/96229) along Xilin Ave
  • 2011 (19 Nov): Amended to Bedok Temp Int
  • 2014 (23 Mar): Designated wheelchair-accessible bus route (WAB)
  • 2014 (30 Nov): Amended to Bedok Integrated Transport Hub
  • 2014 (15 Dec): Renumbered as Service 35M when Service 35 was extended to loop at ALPS Avenue.
  • 2015 (11 Aug): Start of double-decker bus deployments

External Links & References:

Back to Bus Services
Back to Bus Articles

2 thoughts on “SBS Transit Bus Service 35M

  • 22 October 2017 at 8:20 PM

    My son has just been posted to Changi Naval Base and needs to report on every Sunday night. I notice that there is no bus service to CNB as bus no 35M which operates on Sunday loop at Tanah Merah Ferry Terminal. Bus 35 doesn’t operates on Sunday. Since both bus services operate on the same route, I don’t understand why they are both named differently and ply slightly different routes. CNB doesn’t provide shuttle buses at Tanah Merah MRT station but only a measly 42 seater coach at 930pm. Either my son queues at 830pm to ensure a seat, or needs to take a cab which is rather expensive for a NS man. Accordingly to him, over 100 men are vying for the shuttle bus and it is engaged to serve the whole camp. Is there any way to extend bus no 35M to service CNB?
    Thank you for your kind understanding in this matter.

    • 20 December 2017 at 8:50 PM

      Dear Claudine,
      I would like you to understand that Service 35M was introduced to replace the former route of Service 35 and that if Service 35M was extended to Alps Avenue, it would be the same as withdrawning Service 35M and extending the operating hours of Service 35. However, this page is NOT the Land Transport Authority. You may want to send your opinions to LTA instead here: Cheers.


Leave a Reply

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