Bus arrivals › Bus 21

Bus 21 SBST

Pasir Ris Int → St. Michael's Ter · every 07-12 min (AM peak)

Direction 1: Pasir Ris Int → St. Michael's Ter

#StopFirst / last (weekday)
1 Pasir Ris Int Pasir Ris Dr 3 0530 / 2400
2 Downtown East Pasir Ris Dr 3 0534 / 0004
3 Blk 467 Pasir Ris Dr 6 0535 / 0005
4 Blk 446 Pasir Ris Dr 6 0537 / 0007
5 Blk 442 Pasir Ris Dr 1 0538 / 0008
6 Blk 191 Pasir Ris St 12 0539 / 0009
7 Bef Blk 187 Pasir Ris St 11 0539 / 0009
8 Aft Blk 182 Pasir Ris St 11 0542 / 0011
9 Blk 269A Pasir Ris Dr 1 0543 / 0013
10 Opp Blk 149A Loyang Ave 0546 / 0015
11 Blk 370 Tampines Ave 7 0550 / 0018
12 Blk 390 Tampines Ave 7 0551 / 0019
13 Opp Tampines East Stn Tampines Ave 7 0553 / 0021
14 Blk 230E Tampines Ave 7 0555 / 0022
15 Blk 233 Tampines Ave 7 0556 / 0023
16 Opp Tampines Stn/Int Tampines Ave 4 0558 / 0025
17 Opp Century Sq Tampines Ave 4 0600 / 0026
18 Blk 147 Tampines Ave 5 0602 / 0027
19 Bef Tampines West Stn Tampines Ave 1 0604 / 0029
20 Blk 970A Bedok Reservoir Rd 0605 / 0031
21 Blk 961A Bedok Reservoir Rd 0606 / 0031
22 The Clearwater Condo Bedok Reservoir Rd 0607 / 0032
23 Waterfront Key Bedok Reservoir Rd 0608 / 0033
24 Aft Waterfront Waves Bedok Reservoir Rd 0609 / 0033
25 Waterfront Isle Bedok Reservoir Rd 0610 / 0034
26 Blk 716 Bedok Reservoir Rd 0611 / 0034
27 Blk 713 Bedok Reservoir Rd 0612 / 0035
28 Blk 703 Bedok Reservoir Rd 0613 / 0036
29 Aft Bedok Ind Pk C Bedok Reservoir Rd 0616 / 0038
30 Blk 629 Bedok Reservoir Rd 0617 / 0039
31 Blk 609 Bedok Reservoir Rd 0619 / 0040
32 Blk 121 Bedok Reservoir Rd 0620 / 0041
33 Opp Blk 646 Bedok Reservoir Rd 0621 / 0042
34 Opp Blk 322 Jln Eunos 0623 / 0044
35 Opp Blk 16 Jln Eunos 0626 / 0046
36 Opp Eunos Stn Jln Eunos 0626 / 0047
37 Aft Lor 106 Changi Changi Rd 0555 / 0049
38 Joo Chiat Cplx Changi Rd 0557 / 0051
39 Blk 14 Mkt/FC Geylang Rd 0558 / 0052
40 City Plaza Geylang Rd 0559 / 0053
41 Opp Lor 39 Geylang Geylang Rd 0601 / 0054
42 Aft Lor 34 Geylang Geylang Rd 0602 / 0055
43 Aft Lor 28 Geylang Geylang Rd 0603 / 0056
44 Bef Lor 18 Geylang Geylang Rd 0604 / 0058
45 Opp Mohd Salleh Mque Geylang Rd 0606 / 0059
46 Aft Sims Way Geylang Rd 0608 / 0101
47 Kallang Stn/Opp Blk 2C Lor 1 Geylang 0609 / 0102
48 Opp Kallang Pl Boon Keng Rd 0612 / 0105
49 Bef Lavender St Bendemeer Rd 0614 / 0107
50 Hoa Nam Bldg Jln Besar 0615 / 0108
52 Bef Tai Hoe Hotel Kitchener Rd 0617 / 0110
53 Aft Farrer Pk Stn Exit G S'goon Rd 0619 / 0111
54 Sri Vadapathira K Tp S'goon Rd 0621 / 0112
55 S'pore Khalsa Assn Balestier Rd 0623 / 0114
56 S'pore Indian Assn Balestier Rd 0624 / 0114
57 Opp Natl Skin Ctr Moulmein Rd 0627 / 0116
58 St. Joseph Instn Jnr Moulmein Rd 0628 / 0117
59 Opp Novena Ch Thomson Rd 0629 / 0119
60 Novena Lodge Thomson Rd 0630 / 0120
61 Bef Jln Dusun Balestier Rd 0632 / 0121
62 Zhongshan Mall Balestier Rd 0634 / 0122
63 Bef Balestier Plaza Balestier Rd 0635 / 0123
64 Shaw Plaza Balestier Rd 0636 / 0124
65 Opp Balestier Pt Balestier Rd 0637 / 0125
66 Blk 82 Whampoa Dr 0638 / 0126
67 Blk 29 Jln Bahagia 0640 / 0127
68 Blk 19 Jln Tenteram 0641 / 0128
69 Opp Blk 65 Jln Tenteram 0643 / 0130
70 St. Michael's Ter Whampoa Rd 0645 / 0131

Direction 2: St. Michael's Ter → Pasir Ris Int

#StopFirst / last (weekday)
1 St. Michael's Ter Whampoa Rd 0530 / 2400
2 Blk 114 Whampoa Rd 0531 / 0001
3 Blk 29 Jln Bahagia 0532 / 0002
4 Blk 19 Jln Tenteram 0533 / 0003
5 Opp Blk 65 Jln Tenteram 0535 / 0004
6 Opp NKF Kim Keat Rd 0536 / 0005
7 Bef Kim Keat Lane Kim Keat Rd 0537 / 0006
8 Aft Pegu Rd Balestier Rd 0538 / 0007
9 Opp Shaw Plaza Balestier Rd 0538 / 0007
10 Opp Public Mansion Balestier Rd 0539 / 0008
11 Opp Zhongshan Mall Balestier Rd 0540 / 0009
12 Aft Irrawaddy Rd Balestier Rd 0541 / 0010
13 Opp Thomson Med Ctr Thomson Rd 0543 / 0012
14 Opp Novena Lodge Thomson Rd 0543 / 0012
15 Novena Stn Thomson Rd 0545 / 0014
16 Revival Ctr Ch Moulmein Rd 0547 / 0015
17 Natl Skin Ctr Moulmein Rd 0548 / 0016
18 NorthLight Sch Balestier Rd 0550 / 0018
19 Blk 122 Mcnair Rd 0552 / 0019
20 Blk 107 Towner Rd 0553 / 0020
21 Boon Keng Stn/Blk 22 Boon Keng Rd 0554 / 0021
22 Bef Kallang Pl Boon Keng Rd 0557 / 0023
23 Opp Kallang Stn/Blk 2C Lor 1 Geylang 0600 / 0026
24 Aft Lor 1 Geylang Sims Ave 0601 / 0027
25 Yi Xiu Fty Bldg Sims Ave 0603 / 0029
26 Bef Lor 23 Geylang Sims Ave 0605 / 0031
27 Aft Aljunied Stn Sims Ave 0606 / 0032
28 Blk 134 Sims Ave 0607 / 0033
29 Sims Ville Sims Ave 0608 / 0034
30 Aft Paya Lebar Quarter Sims Ave 0610 / 0036
31 Blk 416 Sims Ave 0611 / 0036
32 Eunos Stn/Int Sims Ave 0550 / 0038
33 Eunos Stn Jln Eunos 0552 / 0039
34 Blk 17 Jln Eunos 0553 / 0040
35 Blk 322 Jln Eunos 0555 / 0042
36 Blk 646 Bedok Reservoir Rd 0557 / 0043
37 Blk 122 Bedok Reservoir Rd 0558 / 0045
38 Blk 133 Bedok Reservoir Rd 0559 / 0046
39 Blk 140 Bedok Reservoir Rd 0601 / 0047
40 Opp Bedok Ind Pk C Bedok Reservoir Rd 0603 / 0049
41 Opp Blk 701 Bedok Reservoir Rd 0605 / 0051
42 Blk 745 Bedok Reservoir Rd 0606 / 0052
43 Opp Blk 716 Bedok Reservoir Rd 0607 / 0053
44 Opp Waterfront Isle Bedok Reservoir Rd 0608 / 0054
45 Opp Waterfront Waves Bedok Reservoir Rd 0609 / 0054
46 Opp Waterfront Key Bedok Reservoir Rd 0609 / 0055
47 Opp The Clearwater Condo Bedok Reservoir Rd 0610 / 0056
48 Opp Blk 961A Bedok Reservoir Rd 0611 / 0057
49 Blk 954D Bedok Reservoir Rd 0612 / 0057
50 Tampines West Stn Exit B Tampines Ave 1 0614 / 0059
51 Blk 938 Tampines Ave 5 0616 / 0100
52 UOB Tampines Ctr Tampines Ave 4 0619 / 0102
53 Tampines Stn/Int Tampines Ave 4 0620 / 0103
54 Blk 423 Tampines Ave 7 0623 / 0105
55 Blk 449 Tampines Ave 7 0625 / 0106
56 Tampines East Stn Exit A Tampines Ave 7 0626 / 0107
57 Opp Blk 390 Tampines Ave 7 0629 / 0109
58 Blk 497D Tampines Ave 7 0629 / 0110
59 Blk 149A Loyang Ave 0633 / 0113
60 Blk 156 Pasir Ris Dr 1 0635 / 0115
61 Opp White Sands Pr Sch Pasir Ris St 11 0637 / 0116
62 Opp Blk 187 Pasir Ris St 11 0639 / 0118
63 Blk 104 Pasir Ris St 12 0639 / 0119
64 Blk 104 Pasir Ris Dr 1 0640 / 0119
65 Blk 429 Pasir Ris Dr 6 0642 / 0121
66 Blk 405 Pasir Ris Dr 6 0645 / 0123
67 Opp Downtown East Pasir Ris Dr 3 0647 / 0125
68 Pasir Ris Int Pasir Ris Dr 3 0650 / 0128

Tap any stop for live arrival timings.