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
Pasir Ris Int → St. Michael's Ter⇋
St. Michael's Ter → Pasir Ris Int⇋
77009Pasir Ris Int B1EW1Pasir Ris Dr 3
78109Downtown EastPasir Ris Dr 3
78081Blk 467Pasir Ris Dr 6
78071Blk 446Pasir Ris Dr 6
78069Blk 442Pasir Ris Dr 1
78031Blk 191Pasir Ris St 12
78181Bef Blk 187Pasir Ris St 11
78191Aft Blk 182Pasir Ris St 11
98099Blk 269APasir Ris Dr 1
98019Opp Blk 149ALoyang Ave
76249Blk 370Tampines Ave 7
76239Blk 390Tampines Ave 7
76229Opp Tampines East Stn DT33Tampines Ave 7
76219Blk 230ETampines Ave 7
76209Blk 233Tampines Ave 7
76149Opp Tampines Stn/Int EW2-DT32Tampines Ave 4
76139Opp Century SqTampines Ave 4
76069Blk 147Tampines Ave 5
75059Bef Tampines West Stn DT31Tampines Ave 1
75069Blk 960ABedok Reservoir Rd
75349The Clearwater CondoBedok Reservoir Rd
84609Waterfront KeyBedok Reservoir Rd
84639Aft Waterfront WavesBedok Reservoir Rd
84619Waterfront IsleBedok Reservoir Rd
84629Blk 716Bedok Reservoir Rd
84479Blk 713Bedok Reservoir Rd
84469Blk 703Bedok Reservoir Rd
84481Aft Bedok Ind Pk CBedok Reservoir Rd
84491Blk 629Bedok Reservoir Rd
72079Blk 609Bedok Reservoir Rd
72069Blk 121Bedok Reservoir Rd
72029Opp Blk 646Bedok Reservoir Rd
72019Opp Blk 322Jln Eunos
83119Opp Blk 16Jln Eunos
83109Opp Eunos Stn EW7Jln Eunos
82069Aft Lor 106 ChangiChangi Rd
82049Joo Chiat CplxChangi Rd
82029Blk 14 Mkt/FCGeylang Rd
82109City PlazaGeylang Rd
81069Opp Lor 39 Geylang Geylang Rd
81049Aft Lor 34 GeylangGeylang Rd
81029Aft Lor 28 GeylangGeylang Rd
80089Bef Lor 18 Geylang Geylang Rd
80069Opp Mohd Salleh Mque Geylang Rd
80049Aft Sims WayGeylang Rd
80101Kallang Stn/Opp Blk 2C EW10Lor 1 Geylang
60051Opp Kallang PlBoon Keng Rd
60099Bef Lavender StBendemeer Rd
07329Hoa Nam BldgJln Besar
07231Bef Tai Hoe Hotel Kitchener Rd
07211Aft Farrer Pk Stn Exit G NE8S'goon Rd
07221Sri Vadapathira K TpS'goon Rd
50249S'pore Khalsa AssnBalestier Rd
50239S'pore Indian AssnBalestier Rd
50129Opp Natl Skin CtrMoulmein Rd
50119St. Joseph Instn JnrMoulmein Rd
50031Opp Novena Ch NS20Thomson Rd
50041Novena LodgeThomson Rd
50161Bef Jln DusunBalestier Rd
50171Zhongshan MallBalestier Rd
50191Bef Balestier PlazaBalestier Rd
50201Shaw PlazaBalestier Rd
50211Opp Balestier Pt Balestier Rd
50991Blk 82Whampoa Dr
52129Blk 29Jln Bahagia
52049Blk 19Jln Tenteram
52119Opp Blk 65Jln Tenteram
52499St. Michael's TerWhampoa Rd
52499St. Michael's TerWhampoa Rd
52451Blk 114Whampoa Rd
52129Blk 29Jln Bahagia
52049Blk 19Jln Tenteram
52119Opp Blk 65Jln Tenteram
52099Opp NKFKim Keat Rd
50159Bef Kim Keat LaneKim Keat Rd
50209Aft Pegu Rd Balestier Rd
50199Opp Shaw PlazaBalestier Rd
50189Opp Public MansionBalestier Rd
50179Opp Zhongshan MallBalestier Rd
50169Aft Irrawaddy Rd Balestier Rd
50059Opp Thomson Med CtrThomson Rd
50049Opp Novena LodgeThomson Rd
50038Novena Stn NS20Thomson Rd
50111Revival Ctr ChMoulmein Rd
50121Natl Skin CtrMoulmein Rd
50231Northlight SchBalestier Rd
50331Blk 122Mcnair Rd
50349Blk 107Towner Rd
60199Boon Keng Stn/Blk 22 NE9Boon Keng Rd
60059Bef Kallang PlBoon Keng Rd
80109Opp Kallang Stn/Blk 2C EW10Lor 1 Geylang
80051Aft Lor 1 GeylangSims Ave
80071Yi Xiu Fty BldgSims Ave
80091Bef Lor 23 GeylangSims Ave
81011Aft Aljunied Stn EW9Sims Ave
81031Blk 134Sims Ave
81051Sims VilleSims Ave
82011Aft Paya Lebar Quarter EW8CC9Sims Ave
82032Blk 416Sims Ave
82061Eunos Stn/ Int EW7Sims Ave
83101Eunos Stn EW7Jln Eunos
83111Blk 17Jln Eunos
72011Blk 322Jln Eunos
72021Blk 646Bedok Reservoir Rd
72061Blk 122Bedok Reservoir Rd
72071Blk 133Bedok Reservoir Rd
84499Blk 140Bedok Reservoir Rd
84489Opp Bedok Ind Pk CBedok Reservoir Rd
84461Opp Blk 701Bedok Reservoir Rd
84471Blk 745Bedok Reservoir Rd
84621Opp Blk 716Bedok Reservoir Rd
84611Opp Waterfront IsleBedok Reservoir Rd
84631Opp Waterfront WavesBedok Reservoir Rd
84601Opp Waterfront KeyBedok Reservoir Rd
75341Opp The Clearwater CondoBedok Reservoir Rd
75061Blk 954DBedok Reservoir Rd
75051Tampines West Stn Exit B DT31Tampines Ave 1
76061Blk 938Tampines Ave 5
76131UOB Tampines CtrTampines Ave 4
76141Tampines Stn/Int EW2-DT32Tampines Ave 4
76201Blk 423Tampines Ave 7
76211Blk 449Tampines Ave 7
76221Tampines East Stn Exit A DT33Tampines Ave 7
76231Opp Blk 390Tampines Ave 7
76241Blk 497DTampines Ave 7
98011Blk 149ALoyang Ave
98091Blk 156Pasir Ris Dr 1
78199Opp White Sands Pri SchPasir Ris St 11
78189Opp Blk 187Pasir Ris St 11
78039Blk 104Pasir Ris St 12
78061Opp Pasir Ris PolyclinicPasir Ris Dr 1
78079Blk 429Pasir Ris Dr 6
78089Blk 405Pasir Ris Dr 6
78101Opp Downtown EastPasir Ris Dr 3
77009Pasir Ris Int EW1Pasir 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.
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.
Service 21A:Geylang Road (Bef Lor 18 Geylang) → Kitchener Road (Bef Tai Hoe Hotel)
Sundays & Public Holidays: 16:52 – 17:56
Gallery:
Poster Gallery
Operator History:
1992 – 2001: Singapore Bus Services Ltd
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 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
The bus driver on SG5116K that comes to Aft Sims Way at 6.52 am keeps asking me to sit down. I do not like him to keep doing this. Please ask him to stop this.
I thought I saw ADL Enviro500 3 door on this service.
The bus driver on SG5116K that comes to Aft Sims Way at 6.52 am keeps asking me to sit down. I do not like him to keep doing this. Please ask him to stop this.
VERY RARE!
Today I sat on a MAN A95 Euro 6 on service 21
SG 6261L
According to sgwiki.com, the following MAN A95s operate on service 21 but I NEVER EVER see them mostly is Scania K23OUBs and Volvo B9TLs:
SG 6222A
SG 6223Y
SG 6233T
SG 6261L (the one I sat today)
actually now its getting more and more common (i sat quite some times already)
All of the CDGE buses were removed from 21 on 1 Jan 2022. Wonder which bus model replacing them?
MAN A95 Euro 6 Batch 2