Singapore bus service
984
Jurong Town Hall Int to Opp Blk 635A, and Blk 634 CP to Jurong Town Hall Int.
62 stops · Tower Transit
EW24NS1BP5BP6DT1BP136 rail connections
Towards Opp Blk 635A
31 stops, Jurong Town Hall Int to Opp Blk 635A.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Jurong Town Hall Int29009 · Venture Dr | 6:00 am – 11:30 pm | 6:00 am – 11:30 pm | 6:00 am – 11:30 pm |
| 2 | Blk 13128301 · Jurong Gateway RdEW24NS1 | 6:04 am – 11:34 pm | 6:04 am – 11:34 pm | 6:04 am – 11:34 pm |
| 3 | Blk 13428431 · Jurong East Ctrl | 6:05 am – 11:35 pm | 6:05 am – 11:35 pm | 6:05 am – 11:35 pm |
| 4 | S'pore Science Ctr28251 · Jurong Town Hall Rd | 6:06 am – 11:37 pm | 6:07 am – 11:37 pm | 6:07 am – 11:37 pm |
| 5 | Aft S'pore Science Ctr28261 · Jurong Town Hall Rd | 6:08 am – 11:38 pm | 6:08 am – 11:38 pm | 6:08 am – 11:38 pm |
| 6 | Opp Blk 11428271 · Jurong Town Hall Rd | 6:09 am – 11:38 pm | 6:09 am – 11:38 pm | 6:09 am – 11:38 pm |
| 7 | Opp Blk 22728281 · Jurong Town Hall Rd | 6:10 am – 11:39 pm | 6:10 am – 11:39 pm | 6:10 am – 11:39 pm |
| 8 | Blk 30328291 · Jurong Town Hall Rd | 6:12 am – 11:41 pm | 6:12 am – 11:41 pm | 6:12 am – 11:41 pm |
| 9 | Aft PIE43459 · Bt Batok Rd | 6:14 am – 11:43 pm | 6:14 am – 11:43 pm | 6:14 am – 11:43 pm |
| 10 | Opp Dulwich Coll43761 · Bt Batok Rd | 6:15 am – 11:44 pm | 6:15 am – 11:44 pm | 6:15 am – 11:44 pm |
| 11 | Opp Blk 443D43751 · Bt Batok Rd | 6:16 am – 11:45 pm | 6:16 am – 11:45 pm | 6:16 am – 11:45 pm |
| 12 | Opp Blk 437A43781 · Bt Batok Rd | 6:17 am – 11:46 pm | 6:17 am – 11:46 pm | 6:17 am – 11:46 pm |
| 13 | Opp Blk 433B43771 · Bt Batok Rd | 6:18 am – 11:47 pm | 6:18 am – 11:47 pm | 6:18 am – 11:47 pm |
| 14 | Opp Dunearn Sec Sch43671 · Bt Batok Rd | 6:20 am – 11:48 pm | 6:20 am – 11:49 pm | 6:20 am – 11:49 pm |
| 15 | Bef Bt Batok West Ave 544171 · Bt Batok Rd | 6:21 am – 11:49 pm | 6:21 am – 11:50 pm | 6:21 am – 11:50 pm |
| 16 | Opp Blk 805D30129 · Brickland Rd | 6:22 am – 11:50 pm | 6:23 am – 11:52 pm | 6:23 am – 11:52 pm |
| 17 | Blk 490B44591 · Choa Chu Kang Ave 6 | 6:27 am – 11:55 pm | 6:27 am – 11:56 pm | 6:27 am – 11:56 pm |
| 18 | Choa Chu Kang Mkt44091 · Choa Chu Kang Ave 1 | 6:30 am – 11:58 pm | 6:29 am – 11:58 pm | 6:29 am – 11:58 pm |
| 19 | Opp Blk 810 CP44879 · Choa Chu Kang Ave 7 | 6:32 am – 12:00 am | 6:31 am – 12:00 am | 6:31 am – 12:00 am |
| 20 | Opp APSN44899 · Choa Chu Kang Gr | 6:33 am – 12:01 am | 6:32 am – 12:01 am | 6:32 am – 12:01 am |
| 21 | Sol Acres Condo44129 · Choa Chu Kang Way | 6:35 am – 12:02 am | 6:33 am – 12:02 am | 6:33 am – 12:02 am |
| 22 | Blk 20444119 · Choa Chu Kang Ave 1 | 6:37 am – 12:04 am | 6:35 am – 12:04 am | 6:35 am – 12:04 am |
| 23 | CCK Polyclinic44299 · Teck Whye Ave | 6:39 am – 12:06 am | 6:37 am – 12:06 am | 6:37 am – 12:06 am |
| 24 | Blk 644289 · Teck Whye Ave | 6:41 am – 12:07 am | 6:39 am – 12:07 am | 6:39 am – 12:07 am |
| 25 | Blk 15744279 · Teck Whye Ave | 6:42 am – 12:08 am | 6:40 am – 12:08 am | 6:40 am – 12:08 am |
| 26 | Phoenix Stn44141 · Choa Chu Kang RdBP5 | 6:44 am – 12:09 am | 6:42 am – 12:09 am | 6:42 am – 12:09 am |
| 27 | Bt Panjang Stn/Blk 60444251 · Bt Panjang RdBP6DT1 | 6:47 am – 12:11 am | 6:44 am – 12:11 am | 6:44 am – 12:11 am |
| 28 | Blk 60244641 · Bt Panjang Ring RdBP13 | 6:49 am – 12:13 am | 6:46 am – 12:13 am | 6:46 am – 12:13 am |
| 29 | West View Pr Sch44791 · Senja Rd | 6:51 am – 12:15 am | 6:48 am – 12:15 am | 6:48 am – 12:15 am |
| 30 | Opp Blk 632 CP44051 · Woodlands Rd | 6:54 am – 12:17 am | 6:50 am – 12:17 am | 6:50 am – 12:17 am |
| 31 | Opp Blk 635A43991 · Woodlands Rd | 6:55 am – 12:18 am | 6:51 am – 12:18 am | 6:51 am – 12:18 am |
Towards Jurong Town Hall Int
31 stops, Blk 634 CP to Jurong Town Hall Int.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Blk 634 CP44069 · Woodlands Rd | 5:35 am – 11:35 pm | 5:35 am – 11:35 pm | 5:35 am – 11:35 pm |
| 2 | Blk 632 CP44059 · Woodlands Rd | 5:36 am – 11:36 pm | 5:36 am – 11:36 pm | 5:36 am – 11:36 pm |
| 3 | Blk 61044799 · Senja RdBP13 | 5:38 am – 11:38 pm | 5:38 am – 11:38 pm | 5:38 am – 11:38 pm |
| 4 | Blk 541A CP44649 · Bt Panjang Ring RdBP13 | 5:40 am – 11:40 pm | 5:40 am – 11:40 pm | 5:40 am – 11:40 pm |
| 5 | Blk 18344259 · Bt Panjang RdBP6DT1 | 5:43 am – 11:42 pm | 5:43 am – 11:42 pm | 5:43 am – 11:43 pm |
| 6 | Opp Phoenix Stn44149 · Choa Chu Kang RdBP5 | 5:45 am – 11:44 pm | 5:45 am – 11:44 pm | 5:46 am – 11:45 pm |
| 7 | Bet Blks 13/1444271 · Teck Whye Ave | 5:48 am – 11:46 pm | 5:47 am – 11:46 pm | 5:48 am – 11:47 pm |
| 8 | Blk 844281 · Teck Whye Ave | 5:49 am – 11:47 pm | 5:48 am – 11:47 pm | 5:49 am – 11:48 pm |
| 9 | Opp CCK Polyclinic44291 · Teck Whye Ave | 5:50 am – 11:48 pm | 5:49 am – 11:48 pm | 5:50 am – 11:49 pm |
| 10 | Opp Blk 20344111 · Choa Chu Kang Ave 1 | 5:51 am – 11:49 pm | 5:50 am – 11:49 pm | 5:51 am – 11:50 pm |
| 11 | APSN44891 · Choa Chu Kang Gr | 5:54 am – 11:51 pm | 5:53 am – 11:51 pm | 5:54 am – 11:52 pm |
| 12 | Blk 810 CP44871 · Choa Chu Kang Ave 7 | 5:56 am – 11:53 pm | 5:55 am – 11:53 pm | 5:56 am – 11:54 pm |
| 13 | Opp Choa Chu Kang Mkt44099 · Choa Chu Kang Ave 1 | 5:57 am – 11:54 pm | 5:56 am – 11:54 pm | 5:57 am – 11:55 pm |
| 14 | Bet Blks 801B/801C44599 · Choa Chu Kang Ave 6 | 5:59 am – 11:56 pm | 5:57 am – 11:55 pm | 5:58 am – 11:56 pm |
| 15 | Blk 804B30111 · Brickland Rd | 6:02 am – 11:59 pm | 6:00 am – 11:58 pm | 6:01 am – 11:59 pm |
| 16 | Blk 805D30121 · Brickland Rd | 6:03 am – 12:00 am | 6:02 am – 11:59 pm | 6:02 am – 12:00 am |
| 17 | Aft Bt Batok West Ave 544179 · Bt Batok Rd | 6:05 am – 12:02 am | 6:04 am – 12:01 am | 6:04 am – 12:02 am |
| 18 | Blk 40243679 · Bt Batok Rd | 6:06 am – 12:03 am | 6:05 am – 12:02 am | 6:05 am – 12:03 am |
| 19 | Blk 433C43779 · Bt Batok Rd | 6:08 am – 12:04 am | 6:05 am – 12:03 am | 6:07 am – 12:04 am |
| 20 | Blk 436A43789 · Bt Batok Rd | 6:09 am – 12:05 am | 6:06 am – 12:04 am | 6:08 am – 12:05 am |
| 21 | Blk 443D43759 · Bt Batok Rd | 6:10 am – 12:06 am | 6:07 am – 12:05 am | 6:09 am – 12:06 am |
| 22 | Dulwich Coll/Blk 44543769 · Bt Batok Rd | 6:12 am – 12:07 am | 6:09 am – 12:06 am | 6:10 am – 12:07 am |
| 23 | Bef PIE43453 · Bt Batok Rd | 6:13 am – 12:08 am | 6:10 am – 12:07 am | 6:11 am – 12:08 am |
| 24 | Blk 25328299 · Jurong Town Hall Rd | 6:15 am – 12:10 am | 6:12 am – 12:09 am | 6:13 am – 12:10 am |
| 25 | Blk 22828289 · Jurong Town Hall Rd | 6:17 am – 12:11 am | 6:13 am – 12:10 am | 6:14 am – 12:11 am |
| 26 | Blk 11428279 · Jurong Town Hall Rd | 6:18 am – 12:12 am | 6:14 am – 12:11 am | 6:15 am – 12:12 am |
| 27 | Blk 11828269 · Jurong Town Hall Rd | 6:18 am – 12:12 am | 6:14 am – 12:11 am | 6:15 am – 12:12 am |
| 28 | Opp S'pore Science Ctr28259 · Jurong Town Hall Rd | 6:19 am – 12:13 am | 6:15 am – 12:12 am | 6:16 am – 12:13 am |
| 29 | Blk 12428439 · Jurong East Ctrl | 6:20 am – 12:14 am | 6:16 am – 12:13 am | 6:17 am – 12:14 am |
| 30 | Bef Jurong East Stn28211 · Jurong Gateway RdEW24NS1 | 6:22 am – 12:16 am | 6:18 am – 12:15 am | 6:19 am – 12:16 am |
| 31 | Jurong Town Hall Int29009 · Venture Dr | 6:27 am – 12:21 am | 6:23 am – 12:20 am | 6:24 am – 12:21 am |
First and last bus are LTA's scheduled times for each stop, so they get later as the bus works along the route. Live arrival times are on each stop's own page. Data updated 2026-08-22.