991
TRUNK
SMRT
Bt Batok Int → Choa Chu Kang Int
Route Distance
11.7 km
Total Bus Stops
26 stops
β±οΈ Peak & Off-Peak Frequencies
AM Peak (06:30β08:30)
08-09 mins
AM Off-Peak
07-12 mins
PM Peak (17:00β19:00)
07-09 mins
PM Off-Peak
09-15 mins
π First & Last Bus Times
Weekdays (MonβFri)
5:30 AM – 1:00 AM
Saturdays
5:30 AM – 1:00 AM
Sundays & Public Holidays
5:30 AM – 1:00 AM
Terminal Stop
Choa Chu Kang Int
Interactive Route Map
Complete Route Stops Sequence
Tap any stop to check live arrivals
26 Stops
#1
43009
Origin
Bt Batok Int
Bt Batok Ctrl
#2
43419
Aft Bt Batok Stn/Blk 628
Bt Batok Ctrl
#3
43401
Bt Batok Polyclinic
Bt Batok West Ave 3
#4
43321
Opp Blk 144
Bt Batok West Ave 6
#5
43331
Opp Bt Batok Presby Ch
Bt Batok St 11
#6
43341
Princess E Pr Sch
Bt Batok West Ave 3
#7
40321
Dulwich College
Bt Batok West Ave 8
#8
40341
Bef Blk 440A
Bt Batok West Ave 8
#9
40361
Blk 438A
Bt Batok West Ave 8
#10
40371
Opp Blk 465A
Bt Batok West Ave 5
#11
43601
Opp Blk 532
Bt Batok West Ave 5
#12
43571
Opp Bt Gombak Stn
Bt Batok West Ave 5
#13
43581
Blk 347
Bt Batok West Ave 5
#14
43521
Bt Batok Driving Ctr
Bt Batok West Ave 5
#15
30129
Opp Blk 805D
Brickland Rd
#16
30119
Aft Choa Chu Kang Ave 6
Brickland Rd
#17
30109
Opp Blk 485A
Brickland Rd
#18
44071
Blk 464
Choa Chu Kang Ave 3
#19
45451
Blk 293
Choa Chu Kang Ave 1
#20
44081
Blk 296A
Choa Chu Kang Ave 1
#21
44091
Choa Chu Kang Mkt
Choa Chu Kang Ave 1
#22
44881
Blk 816B
Keat Hong Link
#23
44129
Sol Acres Condo
Choa Chu Kang Way
#24
44119
Blk 204
Choa Chu Kang Ave 1
#25
44391
Aft Blk 202
Choa Chu Kang Dr
#26
44009
Destination
Choa Chu Kang Int
Choa Chu Kang Loop