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.

21
77009 Pasir Ris Int 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
78059 Blk 210 Pasir Ris Dr 1
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 Bedok Reform Trg Ctr 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 Eunos Mansions 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 Tan Tock Seng Hosp 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
52499 St. Michael's Ter Whampoa Rd
52451 Blk 114 Whampoa Rd
52129 Blk 29 Jln Bahagia
52049 Blk 19 Jln Tenteram
52119 Opp Blk 65 Jln Tenteram
52099 Opp NKF Kim Keat Rd
50159 Bef Kim Keat Lane Kim Keat Rd
50209 Aft Pegu Rd Balestier Rd
50199 Opp Shaw Plaza Balestier Rd
50189 Opp Public Mansion Balestier Rd
50179 Opp Zhongshan Mall Balestier Rd
50169 Aft Irrawaddy Rd Balestier Rd
50059 Opp Thomson Med Ctr Thomson Rd
50049 Opp Novena Lodge Thomson Rd
50038 Novena Stn NS20 Thomson Rd
50111 Revival Ctr Ch Moulmein Rd
50121 Natl Skin Ctr Moulmein Rd
50231 Northlight Sch Balestier Rd
50331 Blk 122 Mcnair Rd
50349 Blk 107 Towner Rd
60199 Boon Keng Stn/Blk 22 NE9 Boon Keng Rd
60059 Bef Kallang Pl Boon Keng Rd
80109 Opp Kallang Stn/Blk 2C EW10 Lor 1 Geylang
80051 Aft Lor 1 Geylang Sims Ave
80071 Yi Xiu Fty Bldg Sims Ave
80091 Bef Lor 23 Geylang Sims Ave
81011 Aft Aljunied Stn EW9 Sims Ave
81031 Blk 134 Sims Ave
81051 Sims Ville Sims Ave
82011 Aft Tg Katong Cplx EW8CC9 Sims Ave
82032 Blk 416 Sims Ave
82061 Eunos Stn/ Int EW7 Sims Ave
83101 Eunos Stn EW7 Jln Eunos
83111 Blk 17 Jln Eunos
72011 Blk 322 Jln Eunos
72021 Blk 646 Bedok Reservoir Rd
72061 Blk 122 Bedok Reservoir Rd
72071 Blk 133 Bedok Reservoir Rd
84499 Blk 140 Bedok Reservoir Rd
84489 Opp Bedok Ind Pk C Bedok Reservoir Rd
84461 Opp Blk 701 Bedok Reservoir Rd
84471 Blk 745 Bedok Reservoir Rd
84621 Opp Blk 716 Bedok Reservoir Rd
84611 Opp Waterfront Isle Bedok Reservoir Rd
84631 Opp Waterfront Waves Bedok Reservoir Rd
84601 Opp Waterfront Key Bedok Reservoir Rd
75341 Opp The Clearwater Condo Bedok Reservoir Rd
75061 Opp Bedok Reform Trg Ctr Bedok Reservoir Rd
75051 TAMPINES WEST STN EXIT B DT31 Tampines Ave 1
76061 Blk 938 Tampines Ave 5
76131 UOB Tampines Ctr Tampines Ave 4
76141 Tampines Stn/Int EW2-DT32 Tampines Ave 4
76201 Blk 423 Tampines Ave 7
76211 Blk 449 Tampines Ave 7
76221 TAMPINES EAST STN EXIT A DT33 Tampines Ave 7
76231 Opp Blk 390 Tampines Ave 7
76241 Blk 497D Tampines Ave 7
98011 Blk 149A Loyang Ave
98091 Blk 156 Pasir Ris Dr 1
78051 Blk 197 Pasir Ris Dr 1
78061 Blk 104 Pasir Ris Dr 1
78079 Blk 429 Pasir Ris Dr 6
78089 Blk 405 Pasir Ris Dr 6
78101 Opp Downtown East Pasir Ris Dr 3
77009 Pasir Ris Int EW1 Pasir Ris Dr 3

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 Interchange ↔ St. 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
Traveling Time 130 mins
Operator Information
BCM Route Package Bishan – Toa Payoh Bus Package
Current Operator SBS Transit Ltd
Current Depot Ang Mo Kio Bus Depot (AMDEP)
Bedok North Bus Depot (BNDEP)
Current Fleet 12-metre Single Deck Bus:
– Mercedes-Benz Citaro
– Scania K230UB
12-metre Double Deck bus:
–
Volvo B9TL
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 – 13 mins 8 – 15 mins 11 – 14 mins 12 – 14 mins
Saturdays 9 – 12 mins 8 – 15 mins 13 – 14 mins 11 – 14 mins
Sundays / Public Holidays 13 – 15 mins 8 – 14 mins 12 – 14 mins 12 – 15 mins
From St. Michael’s 6:30am–8.30am 8.31am–4.59pm 5.00pm–7.00pm After 7.00pm
Weekdays 9 – 11 mins 8 – 14 mins 9 – 15 mins 12 – 15 mins
Saturdays 11 – 12 mins 10 – 15 mins 12 – 13 mins 11 – 13 mins
Sundays / Public Holidays 10 – 15 mins 10 – 15 mins 11 – 17 mins 12 – 17 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 CDGEs 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. Michaels’s Ter
    Weekdays: 05:55 & 06:10
    Saturdays: 05:55 & 06:06
    Sundays / Public Holidays: 05:55
  • Geylang Road (Bef Lor 18 Geylang) β†’ St. Michaels’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:15, 17:20, 17:44 & 18:00

Service 21A caters to high weekend demand from migrant workers commuting from the Geylang area to Kitchener Road near Little India.


Gallery:

Operator History:
  • 29 Nov 1992 – 31 Oct 2001: Singapore Bus Services Ltd
  • 01 Nov 2001 – Present: SBS Transit Ltd

The Bus Service Operating License (BSOL) for this route will be renewed in 2026 under the Bishan – Toa Payoh Bus Package.

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 (75349/75341) along Bedok Reservoir Rd
  • 2001 (18 Feb): Serves new staggered bus stop (50038) along Thomson Rd, skipping the bus stop outside Novena Church.
  • 2002: Serves new pair of bus stops (84639/84631) along Bedok Reservoir Rd
  • 2003 (21 Jun): Amended to ply Jln Besar, Kitchener Rd and Serangoon Rd as part of NEL rationalisation (Phase 1)
  • 2004 (27 Apr): Amended to u-turn near Geylang Rd/Kallang Rd with the conversion of Lor 1 Geylang to one-way traffic
  • 2004 (06 Dec): Amended to reinstated Lor 1 Geylang
  • 2006 (26 Jun): Designated wheelchair-accessible bus route (WAB), the first WAB route in Singapore
  • 2013: Service improvement under the Bus Service Enhancement Programme (BSEP)
  • 2016 (24 Apr): Amended to ply Jalan Tenteram for both directions of the route.

Past Routings

Back toΒ Bus Services
Back toΒ Bus Articles

Leave a Reply

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