985
TRUNK
SMRT
Choa Chu Kang Int → Lor 1 Geylang Ter
Route Distance
25.7 km
Total Bus Stops
40 stops
Direction 1: Choa Chu Kang Int → Lor 1 Geylang Ter
Direction 2: Lor 1 Geylang Ter → Choa Chu Kang Int
β±οΈ Peak & Off-Peak Frequencies
AM Peak (06:30β08:30)
08-11 mins
AM Off-Peak
10-15 mins
PM Peak (17:00β19:00)
12-13 mins
PM Off-Peak
12-14 mins
π First & Last Bus Times
Weekdays (MonβFri)
5:30 AM – 11:30 PM
Saturdays
5:30 AM – 11:30 PM
Sundays & Public Holidays
5:30 AM – 11:30 PM
Terminal Stop
Lor 1 Geylang Ter
Interactive Route Map
Complete Route Stops Sequence
Tap any stop to check live arrivals
40 Stops
#1
44009
Origin
Choa Chu Kang Int
Choa Chu Kang Loop
#2
44539
Lot 1/Choa Chu Kang Stn
Choa Chu Kang Ave 4
#3
44399
Opp Blk 210
Choa Chu Kang Dr
#4
44299
CCK Polyclinic
Teck Whye Ave
#5
44289
Blk 6
Teck Whye Ave
#6
44279
Blk 157
Teck Whye Ave
#7
44139
Opp Blk 26
Choa Chu Kang Rd
#8
44159
Bt Batok Fire Stn
Bt Batok Rd
#9
44169
Bef Bt Batok West Ave 5
Bt Batok Rd
#10
43529
Opp Bt Batok Driving Ctr
Bt Batok West Ave 5
#11
43641
Opp HomeTeamNS
Bt Batok West Ave 7
#12
43831
Blk 334
Bt Batok West Ave 7
#13
43491
Blk 331
Bt Batok West Ave 4
#14
43481
Blk 315
Bt Batok West Ave 2
#15
43471
Blk 306
Bt Batok West Ave 2
#16
43461
Aft Bt Batok West Ave 5
Bt Batok West Ave 2
#17
43411
Opp Blk 628
Bt Batok Ctrl
#18
43421
Blk 503
Bt Batok East Ave 2
#19
43431
Opp Blk 242
Bt Batok East Ave 2
#20
43441
Opp Blk 258
Bt Batok East Ave 2
#21
43229
Opp Blk 266
Bt Batok East Ave 2
#22
43209
Autobacs
Bt Batok East Ave 6
#23
42199
Aft Bt Batok East Ave 6
Jln Jurong Kechil
#24
42189
The Hillford
Jln Jurong Kechil
#25
42179
Aft Chun Tin Rd
Jln Jurong Kechil
#26
42169
Opp Blk 19
Jln Jurong Kechil
#27
42159
Opp Beauty World Stn
Jln Jurong Kechil
#28
42259
Aft Upp Bt Timah Rd
Jln Jurong Kechil
#29
51091
Opp Catholic JC
PIE
#30
51101
Bef Thomson Flyover
PIE
#31
52071
Trellis Twrs
Jln Toa Payoh
#32
52081
Aft Blk 195
Jln Toa Payoh
#33
60081
St. Andrew's Village
Jln Toa Payoh
#34
60179
MOM Svcs Ctr
Bendemeer Rd
#35
60159
Blk 54
Bendemeer Rd
#36
60139
Blk 44
Bendemeer Rd
#37
60119
Opp Boon Keng Stn
Bendemeer Rd
#38
60059
Bef Kallang Pl
Boon Keng Rd
#39
80109
Opp Kallang Stn/Blk 2C
Lor 1 Geylang
#40
80009
Destination
Lor 1 Geylang Ter
Lor 1 Geylang