Bus - 21

21

SBS Transit - Bus

Click on your stop or station to view the full timetable for 21.

Direction: St. Michael's Ter

67 stops
Change direction
Pasir Ris Bus Interchange Upcoming Arrivals
Pasir Ris Dr 3 - Downtown East (78109) Upcoming Arrivals
Pasir Ris Dr 6 - Blk 467 (78081) Upcoming Arrivals
Pasir Ris Dr 6 - Blk 446 (78071) Upcoming Arrivals
Pasir Ris Dr 1 - Blk 442 (78069) Upcoming Arrivals
Pasir Ris Dr 1 - Blk 210 (78059) Upcoming Arrivals
Pasir Ris Dr 1 - Blk 269a (98099) Upcoming Arrivals
Loyang Ave - Opp Blk 149a (98019) Upcoming Arrivals
Tampines Ave 7 - Blk 370 (76249) Upcoming Arrivals
Tampines Ave 7 - Blk 390/Opp Tampines Jc (76239) Upcoming Arrivals
Tampines Ave 7 - Opp Tampines East Stn (76229) Upcoming Arrivals
Tampines Ave 7 - Blk 230e (76219) Upcoming Arrivals
Tampines Ave 7 - Blk 233 (76209) Upcoming Arrivals
Tampines Ave 4 - Opp Tampines Stn/Int (76149) Upcoming Arrivals
Tampines Ave 4 - Opp Century Sq (76139) Upcoming Arrivals
Tampines Ave 5 - Blk 147 (76069) Upcoming Arrivals
Tampines Ave 1 - Bef Tampines West Stn (75059) Upcoming Arrivals
Bedok Reservoir Rd - Bedok Reform Trg Ctr (75069) Upcoming Arrivals
Bedok Reservoir Rd - The Clearwater Condo (75349) Upcoming Arrivals
Bedok Reservoir Rd - Waterfront Key (84609) Upcoming Arrivals
Bedok Reservoir Rd - Aft Waterfront Waves (84639) Upcoming Arrivals
Bedok Reservoir Rd - Waterfront Isle (84619) Upcoming Arrivals
Bedok Reservoir Rd - Blk 716 (84629) Upcoming Arrivals
Bedok Reservoir Rd - Blk 713 (84479) Upcoming Arrivals
Bedok Reservoir Rd - Blk 703 (84469) Upcoming Arrivals
Bedok Reservoir Rd - Aft Bedok Ind Pk C (84481) Upcoming Arrivals
Bedok Reservoir Rd - Blk 629 (84491) Upcoming Arrivals
Bedok Reservoir Rd - Blk 609 (72079) Upcoming Arrivals
Bedok Reservoir Rd - Blk 121 (72069) Upcoming Arrivals
Bedok Reservoir Rd - Opp Blk 646 (72029) Upcoming Arrivals
Jln Eunos - Eunos Mans (72019) Upcoming Arrivals
Jln Eunos - Opp Blk 16 (83119) Upcoming Arrivals
Jln Eunos - Opp Eunos Stn (83109) Upcoming Arrivals
Changi Rd - Aft Lor 106 Changi (82069) Upcoming Arrivals
Changi Rd - Joo Chiat Cplx (82049) Upcoming Arrivals
Geylang Rd - Blk 14 Mkt/Fc (82029) Upcoming Arrivals
Geylang Rd - City Plaza (82109) Upcoming Arrivals
Geylang Rd - Opp Lor 39 Geylang (81069) Upcoming Arrivals
Geylang Rd - Aft Lor 34 Geylang (81049) Upcoming Arrivals
Geylang Rd - Aft Lor 28 Geylang (81029) Upcoming Arrivals
Geylang Rd - Bef Lor 18 Geylang (80089) Upcoming Arrivals
Geylang Rd - Opp Mohd Salleh Mque (80069) Upcoming Arrivals
Geylang Rd - Aft Sims Way (80049) Upcoming Arrivals
Lor 1 Geylang - Opp Blk 2c (80101) Upcoming Arrivals
Boon Keng Rd - Opp Kallang Pl (60051) Upcoming Arrivals
Bendemeer Rd - Bef Lavender St (60099) Upcoming Arrivals
Jln Besar - Hoa Nam Bldg (07329) Upcoming Arrivals
Jln Besar - Aft Allenby Rd (07319) Upcoming Arrivals
Kitchener Rd - Bef Tai Hoe Hotel (07231) Upcoming Arrivals
S'Goon Rd - Sri Srinivasa Perumal Tp (07211) Upcoming Arrivals
S'Goon Rd - Sri Vadapathira K Tp (07221) Upcoming Arrivals
Balestier Rd - S'Pore Khalsa Assn (50249) Upcoming Arrivals
Balestier Rd - S'Pore Indian Assn (50239) Upcoming Arrivals
Moulmein Rd - Opp Tan Tock Seng Hosp (50129) Upcoming Arrivals
Moulmein Rd - St. Michael's Sch (50119) Upcoming Arrivals
Thomson Rd - Opp Novena Ch (50031) Upcoming Arrivals
Thomson Rd - Novena Lodge (50041) Upcoming Arrivals
Balestier Rd - Balestier Ctr (50161) Upcoming Arrivals
Balestier Rd - Zhongshan Mall (50171) Upcoming Arrivals
Balestier Rd - Bef Balestier Plaza (50191) Upcoming Arrivals
Balestier Rd - Shaw Plaza (50201) Upcoming Arrivals
Balestier Rd - Opp Balestier Pt (50211) Upcoming Arrivals
Whampoa Dr - Blk 82 (50991) Upcoming Arrivals
Jln Bahagia - Blk 29 (52129) Upcoming Arrivals
Jln Tenteram - Blk 19 (52049) Upcoming Arrivals
Jln Tenteram - Opp Blk 65 (52119) Upcoming Arrivals
Whampoa Rd - St. Michael's Ter (52499) Upcoming Arrivals
Moovit is the world's #1 transport app.
Supports over 1500 cities in 79+ countries worldwide!
Google Play badge AppStore badge

Moovit supports all underground, bus, lightrail, cable car, train, ferry lines in Singapore including line 21. For each line find the line’s route on a map, updated timetables, live arrival times to each stop or station and service alerts, so you know exactly how to get around Singapore.

Moovit - Your local transportation app for Android and iOS
Moovit Live arrivals, timetables, maps
Moovit - Your local transportation app for Android and iOS
Moovit Live arrivals, timetables, maps