Travel Guide provides a convenient one-stop information guide on bus and train services.

Bus Service Information

Click here to perform other Bus Service Enquiry.


991
SMRT Buses Weekdays Saturdays Suns / PHs
1st bus Last bus 1st bus Last bus 1st bus Last bus
Bt Batok Int 0530 0100 0530 0100 0530 0100
Choa Chu Kang Int 0530 0055 0545 0055 0545 0055

Period 0630 - 0830 0831 - 1659 1700 - 1900 After 1900
Frequency at First Stop*
Direction 1
Direction 2

08 - 11 minutes
08 - 10 minutes

10 - 12 minutes
09 - 11 minutes

07 - 09 minutes
08 - 10 minutes

08 - 15 minutes
08 - 15 minutes

Notes :

*First Stop refers to the first stopping point of each bus service, which may be a bus interchange/terminal or a bus stop.

Service 991A operates from Bt Batok Int to Bt Batok West Ave 3 (Princess E Pr Sch). After 2400 hours, buses leaving Bt Batok Int will operate as Service 991A.
Service 991B operates from Choa Chu Kang Int to Choa Chu Kang Ave 1 (Opp Choa Chu Kang Mkt). After 2400 hours, buses leaving Choa Chu Kang Int will operate as 991B.
Service 991C operates from Choa Chu Kang Ave 3 (Opp Blk 464) to Bt Batok West Ave 5 (Bt Gombak Stn).

DIRECTION 1
Distance (km) Bus Stop
Code
Road / Bus Stop Description
    Bt Batok Ctrl
0.0  43009  • Bt Batok Int
0.4  43419  • Aft Bt Batok Stn/Blk 628
    Bt Batok West Ave 3
0.8  43401  • Bt Batok Polyclinic
    Bt Batok West Ave 6
1.2  43321  • Opp Blk 144
    Bt Batok St 11
1.5  43331  • Opp Bt Batok Presby Ch
    Bt Batok West Ave 3
1.8  43341  • Princess E Pr Sch
    Bt Batok West Ave 8
2.2  40321  • Dulwich College
2.5  40341  • Bef Blk 440A
2.9  40361  • Blk 438A
    Bt Batok West Ave 5
3.3  40371  • Opp Blk 465A
4.1  43601  • Opp Blk 532
4.5  43571  • Opp Bt Gombak Stn
4.9  43581  • Blk 347
5.5  43521  • Bt Batok Driving Ctr
    Brickland Rd
6.4  30129  • Opp Blk 805D
6.8  30119  • Aft Choa Chu Kang Ave 6
7.1  30109  • Opp Blk 485A
    Choa Chu Kang Ave 3
7.7  44071  • Blk 464
    Choa Chu Kang Ave 1
8.2  45451  • Blk 293
8.4  44081  • Blk 296A
8.8  44091  • Bef Choa Chu Kang Mkt
    Keat Hong Lk
9.4  44881  • Blk 816B
    Choa Chu Kang Way
10.0  44129  • Sol Acres Condo
    Choa Chu Kang Ave 1
10.5  44119  • Blk 204
    Choa Chu Kang Dr
10.9  44391  • Aft Blk 202
    Choa Chu Kang Loop
11.7  44009  • Choa Chu Kang Int
 
DIRECTION 2
Distance (km) Bus Stop
Code
Road / Bus Stop Description
    Choa Chu Kang Loop
0.0  44009 • Choa Chu Kang Int
    Choa Chu Kang Ave 4
0.6  44539 • Lot 1/Choa Chu Kang Stn
    Choa Chu Kang Dr
1.1  44399 • Opp Blk 210
    Choa Chu Kang Ave 1
1.5  44111 • Opp Blk 203
    Keat Hong Lk
2.6  44889 • Opp Blk 816A
    Choa Chu Kang Ave 1
3.2  44099 • Opp Choa Chu Kang Mkt
3.6  44089 • Opp Blk 296A
    Choa Chu Kang Ave 3
4.0  44689 • Sunshine Pl
4.3  44079 • Opp Blk 464
    Brickland Rd
4.8  30101 • Blk 485B
5.3  30111 • Blk 804B
5.5  30121 • Blk 805D
    Bt Batok West Ave 5
6.3  43529 • Opp Bt Batok Driving Ctr
6.9  43589 • Opp Blk 347
7.3  43579 • Bt Gombak Stn
7.6  43609 • Blk 531
8.4  40379 • Blk 467 CP
    Bt Batok West Ave 8
8.7  40369 • Blk 464A
9.1  40349 • Blk 461
9.6  40329 • Millennia Institute
    Bt Batok West Ave 3
9.8  43349 • Opp Princess E Pr Sch
    Bt Batok St 11
10.2  43339 • Blk 148
    Bt Batok West Ave 6
10.4  43329 • Blk 146
    Bt Batok West Ave 3
10.8  43409 • Opp Blk 127
    Bt Batok Ctrl
11.3  43411 • Opp Blk 628
11.7  43009 • Bt Batok Int