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 Drive 3
78109
Downtown East
Pasir Ris Drive 3
78081
Blk 467
Pasir Ris Drive 6
78071
Blk 446
Pasir Ris Drive 6
78069
Blk 442
Pasir Ris Drive 1
78059
Blk 210
Pasir Ris Drive 1
98099
Blk 269A
Pasir Ris Drive 1
98019
Opp Blk 149A
Loyang Avenue
76249
Blk 370
Tampines Avenue 7
76239
Blk 390
Tampines Avenue 7
76229
Opp Tampines East Stn DT33
Tampines Avenue 7
76219
Blk 230E
Tampines Avenue 7
76209
Blk 233
Tampines Avenue 7
76149
Opp Tampines Stn/Int EW2DT32
Tampines Avenue 4
76139
Opp Century Sq
Tampines Avenue 4
76069
Blk 147
Tampines Avenue 5
75059
Bef Tampines West Stn DT31
Tampines Avenue 1
75069
Bedok Reform Trg Ctr
Bedok Reservoir Road
75349
The Clearwater Condo
Bedok Reservoir Road
84609
Waterfront Key
Bedok Reservoir Road
84639
Aft Waterfront Waves
Bedok Reservoir Road
84619
Waterfront Isle
Bedok Reservoir Road
84629
Blk 716
Bedok Reservoir Road
84479
Blk 713
Bedok Reservoir Road
84469
Blk 703
Bedok Reservoir Road
84481
Aft Bedok Ind Pk C
Bedok Reservoir Road
84491
Blk 629
Bedok Reservoir Road
72079
Blk 609
Bedok Reservoir Road
72069
Blk 121
Bedok Reservoir Road
72029
Opp Blk 646
Bedok Reservoir Road
72019
Eunos Mansions
Jalan Eunos
83119
Opp Blk 16
Jalan Eunos
83109
Opp Eunos Stn EW7
Jalan Eunos
82069
Aft Lor 106 Changi
Changi Road
82049
Joo Chiat Cplx
Changi Road
82029
Blk 14 Mkt/FC
Geylang Road
82109
City Plaza
Geylang Road
81069
Opp Lor 39 Geylang
Geylang Road
81049
Aft Lor 34 Geylang
Geylang Road
81029
Aft Lor 28 Geylang
Geylang Road
80089
Bef Lor 18 Geylang
Geylang Road
80069
Opp Mohd Salleh Mque
Geylang Road
80049
Aft Sims Way
Geylang Road
80101
Kallang Stn/Opp Blk 2C EW10
Lorong 1 Geylang
60051
Opp Kallang Pl
Boon Keng Road
60099
Bef Lavender St
Bendemeer Road
07329
Hoa Nam Bldg
Jalan Besar
07231
Bef Tai Hoe Hotel
Kitchener Road
07211
Aft Farrer Pk Stn Exit G NE8
Serangoon Road
07221
Sri Vadapathira K Tp
Serangoon Road
50249
S’pore Khalsa Assn
Balestier Road
50239
S’pore Indian Assn
Balestier Road
50129
Opp Tan Tock Seng Hosp
Moulmein Road
50119
St. Joseph Instn Jnr
Moulmein Road
50031
Opp Novena Ch NS20
Thomson Road
50041
Novena Lodge
Thomson Road
50161
Bef Jln Dusun
Balestier Road
50171
Zhongshan Mall
Balestier Road
50191
Bef Balestier Plaza
Balestier Road
50201
Shaw Plaza
Balestier Road
50211
Opp Balestier Pt
Balestier Road
50991
Blk 82
Whampoa Drive
52129
Blk 29
Jalan Bahagia
52049
Blk 19
Jalan Tenteram
52119
Opp Blk 65
Jalan Tenteram
52499
St. Michael’s Ter
Whampoa Road
52499
St. Michael’s Ter
Whampoa Road
52451
Blk 114
Whampoa Road
52129
Blk 29
Jalan Bahagia
52049
Blk 19
Jalan Tenteram
52119
Opp Blk 65
Jalan Tenteram
52099
Opp NKF
Kim Keat Road
50159
Bef Kim Keat Lane
Kim Keat Road
50209
Aft Pegu Rd
Balestier Road
50199
Opp Shaw Plaza
Balestier Road
50189
Opp Public Mansion
Balestier Road
50179
Opp Zhongshan Mall
Balestier Road
50169
Aft Irrawaddy Rd
Balestier Road
50059
Opp Thomson Med Ctr
Thomson Road
50049
Opp Novena Lodge
Thomson Road
50038
Novena Stn NS20
Thomson Road
50111
Revival Ctr Ch
Moulmein Road
50121
Natl Skin Ctr
Moulmein Road
50231
NorthLight Sch
Balestier Road
50331
Blk 122
McNair Road
50349
Blk 107
Towner Road
60199
Boon Keng Stn/Blk 22 NE9
Boon Keng Road
60059
Bef Kallang Pl
Boon Keng Road
80109
Opp Kallang Stn/Blk 2C EW10
Lorong 1 Geylang
80051
Aft Lor 1 Geylang
Sims Avenue
80071
Yi Xiu Fty Bldg
Sims Avenue
80091
Bef Lor 23 Geylang
Sims Avenue
81011
Aft Aljunied Stn EW9
Sims Avenue
81031
Blk 134
Sims Avenue
81051
Sims Ville
Sims Avenue
82011
Aft Tg Katong Cplx EW8CC9
Sims Avenue
82032
Blk 416
Sims Avenue
82061
Eunos Stn/Int EW7
Sims Avenue
83101
Eunos Stn EW7
Jalan Eunos
83111
Blk 17
Jalan Eunos
72011
Blk 322
Jalan Eunos
72021
Blk 646
Bedok Reservoir Road
72061
Blk 122
Bedok Reservoir Road
72071
Blk 133
Bedok Reservoir Road
84499
Blk 140
Bedok Reservoir Road
84489
Opp Bedok Ind Pk C
Bedok Reservoir Road
84461
Opp Blk 701
Bedok Reservoir Road
84471
Blk 745
Bedok Reservoir Road
84621
Opp Blk 716
Bedok Reservoir Road
84611
Opp Waterfront Isle
Bedok Reservoir Road
84631
Opp Waterfront Waves
Bedok Reservoir Road
84601
Opp Waterfront Key
Bedok Reservoir Road
75341
Opp The Clearwater Condo
Bedok Reservoir Road
75061
Opp Bedok Reform Trg Ctr
Bedok Reservoir Road
75051
Tampines West Stn Exit B DT31
Tampines Avenue 1
76061
Blk 938
Tampines Avenue 5
76131
UOB Tampines Ctr
Tampines Avenue 4
76141
Tampines Stn/Int EW2DT32
Tampines Avenue 4
76201
Blk 423
Tampines Avenue 7
76211
Blk 449
Tampines Avenue 7
76221
Tampines East Stn Exit A DT33
Tampines Avenue 7
76231
Opp Blk 390
Tampines Avenue 7
76241
Blk 497D
Tampines Avenue 7
98011
Blk 149A
Loyang Avenue
98091
Blk 156
Pasir Ris Drive 1
78051
Blk 197
Pasir Ris Drive 1
78061
Blk 104
Pasir Ris Drive 1
78079
Blk 429
Pasir Ris Drive 6
78089
Blk 405
Pasir Ris Drive 6
78101
Opp Downtown East
Pasir Ris Drive 3
77009
Pasir Ris Int EW1
Pasir Ris Drive 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.3 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 *