🚌 Public Bus Services › Routes › Bus 991
991 TRUNK SMRT

Choa Chu Kang Int → Bt Batok Int

⏱️ Peak & Off-Peak Frequencies
AM Peak (06:30–08:30) 07-09 mins
AM Off-Peak 07-12 mins
PM Peak (17:00–19:00) 09-10 mins
PM Off-Peak 12-17 mins
πŸ•’ First & Last Bus Times
Weekdays (Mon–Fri) 5:30 AM – 12:55 AM
Saturdays 5:45 AM – 12:55 AM
Sundays & Public Holidays 5:45 AM – 12:55 AM
Terminal Stop Bt Batok Int
πŸ—ΊοΈ Interactive Route Map
🚏 Complete Route Stops Sequence
Tap any stop to check live arrivals
27 Stops
#1 44009 Origin
Choa Chu Kang Int
Choa Chu Kang Loop
0.0 km
Live Arrivals →
#2 44539
Lot 1/Choa Chu Kang Stn
Choa Chu Kang Ave 4
0.6 km
Live Arrivals →
#3 44399
Opp Blk 210
Choa Chu Kang Dr
1.1 km
Live Arrivals →
#4 44111
Opp Blk 203
Choa Chu Kang Ave 1
1.5 km
Live Arrivals →
#5 44121
Blk 113
Choa Chu Kang Way
2.1 km
Live Arrivals →
#6 44889
Opp Blk 816A
Keat Hong Link
2.7 km
Live Arrivals →
#7 44099
Opp Choa Chu Kang Mkt
Choa Chu Kang Ave 1
3.3 km
Live Arrivals →
#8 44089
Opp Blk 296A
Choa Chu Kang Ave 1
3.7 km
Live Arrivals →
#9 44689
Sunshine Pl
Choa Chu Kang Ave 3
4.1 km
Live Arrivals →
#10 44079
Opp Blk 464
Choa Chu Kang Ave 3
4.4 km
Live Arrivals →
#11 30101
Blk 485B
Brickland Rd
4.9 km
Live Arrivals →
#12 30111
Blk 804B
Brickland Rd
5.4 km
Live Arrivals →
#13 30121
Blk 805D
Brickland Rd
5.6 km
Live Arrivals →
#14 43529
Opp Bt Batok Driving Ctr
Bt Batok West Ave 5
6.4 km
Live Arrivals →
#15 43589
Opp Blk 347
Bt Batok West Ave 5
7.0 km
Live Arrivals →
#16 43579
Bt Gombak Stn
Bt Batok West Ave 5
7.4 km
Live Arrivals →
#17 43609
Blk 531
Bt Batok West Ave 5
7.7 km
Live Arrivals →
#18 40379
Blk 467 CP
Bt Batok West Ave 5
8.5 km
Live Arrivals →
#19 40369
Blk 464A
Bt Batok West Ave 8
8.8 km
Live Arrivals →
#20 40349
Blk 461
Bt Batok West Ave 8
9.2 km
Live Arrivals →
#21 40329
Millennia Institute
Bt Batok West Ave 8
9.7 km
Live Arrivals →
#22 43349
Opp Princess E Pr Sch
Bt Batok West Ave 3
9.9 km
Live Arrivals →
#23 43339
Blk 148
Bt Batok St 11
10.3 km
Live Arrivals →
#24 43329
Blk 146
Bt Batok West Ave 6
10.5 km
Live Arrivals →
#25 43409
Opp Blk 122
Bt Batok West Ave 3
10.9 km
Live Arrivals →
#26 43411
Opp Blk 628
Bt Batok Ctrl
11.4 km
Live Arrivals →
#27 43009 Destination
Bt Batok Int
Bt Batok Ctrl
11.8 km
Live Arrivals →