SBS Transit Bus Service 35M

SBS Transit Bus Service 35M is a trunk route running from Bedok Bus Interchange and looping at Tanah Merah Ferry Terminal, going via Tanah Merah MRT, Xilin Avenue and Changi Coast Road.

The route duplicates the former Service 35, which was extended to the Airport Logistics Park of Singapore (ALPS). Service 35M operates during non-operating hours of Service 35, and was introduced on Monday, 15th December 2014.

Bedok Int ↺ Tanah Merah Ferry Rd (Loop)
Bedok Int
Bedok Nth Dr
Bedok Stn Exit B
New Upp Changi Rd
Blk 221A
New Upp Changi Rd
Bedok Sports Cplx
New Upp Changi Rd
The Tanamera Condo
New Upp Changi Rd
Tanah Merah Stn Exit B
New Upp Changi Rd
S'pore Expo
Xilin Ave
CEVA Freight
Xilin Ave
Builders Ctr
Xilin Ave
Tanah Merah Ferry Ter
Tanah Merah Ferry Rd
Xilin Ave
Opp Global Logistics Ctr
Xilin Ave
DB Schenker
Xilin Ave
Opp S'pore Expo
Xilin Ave
Tanah Merah Stn Exit A
New Upp Changi Rd
Blk 55
New Upp Changi Rd
Blk 65
New Upp Changi Rd
Blk 27
New Upp Changi Rd
Bedok Stn Exit A
New Upp Changi Rd
Bedok Int
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 *