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.


985
SMRT Buses Weekdays Saturdays Suns / PHs
1st bus Last bus 1st bus Last bus 1st bus Last bus
Choa Chu Kang Int 0530 2330 0530 2330 0530 2330
Lor 1 Geylang Ter 0545 2330 0545 2330 0545 2330

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

08 - 11 minutes
09 - 11 minutes

10 - 15 minutes
09 - 13 minutes

12 - 13 minutes
10 - 11 minutes

12 - 14 minutes
12 - 13 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.

DIRECTION 1
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
    Teck Whye Ave
1.4  44299  • CCK Polyclinic
1.7  44289  • Blk 6
2.1  44279  • Blk 157
    Choa Chu Kang Rd
2.4  44139  • Opp Blk 26
    Bt Batok Rd
2.9  44159  • Bt Batok Fire Stn
3.4  44169  • Bef Bt Batok West Ave 5
    Bt Batok West Ave 5
3.8  43529  • Opp Bt Batok Driving Ctr
    Bt Batok West Ave 7
4.2  43641  • Opp HomeTeamNS
4.5  43831  • Blk 334
    Bt Batok West Ave 4
4.7  43491  • Blk 331
    Bt Batok West Ave 2
5.2  43481  • Blk 315
5.5  43471  • Blk 306
5.8  43461  • Aft Bt Batok West Ave 5
    Bt Batok Ctrl
6.3  43411  • Opp Blk 628
    Bt Batok East Ave 2
6.9  43421  • Blk 503
7.2  43431  • Opp Blk 242
7.5  43441  • Opp Blk 258
8.0  43229  • Opp Blk 266
    Bt Batok East Ave 6
8.6  43209  • Autobacs
    Jln Jurong Kechil
9.1  42199  • Aft Bt Batok East Ave 6
9.4  42189  • The Hillford
9.7  42179  • Aft Chun Tin Rd
10.1  42169  • Opp Blk 19
10.3  42159  • Opp Beauty World Stn
10.6  42259  • Aft Upp Bt Timah Rd
    PIE
 • Express
18.3  51091  • Opp Catholic JC
18.7  51101  • Bef Thomson Flyover
    Jln Toa Payoh
19.5  52071  • Trellis Twrs
 • Non Stop
21.4  52081  • Aft Blk 195
22.1  60081  • St. Andrew's Village
    Bendemeer Rd
22.7  60179  • MOM Svcs Ctr
22.9  60159  • Blk 54
23.2  60139  • Blk 44
23.7  60119  • Opp Boon Keng Stn
    Boon Keng Rd
24.4  60059  • Bef Kallang Pl
    Lor 1 Geylang
25.1  80109  • Opp Kallang Stn/Blk 2C
25.7  80009  • Lor 1 Geylang Ter
 
DIRECTION 2
Distance (km) Bus Stop
Code
Road / Bus Stop Description
    Lor 1 Geylang
0.0  80009 • Lor 1 Geylang Ter
0.3  80101 • Kallang Stn/Opp Blk 2C
    Boon Keng Rd
1.0  60051 • Opp Kallang Pl
1.5  60191 • Blk 7
    S'goon Rd
1.9  60121 • Boon Keng Stn/Blk 102
2.3  60141 • Opp Bendemeer Pr Sch
2.6  60161 • St. Michael's Pl
2.9  60181 • Aft Moonstone Lane
    Jln Toa Payoh
3.2  60089 • Opp St. Andrew's Village
3.9  52089 • Opp Blk 195
 • Non Stop
5.8  52079 • Opp Trellis Twrs
    Whitley Rd
7.0  51099 • Catholic JC
    PIE
 • Express
    Jln Anak Bt
14.7  42089 • Opp Bt Timah Plaza
    Upp Bt Timah Rd
15.3  42071 • Pei Hwa Presby Pr Sch
    Jln Jurong Kechil
15.6  42151 • Beauty World Stn Exit C
15.9  42161 • Blk 18
16.3  42171 • Signature Pk Condo
16.6  42181 • Opp The Hillford
17.0  42191 • Bef Bt Batok East Ave 6
    Bt Batok East Ave 6
17.3  43201 • Park Natura
    Bt Batok East Ave 2
18.0  43221 • Blk 267
18.4  43449 • Blk 258
18.7  43439 • Blk 242
19.0  43429 • Blk 240
    Bt Batok Ctrl
19.6  43419 • Aft Bt Batok Stn/Blk 628
    Bt Batok West Ave 2
20.2  43469 • Bef Bt Batok West Ave 5
20.5  43479 • Opp Blk 305
20.8  43489 • Opp Blk 315
    Bt Batok West Ave 4
21.2  43499 • Blk 419
    Bt Batok West Ave 7
21.6  43839 • Opp Blk 336
21.9  43649 • HomeTeamNS
    Bt Batok West Ave 5
22.2  43521 • Bt Batok Driving Ctr
    Bt Batok Rd
22.7  44161 • Aft Bt Batok West Ave 5
23.2  44151 • Opp Bt Batok Fire Stn
    Choa Chu Kang Rd
23.7  44131 • Blk 26
    Teck Whye Ave
23.9  44271 • Bet Blks 13/14
24.3  44281 • Blk 8
24.6  44291 • Opp CCK Polyclinic
    Choa Chu Kang Dr
25.0  44391 • Aft Blk 202
    Choa Chu Kang Loop
25.8  44009 • Choa Chu Kang Int