Singapore bus service
82
Punggol Int, looping.
43 stops · Go-Ahead Singapore
NE17PTCPE1SE1SE4NE14NE13CC13NE129 rail connections
The loop
43 stops, Punggol Int, looping.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Punggol Int65009 · Punggol PlNE17PTC | 5:15 am – 12:30 am | 5:15 am – 12:30 am | 5:15 am – 12:30 am |
| 2 | Opp Blk 201A65201 · Punggol Field | 5:18 am – 12:33 am | 5:18 am – 12:33 am | 5:18 am – 12:33 am |
| 3 | Blk 102C65079 · Punggol RdPE1 | 5:20 am – 12:35 am | 5:19 am – 12:34 am | 5:19 am – 12:34 am |
| 4 | Blk 190C65069 · Punggol RdSE1 | 5:23 am – 12:38 am | 5:21 am – 12:36 am | 5:21 am – 12:37 am |
| 5 | St. Anne's Ch65059 · Punggol RdSE1 | 5:24 am – 12:39 am | 5:22 am – 12:37 am | 5:22 am – 12:38 am |
| 6 | Blk 126A65049 · Punggol Rd | 5:26 am – 12:40 am | 5:23 am – 12:38 am | 5:23 am – 12:39 am |
| 7 | Blk 12465039 · Punggol Rd | 5:27 am – 12:42 am | 5:24 am – 12:39 am | 5:24 am – 12:40 am |
| 8 | Blk 11165029 · Punggol RdSE4 | 5:29 am – 12:43 am | 5:25 am – 12:40 am | 5:25 am – 12:41 am |
| 9 | Opp Blk 266/The Rivervale65019 · Punggol Rd | 5:31 am – 12:45 am | 5:27 am – 12:41 am | 5:26 am – 12:43 am |
| 10 | Opp Blk 45864029 · Hougang Ave 10 | 5:32 am – 12:46 am | 5:28 am – 12:42 am | 5:28 am – 12:45 am |
| 11 | Blk 41264429 · Hougang Ave 10 | 5:34 am – 12:47 am | 5:29 am – 12:43 am | 5:29 am – 12:46 am |
| 12 | Hougang Stn Exit C64381 · Hougang Ave 10NE14 | 5:36 am – 12:49 am | 5:31 am – 12:45 am | 5:31 am – 12:48 am |
| 13 | Blk 83164391 · Hougang Ave 10 | 5:37 am – 12:50 am | 5:32 am – 12:46 am | 5:33 am – 12:50 am |
| 14 | Opp Hougang Swim Cplx63351 · Hougang Ave 10 | 5:38 am – 12:51 am | 5:33 am – 12:47 am | 5:34 am – 12:51 am |
| 15 | Opp Blk 70963341 · Hougang Ave 2 | 5:40 am – 12:52 am | 5:34 am – 12:48 am | 5:35 am – 12:52 am |
| 16 | Blk 2263059 · Upp S'goon Rd | 5:42 am – 12:54 am | 5:36 am – 12:50 am | 5:37 am – 12:54 am |
| 17 | Glad Tidings Ch63049 · Upp S'goon Rd | 5:44 am – 12:55 am | 5:38 am – 12:51 am | 5:39 am – 12:56 am |
| 18 | Kovan Stn Exit C63039 · Upp S'goon RdNE13 | 5:45 am – 12:56 am | 5:39 am – 12:52 am | 5:40 am – 12:57 am |
| 19 | Opp The Helping Hand63029 · Upp S'goon Rd | 5:47 am – 12:57 am | 5:41 am – 12:54 am | 5:42 am – 12:59 am |
| 20 | Aft Upp S'goon Shop Ctr63019 · Upp S'goon Rd | 5:49 am – 12:59 am | 5:43 am – 12:56 am | 5:44 am – 1:01 am |
| 21 | Forest Woods62149 · Upp S'goon Rd | 5:50 am – 1:00 am | 5:44 am – 12:57 am | 5:45 am – 1:02 am |
| 22 | S'goon Stn Exit E66351 · S'goon CtrlCC13NE12 | 5:52 am – 1:01 am | 5:45 am – 12:58 am | 5:46 am – 1:03 am |
| 23 | Blk 26166371 · S'goon Ctrl | 5:53 am – 1:02 am | 5:46 am – 12:59 am | 5:47 am – 1:04 am |
| 24 | S'goon Stadium63149 · Boundary Rd | 5:55 am – 1:03 am | 5:47 am – 1:00 am | 5:49 am – 1:05 am |
| 25 | Opp Upp S'goon Shop Ctr63011 · Upp S'goon Rd | 5:57 am – 1:05 am | 5:48 am – 1:02 am | 5:51 am – 1:08 am |
| 26 | The Helping Hand63021 · Upp S'goon Rd | 5:59 am – 1:06 am | 5:50 am – 1:03 am | 5:53 am – 1:09 am |
| 27 | Kovan Stn Exit B63031 · Upp S'goon RdNE13 | 6:01 am – 1:08 am | 5:51 am – 1:05 am | 5:55 am – 1:11 am |
| 28 | Opp Glad Tidings Ch63041 · Upp S'goon Rd | 6:02 am – 1:09 am | 5:52 am – 1:06 am | 5:56 am – 1:12 am |
| 29 | Opp Blk 37063051 · Upp S'goon Rd | 6:03 am – 1:10 am | 5:53 am – 1:07 am | 5:57 am – 1:13 am |
| 30 | Blk 70863349 · Hougang Ave 2 | 6:04 am – 1:11 am | 5:54 am – 1:08 am | 5:58 am – 1:14 am |
| 31 | Hougang Swim Cplx63359 · Hougang Ave 10 | 6:06 am – 1:12 am | 5:56 am – 1:10 am | 6:00 am – 1:15 am |
| 32 | Blk 51264399 · Hougang Ave 10 | 6:07 am – 1:13 am | 5:57 am – 1:11 am | 6:01 am – 1:16 am |
| 33 | Blk 52264389 · Hougang Ave 10NE14 | 6:08 am – 1:14 am | 5:58 am – 1:12 am | 6:02 am – 1:17 am |
| 34 | Blk 42164421 · Hougang Ave 10 | 6:10 am – 1:15 am | 6:00 am – 1:14 am | 6:04 am – 1:18 am |
| 35 | Blk 45864021 · Hougang Ave 10 | 6:11 am – 1:16 am | 6:01 am – 1:15 am | 6:05 am – 1:19 am |
| 36 | Blk 266/Opp The Rivervale65011 · Punggol Rd | 6:13 am – 1:18 am | 6:02 am – 1:16 am | 6:06 am – 1:20 am |
| 37 | Opp Blk 11065021 · Punggol Rd | 6:14 am – 1:19 am | 6:04 am – 1:18 am | 6:07 am – 1:21 am |
| 38 | Blk 227D65031 · Punggol Rd | 6:16 am – 1:21 am | 6:05 am – 1:19 am | 6:08 am – 1:22 am |
| 39 | Blk 23165041 · Punggol Rd | 6:18 am – 1:22 am | 6:06 am – 1:20 am | 6:09 am – 1:23 am |
| 40 | Blk 298A65061 · Punggol RdSE1 | 6:20 am – 1:24 am | 6:08 am – 1:22 am | 6:11 am – 1:25 am |
| 41 | Blk 203A65071 · Punggol Rd | 6:22 am – 1:26 am | 6:11 am – 1:24 am | 6:12 am – 1:26 am |
| 42 | Blk 201A65209 · Punggol Field | 6:23 am – 1:27 am | 6:12 am – 1:25 am | 6:13 am – 1:27 am |
| 43 | Punggol Int65009 · Punggol PlNE17PTC | 6:26 am – 1:29 am | 6:15 am – 1:28 am | 6:15 am – 1:29 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.