307Bus 307Choa Chu Kang Int loop
Choa Chu Kang Int, looping. 32 stops, run by SMRT Buses. On weekdays the first bus leaves Choa Chu Kang Int at 5:30 am and the last at 1:05 am.
BP1NS4NS5BP24 MRT/LRT connections
Bus 307 loop from Choa Chu Kang Int32 stops
| # | Stop | Weekdays | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Choa Chu Kang Int | 5:30 am – 1:05 am | 5:30 am – 1:05 am | 5:30 am – 1:05 am |
| 2 | Lot 1/Choa Chu Kang Stn | 5:32 am – 1:07 am | 5:32 am – 1:07 am | 5:32 am – 1:07 am |
| 3 | Northvale Condo | 5:33 am – 1:08 am | 5:33 am – 1:08 am | 5:33 am – 1:08 am |
| 4 | Opp Blk 704 | 5:34 am – 1:09 am | 5:34 am – 1:09 am | 5:34 am – 1:09 am |
| 5 | Blk 754 | 5:35 am – 1:10 am | 5:35 am – 1:10 am | 5:35 am – 1:10 am |
| 6 | Blk 765 | 5:37 am – 1:12 am | 5:37 am – 1:12 am | 5:37 am – 1:12 am |
| 7 | Yew Mei Green Condo | 5:38 am – 1:13 am | 5:38 am – 1:13 am | 5:38 am – 1:13 am |
| 8 | Blk 790 | 5:40 am – 1:14 am | 5:39 am – 1:14 am | 5:39 am – 1:14 am |
| 9 | Yew Tee Stn | 5:20 am – 1:16 am | 5:20 am – 1:16 am | 5:20 am – 1:16 am |
| 10 | Blk 625 | 5:21 am – 1:17 am | 5:21 am – 1:17 am | 5:21 am – 1:17 am |
| 11 | Opp Blk 604A | 5:22 am – 1:18 am | 5:22 am – 1:18 am | 5:22 am – 1:18 am |
| 12 | Blk 634 | 5:24 am – 1:20 am | 5:24 am – 1:20 am | 5:24 am – 1:20 am |
| 13 | Opp Yew Mei Green Condo | 5:26 am – 1:22 am | 5:26 am – 1:22 am | 5:26 am – 1:22 am |
| 14 | Opp Blk 765 | 5:28 am – 1:24 am | 5:28 am – 1:24 am | 5:28 am – 1:24 am |
| 15 | Blk 708 | 5:29 am – 1:25 am | 5:29 am – 1:25 am | 5:29 am – 1:25 am |
| 16 | Blk 702 | 5:30 am – 1:26 am | 5:30 am – 1:26 am | 5:30 am – 1:26 am |
| 17 | Opp Northvale Condo | 5:32 am – 1:28 am | 5:31 am – 1:27 am | 5:32 am – 1:27 am |
| 18 | Opp Choa Chu Kang Stn | 5:34 am – 1:05 am | 5:33 am – 1:29 am | 5:34 am – 1:29 am |
| 19 | Blk 352 | 5:35 am – 1:06 am | 5:34 am – 1:30 am | 5:35 am – 1:30 am |
| 21 | Blk 220 | 5:37 am – 1:08 am | 5:36 am – 1:32 am | 5:37 am – 1:32 am |
| 22 | Blk 206 | 5:38 am – 1:09 am | 5:38 am – 1:33 am | 5:38 am – 1:33 am |
| 23 | Blk 204 | 5:39 am – 1:10 am | 5:39 am – 1:34 am | 5:39 am – 1:34 am |
| 24 | CCK Polyclinic | 5:41 am – 1:12 am | 5:41 am – 1:36 am | 5:41 am – 1:36 am |
| 25 | Blk 9 | 5:43 am – 1:13 am | 5:42 am – 1:37 am | 5:42 am – 1:37 am |
| 26 | Blk 25 | 5:44 am – 1:14 am | 5:43 am – 1:38 am | 5:43 am – 1:38 am |
| 27 | Blk 108 | 5:45 am – 1:15 am | 5:44 am – 1:39 am | 5:44 am – 1:39 am |
| 29 | Opp CCK Polyclinic | 5:48 am – 1:18 am | 5:47 am – 1:42 am | 5:47 am – 1:42 am |
| 30 | Opp Blk 203 | 5:49 am – 1:19 am | 5:48 am – 1:43 am | 5:48 am – 1:43 am |
| 31 | Blk 234 | 5:50 am – 1:20 am | 5:49 am – 1:44 am | 5:49 am – 1:44 am |
| 32 | Blk 223 | 5:52 am – 1:22 am | 5:51 am – 1:46 am | 5:51 am – 1:46 am |
| 34 | Blk 414 | 5:54 am – 1:24 am | 5:53 am – 1:48 am | 5:53 am – 1:48 am |
| 36 | Choa Chu Kang Int | 5:59 am – 1:28 am | 5:58 am – 1:53 am | 5:58 am – 1:53 am |
First and last bus are LTA's scheduled times at each stop, so they get later along the route. Sunday times also apply on public holidays. Live arrival times are on each stop's page. Data updated 2026-09-13.