SBS Transit Bus Service 21

SBS Transit Bus Service 21 is a trunk service plying between Pasir Ris and St. Michael’s, passing through Tampines, Bedok Reservoir, Kaki Bukit, Geylang, Bendemeer, and Balestier.

Service 21 will be amended to the new Pasir Ris Integrated Transport Hub from 27 Apr 2025.

21
77009 Pasir Ris Int B1 EW1 Pasir Ris Dr 3
78109 Downtown East Pasir Ris Dr 3
78081 Blk 467 Pasir Ris Dr 6
78071 Blk 446 Pasir Ris Dr 6
78069 Blk 442 Pasir Ris Dr 1
78031 Blk 191 Pasir Ris St 12
78181 Bef Blk 187 Pasir Ris St 11
78191 Aft Blk 182 Pasir Ris St 11
98099 Blk 269A Pasir Ris Dr 1
98019 Opp Blk 149A Loyang Ave
76249 Blk 370 Tampines Ave 7
76239 Blk 390 Tampines Ave 7
76229 Opp Tampines East Stn DT33 Tampines Ave 7
76219 Blk 230E Tampines Ave 7
76209 Blk 233 Tampines Ave 7
76149 Opp Tampines Stn/Int EW2-DT32 Tampines Ave 4
76139 Opp Century Sq Tampines Ave 4
76069 Blk 147 Tampines Ave 5
75059 Bef Tampines West Stn DT31 Tampines Ave 1
75069 Blk 960A Bedok Reservoir Rd
75349 The Clearwater Condo Bedok Reservoir Rd
84609 Waterfront Key Bedok Reservoir Rd
84639 Aft Waterfront Waves Bedok Reservoir Rd
84619 Waterfront Isle Bedok Reservoir Rd
84629 Blk 716 Bedok Reservoir Rd
84479 Blk 713 Bedok Reservoir Rd
84469 Blk 703 Bedok Reservoir Rd
84481 Aft Bedok Ind Pk C Bedok Reservoir Rd
84491 Blk 629 Bedok Reservoir Rd
72079 Blk 609 Bedok Reservoir Rd
72069 Blk 121 Bedok Reservoir Rd
72029 Opp Blk 646 Bedok Reservoir Rd
72019 Opp Blk 322 Jln Eunos
83119 Opp Blk 16 Jln Eunos
83109 Opp Eunos Stn EW7 Jln Eunos
82069 Aft Lor 106 Changi Changi Rd
82049 Joo Chiat Cplx Changi Rd
82029 Blk 14 Mkt/FC Geylang Rd
82109 City Plaza Geylang Rd
81069 Opp Lor 39 Geylang Geylang Rd
81049 Aft Lor 34 Geylang Geylang Rd
81029 Aft Lor 28 Geylang Geylang Rd
80089 Bef Lor 18 Geylang Geylang Rd
80069 Opp Mohd Salleh Mque Geylang Rd
80049 Aft Sims Way Geylang Rd
80101 Kallang Stn/Opp Blk 2C EW10 Lor 1 Geylang
60051 Opp Kallang Pl Boon Keng Rd
60099 Bef Lavender St Bendemeer Rd
07329 Hoa Nam Bldg Jln Besar
07231 Bef Tai Hoe Hotel Kitchener Rd
07211 Aft Farrer Pk Stn Exit G NE8 S'goon Rd
07221 Sri Vadapathira K Tp S'goon Rd
50249 S'pore Khalsa Assn Balestier Rd
50239 S'pore Indian Assn Balestier Rd
50129 Opp Natl Skin Ctr Moulmein Rd
50119 St. Joseph Instn Jnr Moulmein Rd
50031 Opp Novena Ch NS20 Thomson Rd
50041 Novena Lodge Thomson Rd
50161 Bef Jln Dusun Balestier Rd
50171 Zhongshan Mall Balestier Rd
50191 Bef Balestier Plaza Balestier Rd
50201 Shaw Plaza Balestier Rd
50211 Opp Balestier Pt Balestier Rd
50991 Blk 82 Whampoa Dr
52129 Blk 29 Jln Bahagia
52049 Blk 19 Jln Tenteram
52119 Opp Blk 65 Jln Tenteram
52499 St. Michael's Ter Whampoa Rd

Notes:

  • – Wheelchair Inaccessible Bus Stop
  • Service 21 serves Jalan Bahagia & Jalan Tenteram towards both St. Michael’s & Pasir Ris. Check the bus destination before boarding.
    RED plated Service 21 buses are bound for Pasir Ris, while
    WHITE plated Service 21 buses are bound for St. Michael’s.

 

Route Overview
Route WAB_logo_20px Pasir Ris Bus InterchangeSt. Michael’s Bus Terminal
Passes Through Tampines Ave 7, Bedok Reservoir Rd, Geylang Rd / Sims Ave, Moulmein Rd, Balestier Rd
Route Length Towards St. Michael’s: 27.4 km Towards Pasir Ris: 25.0 km
Travelling Time 130 mins
Operator Information
BCM Route Package BishanToa Payoh Bus Package
Current Operator SBS Transit Ltd
Current Depot Hougang Bus Depot (HGDEP)
Bedok North Bus Depot (BNDEP)
Current Fleet Single-deck & Double-deck buses
Operating Hours
Departure Times from Pasir Ris
Daily
05:30 – 00:00
Departure Times from St. Michael’s
Daily
05:30 – 00:00
Operating Frequency
From Pasir Ris
6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Weekdays 7 12 mins 11 14 mins 12 16 mins 14 16 mins
Saturdays 11 13 mins 12 15 mins 14 15 mins 12 15 mins
Sundays / Public Holidays 11 15 mins 8 16 mins 11 15 mins 13 15 mins
From St. Michael’s 6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Weekdays 10 13 mins 8 14 mins 8 16 mins 12 16 mins
Saturdays 13 14 mins 12 15 mins 12 14 mins 12 14 mins
Sundays / Public Holidays 12 15 mins 12 14 mins 13 17 mins 14 16 mins
Fare Information
Fare Charges regular distance fares

 

Service 21 spans from Central to East, serving many residential areas throughout its route, such as Whampoa, Balestier, Boon Keng, Kallang, Paya Lebar, Eunos, Kaki Bukit, Bedok Reservoir, Tampines and Pasir Ris. Its lengthy route and large coverage makes it an important inter-town route, and as a result, journey time is relatively long for its length.

Introduced in 1992, the route originally ran between Pasir Ris Int and Lorong 1 Geylang Ter before being extended to St. Michael’s in 1993 following the merger with then-Service 4. Service 21 made history on 26 June 2006 as the first wheelchair-accessible bus service in Singapore following the debut of Volvo B9TL (CDGE) buses on the route.

The route has several key sectors offering important connections, such as that between St. Michael’s Estate and Novena MRT, Farrer Park and the Geylang district, as well as that between Eunos MRT and Bedok Reservoir Road. As such, in addition to demand from inter-town connections, the route experiences high demand throughout the day, and relies on fleet comprising mostly of double-decker buses. Around Farrer Park, the route plies very different stretches in either direction. The route was amended to serve Jalan Tenteram in both directions in April 2016.

MRT Stations Served:
Special Departures:
  • Changi Road (Aft Lor 106 Changi) St. Michael’s Ter
    Weekdays: 05:55 & 06:10
    Saturdays: 05:55 & 06:06
    Sundays / Public Holidays: 05:55
  • Geylang Road (Bef Lor 18 Geylang) St. Michael’s Ter
    Sundays / Public Holidays: 17:51, 18:15 & 18:31
  • Sims Ave (Eunos Stn/Int) Pasir Ris Int
    Weekdays: 05:50, 06:00, 06:18 & 06:31
Short Trip Service
  • Service 21A: Geylang Road (Bef Lor 18 Geylang) → Kitchener Road (Bef Tai Hoe Hotel)
    Sundays & Public Holidays: 16:52 17:56
Route Variant

[From 28 Apr 2025]

  • Service 21X: St. Michael’s Ter ↺ Thomson Road (Loop)
    Weekday Morning & Evening Peak Hours; Serves Whampoa Estate & Novena MRT Station only

Gallery:
Poster Gallery

Operator History:
  • 1992 – 2001: Singapore Bus Services Ltd
  • 2001 – Present: SBS Transit Ltd
History:
  • 1992 (29 Nov): Introduced between Pasir Ris Int and Lor 1 Geylang Ter under Transitlink Integration Exercise Phase 10
  • 1993 (23 May): Merged with Service 4 and extended to St Michael’s Terminal under Transitlink Integration Exercise Phase 13
  • 1994: Skips bus stop outside Kallang Stn along Sims Ave
  • 1999: Serves new pair of bus stops outside and opposite The Clearwater Condo along Bedok Reservoir Rd
  • 2001 (18 Feb): Serves new staggered bus stop outside Novena Stn along Thomson Rd, skipping the bus stop outside Novena Church
  • 2002: Serves new pair of bus stops opposite and between Blks 731 and 734 along Bedok Reservoir Rd
  • 2003 (21 Jun): Amended to ply Bendemeer Rd, Jln Besar, Kitchener Rd and Serangoon Rd under North East MRT Line Rationalisation Phase 1
  • 2004 (27 Apr): Amended to ply Geylang Rd, Kallang Rd and Sims Ave towards St. Michael’s Ter with the temporary conversion of Lor 1 Geylang to one-way traffic
  • 2004 (06 Dec): Amended to ply the reinstated Lor 1 Geylang towards St. Michael’s Ter, skipping Geylang Rd, Kallang Rd and Sims Ave
  • 2006 (26 Jun): Designated wheelchair-accessible bus service (WAB), the first WAB route in Singapore
  • 2016 (24 Apr): Amended to ply Jln Tenteram in both directions
  • 2022 (30 Oct): Amended to ply Pasir Ris St 12 and Pasir Ris St 11 with the partial closure of Pasir Ris Dr 1 to facilitate the construction of Pasir Ris East MRT station on the Cross Island MRT Line
  • 2025 (27 Apr): Amended to Pasir Ris Integrated Transport Hub

Past Routings

Back to Bus Services
Back to Bus Articles

8 thoughts on “SBS Transit Bus Service 21

  • 1 February 2025 at 6:47 AM
    Permalink

    Please increase the number or frequency of bus 21. I need to wait for 20 minutes in the morning time. However other bus are passing by every 5-10minutes.

    Reply

Leave a Reply

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