Bus 991
SMRT Buses · tap a stop for live arrival times
Follow the route as you ride, and get a buzz before your stop.
Towards Choa Chu Kang Int · 26 stops
- Bt Batok Int
- Aft Bt Batok Stn/Blk 628
- Bt Batok Polyclinic
- Opp Blk 144
- Opp Bt Batok Presby Ch
- Princess E Pr Sch
- Dulwich College
- Bef Blk 440A
- Blk 438A
- Opp Blk 465A
- Opp Blk 532
- Opp Bt Gombak Stn
- Blk 347
- Bt Batok Driving Ctr
- Opp Blk 805D
- Aft Choa Chu Kang Ave 6
- Opp Blk 485A
- Blk 464
- Blk 293
- Blk 296A
- Choa Chu Kang Mkt
- Blk 816B
- Sol Acres Condo
- Blk 204
- Aft Blk 202
- Choa Chu Kang Int
Towards Bt Batok Int · 27 stops
- Choa Chu Kang Int
- Lot 1/Choa Chu Kang Stn
- Opp Blk 210
- Opp Blk 203
- Blk 113
- Opp Blk 816A
- Opp Choa Chu Kang Mkt
- Opp Blk 296A
- Sunshine Pl
- Opp Blk 464
- Blk 485B
- Blk 804B
- Blk 805D
- Opp Bt Batok Driving Ctr
- Opp Blk 347
- Bt Gombak Stn
- Blk 531
- Blk 467 CP
- Blk 464A
- Blk 461
- Millennia Institute
- Opp Princess E Pr Sch
- Blk 148
- Blk 146
- Opp Blk 122
- Opp Blk 628
- Bt Batok Int


