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

Bt Batok Int → Choa Chu Kang Int

⏱️ 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
0.0 km
Live Arrivals →
#2 43419
Aft Bt Batok Stn/Blk 628
Bt Batok Ctrl
0.4 km
Live Arrivals →
#3 43401
Bt Batok Polyclinic
Bt Batok West Ave 3
0.8 km
Live Arrivals →
#4 43321
Opp Blk 144
Bt Batok West Ave 6
1.2 km
Live Arrivals →
#5 43331
Opp Bt Batok Presby Ch
Bt Batok St 11
1.5 km
Live Arrivals →
#6 43341
Princess E Pr Sch
Bt Batok West Ave 3
1.8 km
Live Arrivals →
#7 40321
Dulwich College
Bt Batok West Ave 8
2.2 km
Live Arrivals →
#8 40341
Bef Blk 440A
Bt Batok West Ave 8
2.5 km
Live Arrivals →
#9 40361
Blk 438A
Bt Batok West Ave 8
2.9 km
Live Arrivals →
#10 40371
Opp Blk 465A
Bt Batok West Ave 5
3.3 km
Live Arrivals →
#11 43601
Opp Blk 532
Bt Batok West Ave 5
4.1 km
Live Arrivals →
#12 43571
Opp Bt Gombak Stn
Bt Batok West Ave 5
4.5 km
Live Arrivals →
#13 43581
Blk 347
Bt Batok West Ave 5
4.9 km
Live Arrivals →
#14 43521
Bt Batok Driving Ctr
Bt Batok West Ave 5
5.5 km
Live Arrivals →
#15 30129
Opp Blk 805D
Brickland Rd
6.4 km
Live Arrivals →
#16 30119
Aft Choa Chu Kang Ave 6
Brickland Rd
6.8 km
Live Arrivals →
#17 30109
Opp Blk 485A
Brickland Rd
7.1 km
Live Arrivals →
#18 44071
Blk 464
Choa Chu Kang Ave 3
7.7 km
Live Arrivals →
#19 45451
Blk 293
Choa Chu Kang Ave 1
8.2 km
Live Arrivals →
#20 44081
Blk 296A
Choa Chu Kang Ave 1
8.4 km
Live Arrivals →
#21 44091
Choa Chu Kang Mkt
Choa Chu Kang Ave 1
8.8 km
Live Arrivals →
#22 44881
Blk 816B
Keat Hong Link
9.4 km
Live Arrivals →
#23 44129
Sol Acres Condo
Choa Chu Kang Way
10.0 km
Live Arrivals →
#24 44119
Blk 204
Choa Chu Kang Ave 1
10.5 km
Live Arrivals →
#25 44391
Aft Blk 202
Choa Chu Kang Dr
10.9 km
Live Arrivals →
#26 44009 Destination
Choa Chu Kang Int
Choa Chu Kang Loop
11.7 km
Live Arrivals →