Singapore bus service
87
Compassvale Int to Bedok Int, and Bedok Int to Compassvale Int.
65 stops · SBS Transit
NE16STCSE5NE14DT28DT29EW57 rail connections
Towards Bedok Int
33 stops, Compassvale Int to Bedok Int.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Compassvale Int67759 · Compassvale RdNE16STC | 5:30 am – 11:30 pm | 5:30 am – 11:30 pm | 5:30 am – 11:30 pm |
| 2 | Blk 223D67191 · Compassvale Rd | 5:32 am – 11:32 pm | 5:32 am – 11:32 pm | 5:32 am – 11:32 pm |
| 3 | Blk 206A67201 · Compassvale Rd | 5:34 am – 11:34 pm | 5:34 am – 11:34 pm | 5:34 am – 11:34 pm |
| 4 | Ranggung Stn Exit A67211 · Sengkang East AveSE5 | 5:36 am – 11:36 pm | 5:36 am – 11:36 pm | 5:36 am – 11:36 pm |
| 5 | Opp Blk 266/The Rivervale65019 · Punggol Rd | 5:38 am – 11:38 pm | 5:38 am – 11:38 pm | 5:38 am – 11:38 pm |
| 6 | Opp Blk 45864029 · Hougang Ave 10 | 5:40 am – 11:39 pm | 5:40 am – 11:41 pm | 5:39 am – 11:39 pm |
| 7 | Blk 41264429 · Hougang Ave 10 | 5:42 am – 11:41 pm | 5:42 am – 11:43 pm | 5:41 am – 11:41 pm |
| 8 | Hougang Stn Exit C64381 · Hougang Ave 10NE14 | 5:44 am – 11:44 pm | 5:44 am – 11:46 pm | 5:44 am – 11:44 pm |
| 9 | Blk 83164391 · Hougang Ave 10 | 5:46 am – 11:45 pm | 5:46 am – 11:48 pm | 5:45 am – 11:45 pm |
| 10 | Opp Hougang Ctrl Int64549 · Hougang CtrlNE14 | 5:47 am – 12:25 am | 5:47 am – 12:25 am | 5:46 am – 12:25 am |
| 11 | Blk 32764249 · Hougang Ave 5 | 5:49 am – 12:27 am | 5:49 am – 12:27 am | 5:48 am – 12:27 am |
| 12 | Opp Blk 31664239 · Hougang Ave 7 | 5:51 am – 12:29 am | 5:51 am – 12:28 am | 5:50 am – 12:29 am |
| 13 | Aft Defu Ave 164209 · Tampines Rd | 5:53 am – 12:31 am | 5:53 am – 12:29 am | 5:52 am – 12:30 am |
| 14 | Opp Blk 24863071 · Hougang Ave 3 | 5:54 am – 12:32 am | 5:54 am – 12:30 am | 5:53 am – 12:31 am |
| 15 | Opp Blk 24163081 · Hougang Ave 3 | 5:56 am – 12:33 am | 5:55 am – 12:31 am | 5:54 am – 12:32 am |
| 16 | Opp Blk 10663091 · Hougang Ave 3 | 5:57 am – 12:35 am | 5:56 am – 12:35 am | 5:55 am – 12:35 am |
| 17 | Opp Blk 16963101 · Hougang Ave 3 | 5:58 am – 12:36 am | 5:57 am – 12:36 am | 5:56 am – 12:36 am |
| 18 | Bef S'pore Girls' Hme62231 · Hougang Ave 3 | 5:59 am – 12:37 am | 5:58 am – 12:37 am | 5:57 am – 12:37 am |
| 19 | SBST Hougang Depot62241 · Hougang Ave 3 | 6:01 am – 12:38 am | 5:59 am – 12:38 am | 5:58 am – 12:37 am |
| 20 | Aft Kim Chuan Rd71051 · Hougang Ave 3 | 6:02 am – 12:39 am | 6:00 am – 12:39 am | 5:59 am – 12:38 am |
| 21 | Bef Airport Rd71061 · Hougang Ave 3 | 6:04 am – 12:40 am | 6:01 am – 12:40 am | 6:01 am – 12:39 am |
| 22 | Opp Comfort Driving Ctr71071 · Eunos Link | 6:05 am – 12:41 am | 6:02 am – 12:41 am | 6:02 am – 12:41 am |
| 23 | Eunos Technolink71081 · Eunos Link | 6:07 am – 12:42 am | 6:03 am – 12:43 am | 6:04 am – 12:43 am |
| 24 | Opp Kaki Bt Ind Est72059 · Kaki Bt Ave 1 | 6:09 am – 12:43 am | 6:05 am – 12:45 am | 6:06 am – 12:45 am |
| 25 | Opp Blk 660A CP72049 · Kaki Bt Ave 1DT28 | 6:10 am – 12:44 am | 6:06 am – 12:46 am | 6:07 am – 12:47 am |
| 26 | Kaki Bt Stn Exit A72039 · Kaki Bt Ave 1DT28 | 6:11 am – 12:45 am | 6:07 am – 12:45 am | 6:08 am – 12:45 am |
| 27 | Opp Blk 15084709 · Kaki Bt Ave 1 | 6:12 am – 12:46 am | 6:09 am – 12:46 am | 6:09 am – 12:46 am |
| 28 | Opp Bedok Ind Pk C84489 · Bedok Reservoir Rd | 6:15 am – 12:47 am | 6:12 am – 12:48 am | 6:12 am – 12:49 am |
| 29 | Bet Blks 705/70684459 · Bedok Nth RdDT29 | 6:16 am – 12:49 am | 6:14 am – 12:49 am | 6:13 am – 12:50 am |
| 30 | Bedok Nth Stn Exit B84539 · Bedok Nth RdDT29 | 6:17 am – 12:48 am | 6:15 am – 12:48 am | 6:14 am – 12:48 am |
| 31 | Blk 54784361 · Bedok Nth Rd | 6:20 am – 12:51 am | 6:17 am – 12:52 am | 6:17 am – 12:52 am |
| 32 | Blk 42384309 · Bedok Nth Ave 1 | 6:22 am – 12:53 am | 6:18 am – 12:54 am | 6:19 am – 12:54 am |
| 33 | Bedok Int84009 · Bedok Nth DrEW5 | 6:24 am – 12:56 am | 6:20 am – 12:55 am | 6:21 am – 12:55 am |
Towards Compassvale Int
32 stops, Bedok Int to Compassvale Int.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Bedok Int84009 · Bedok Nth DrEW5 | 5:30 am – 11:30 pm | 5:30 am – 11:30 pm | 5:30 am – 11:30 pm |
| 2 | Blk 4184301 · Bedok Nth Ave 1 | 5:32 am – 11:33 pm | 5:32 am – 11:33 pm | 5:32 am – 11:33 pm |
| 3 | Blk 4584369 · Bedok Nth Rd | 5:34 am – 11:34 pm | 5:33 am – 11:35 pm | 5:33 am – 11:35 pm |
| 4 | Bedok Nth Stn Exit A84451 · Bedok Nth RdDT29 | 5:38 am – 11:39 pm | 5:37 am – 11:40 pm | 5:36 am – 11:40 pm |
| 5 | Aft Bedok Ind Pk C84481 · Bedok Reservoir Rd | 5:40 am – 11:41 pm | 5:39 am – 11:42 pm | 5:38 am – 11:42 pm |
| 6 | Blk 15184701 · Kaki Bt Ave 1 | 5:42 am – 11:44 pm | 5:40 am – 11:44 pm | 5:39 am – 11:44 pm |
| 7 | Bef Kaki Bt Stn Exit B72031 · Kaki Bt Ave 1DT28 | 5:43 am – 11:45 pm | 5:41 am – 11:46 pm | 5:40 am – 11:46 pm |
| 8 | Blk 660A CP72041 · Kaki Bt Ave 1DT28 | 5:44 am – 11:46 pm | 5:42 am – 11:47 pm | 5:41 am – 11:47 pm |
| 9 | Kaki Bt Ind Est72051 · Kaki Bt Ave 1 | 5:45 am – 11:47 pm | 5:43 am – 11:48 pm | 5:42 am – 11:48 pm |
| 10 | Opp Eunos Technolink71089 · Eunos Link | 5:46 am – 11:48 pm | 5:45 am – 11:49 pm | 5:44 am – 11:49 pm |
| 11 | Comfort Driving Ctr71079 · Eunos Link | 5:48 am – 11:49 pm | 5:47 am – 11:50 pm | 5:46 am – 11:50 pm |
| 12 | Aft Airport Rd71069 · Hougang Ave 3 | 5:49 am – 11:50 pm | 5:48 am – 11:52 pm | 5:47 am – 11:52 pm |
| 13 | Bef Kim Chuan Rd71059 · Hougang Ave 3 | 5:51 am – 11:51 pm | 5:50 am – 11:53 pm | 5:48 am – 11:53 pm |
| 14 | Opp SBST Hougang Depot62249 · Hougang Ave 3 | 5:52 am – 11:52 pm | 5:51 am – 11:54 pm | 5:49 am – 11:54 pm |
| 15 | Opp S'pore Girls' Hme62239 · Hougang Ave 3 | 5:53 am – 11:53 pm | 5:53 am – 11:55 pm | 5:51 am – 11:55 pm |
| 16 | Blk 17263109 · Hougang Ave 3 | 5:54 am – 11:54 pm | 5:54 am – 11:56 pm | 5:52 am – 11:56 pm |
| 17 | Blk 10663099 · Hougang Ave 3 | 5:55 am – 11:55 pm | 5:55 am – 11:57 pm | 5:53 am – 11:57 pm |
| 18 | Blk 24163089 · Hougang Ave 3 | 5:56 am – 11:56 pm | 5:56 am – 11:58 pm | 5:54 am – 11:58 pm |
| 19 | Blk 24863079 · Hougang Ave 3 | 5:58 am – 11:57 pm | 5:58 am – 11:59 pm | 5:56 am – 11:59 pm |
| 20 | Aft Hougang Ave 364201 · Tampines Rd | 5:59 am – 11:58 pm | 5:59 am – 12:00 am | 5:57 am – 12:00 am |
| 21 | Blk 31664231 · Hougang Ave 7 | 6:01 am – 12:00 am | 6:01 am – 12:01 am | 5:59 am – 12:01 am |
| 22 | Blk 30864241 · Hougang Ave 5 | 6:02 am – 12:01 am | 6:02 am – 12:02 am | 6:00 am – 12:02 am |
| 23 | Hougang Ctrl Int64541 · Hougang CtrlNE14 | 6:06 am – 12:04 am | 6:05 am – 12:05 am | 6:03 am – 12:05 am |
| 24 | Blk 51364397 · Hougang Ave 10 | 6:07 am – 12:05 am | 6:07 am – 12:07 am | 6:04 am – 12:07 am |
| 25 | Blk 52264389 · Hougang Ave 10NE14 | 6:09 am – 12:07 am | 6:08 am – 12:08 am | 6:06 am – 12:08 am |
| 26 | Blk 42164421 · Hougang Ave 10 | 6:12 am – 12:09 am | 6:11 am – 12:11 am | 6:08 am – 12:11 am |
| 27 | Blk 45864021 · Hougang Ave 10 | 6:14 am – 12:11 am | 6:13 am – 12:13 am | 6:10 am – 12:13 am |
| 28 | Blk 266/Opp The Rivervale65011 · Punggol Rd | 6:15 am – 12:13 am | 6:15 am – 12:15 am | 6:12 am – 12:16 am |
| 29 | Ranggung Stn Exit B67219 · Sengkang East AveSE5 | 6:18 am – 12:14 am | 6:17 am – 12:17 am | 6:13 am – 12:17 am |
| 30 | Blk 20367209 · Compassvale Rd | 6:20 am – 12:16 am | 6:19 am – 12:19 am | 6:15 am – 12:19 am |
| 31 | Opp Blk 223D67199 · Compassvale Rd | 6:22 am – 12:17 am | 6:20 am – 12:20 am | 6:16 am – 12:20 am |
| 32 | Compassvale Int67759 · Compassvale RdNE16STC | 6:24 am – 12:19 am | 6:22 am – 12:22 am | 6:18 am – 12:22 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.