Singapore bus service
109
Serangoon Int to Changi Village Ter, and Changi Village Ter to Serangoon Int.
103 stops · SBS Transit
CC13NE12SW8SW1EW15 rail connections
Towards Changi Village Ter
51 stops, Serangoon Int to Changi Village Ter.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Serangoon Int66009 · S'goon Ave 2CC13NE12 | 5:45 am – 11:30 pm | 6:00 am – 11:30 pm | 6:00 am – 11:30 pm |
| 2 | Blk 31966361 · S'goon Ave 2 | 5:48 am – 11:32 pm | 6:02 am – 11:33 pm | 6:02 am – 11:33 pm |
| 3 | Blk 23066041 · Boundary Rd | 5:50 am – 11:34 pm | 6:04 am – 11:35 pm | 6:04 am – 11:36 pm |
| 4 | Opp Blk 25766051 · Boundary Rd | 5:51 am – 11:36 pm | 6:06 am – 11:36 pm | 6:06 am – 11:37 pm |
| 5 | Opp S'goon Sports Cplx63361 · Yio Chu Kang Link | 5:53 am – 11:37 pm | 6:07 am – 11:38 pm | 6:07 am – 11:39 pm |
| 6 | Bef St. Helier's Ave63181 · Yio Chu Kang Rd | 5:54 am – 11:38 pm | 6:08 am – 11:39 pm | 6:08 am – 11:40 pm |
| 7 | Aft S'goon Nth Ave 163191 · Yio Chu Kang Rd | 5:56 am – 11:40 pm | 6:10 am – 11:41 pm | 6:10 am – 11:42 pm |
| 8 | Affinity At Serangoon63201 · Yio Chu Kang Rd | 5:57 am – 11:41 pm | 6:11 am – 11:42 pm | 6:11 am – 11:43 pm |
| 9 | Blk 13863211 · Yio Chu Kang Rd | 5:57 am – 11:41 pm | 6:12 am – 11:43 pm | 6:12 am – 11:43 pm |
| 10 | Opp Gracehaven S Army64101 · Yio Chu Kang Rd | 5:59 am – 11:43 pm | 6:14 am – 11:45 pm | 6:14 am – 11:45 pm |
| 11 | Hougang 164491 · Hougang Ave 9 | 6:01 am – 11:45 pm | 6:16 am – 11:47 pm | 6:16 am – 11:47 pm |
| 12 | Bet Blks 930/93164481 · Hougang Ave 9 | 6:02 am – 11:46 pm | 6:17 am – 11:48 pm | 6:17 am – 11:48 pm |
| 13 | Blk 91764471 · Hougang Ave 9 | 6:04 am – 11:47 pm | 6:18 am – 11:49 pm | 6:18 am – 11:49 pm |
| 14 | Blk 91964601 · Hougang Ave 4 | 6:05 am – 11:48 pm | 6:19 am – 11:50 pm | 6:19 am – 11:50 pm |
| 15 | Blk 91364611 · Hougang Ave 4 | 6:07 am – 11:50 pm | 6:21 am – 11:52 pm | 6:21 am – 11:51 pm |
| 16 | Opp Blk 57964469 · Buangkok Green | 6:08 am – 11:52 pm | 6:22 am – 11:53 pm | 6:22 am – 11:53 pm |
| 17 | Opp Blk 56564629 · Buangkok Green | 6:10 am – 11:53 pm | 6:23 am – 11:54 pm | 6:23 am – 11:54 pm |
| 18 | Aft Buangkok Dr67459 · Sengkang East Rd | 6:11 am – 11:54 pm | 6:24 am – 11:55 pm | 6:24 am – 11:55 pm |
| 19 | Bef Sengkang East Ave67469 · Sengkang East RdSW8 | 6:12 am – 11:56 pm | 6:26 am – 11:57 pm | 6:25 am – 11:57 pm |
| 20 | Blk 301D67279 · Sengkang East Rd | 6:14 am – 11:57 pm | 6:27 am – 11:58 pm | 6:26 am – 11:58 pm |
| 21 | Blk 323B67449 · Sengkang East Rd | 6:16 am – 11:59 pm | 6:29 am – 12:00 am | 6:28 am – 12:00 am |
| 22 | Sengkang General Hosp67419 · Sengkang East RdSW1 | 6:17 am – 12:00 am | 6:30 am – 12:01 am | 6:29 am – 12:01 am |
| 23 | Opp Blk 293D67599 · Sengkang East RdSW1 | 6:19 am – 12:01 am | 6:32 am – 12:02 am | 6:31 am – 12:02 am |
| 24 | Aft Punggol Rd65199 · TPE | 6:25 am – 12:07 am | 6:38 am – 12:07 am | 6:37 am – 12:07 am |
| 25 | Opp Blk 75677339 · Pasir Ris Dr 12 | 6:32 am – 12:13 am | 6:44 am – 12:13 am | 6:44 am – 12:13 am |
| 26 | Blk 73877289 · Pasir Ris Dr 1 | 6:33 am – 12:14 am | 6:45 am – 12:14 am | 6:45 am – 12:14 am |
| 27 | Blk 64377239 · Pasir Ris Dr 1 | 6:35 am – 12:15 am | 6:47 am – 12:15 am | 6:46 am – 12:15 am |
| 28 | Blk 64077249 · Pasir Ris Dr 1 | 6:36 am – 12:16 am | 6:48 am – 12:16 am | 6:48 am – 12:16 am |
| 29 | Blk 61278049 · Pasir Ris Dr 1 | 6:38 am – 12:18 am | 6:50 am – 12:17 am | 6:49 am – 12:18 am |
| 30 | Blk 51577019 · Pasir Ris Dr 1 | 6:39 am – 12:19 am | 6:51 am – 12:18 am | 6:50 am – 12:19 am |
| 31 | Blk 57177029 · Pasir Ris Dr 1 | 6:41 am – 12:20 am | 6:53 am – 12:20 am | 6:52 am – 12:20 am |
| 32 | Pasir Ris Int/Mall77039 · Pasir Ris CtrlEW1 | 6:43 am – 12:22 am | 6:55 am – 12:21 am | 6:54 am – 12:22 am |
| 33 | Pasir Ris Town Pk77049 · Pasir Ris Dr 1 | 6:46 am – 12:24 am | 6:58 am – 12:23 am | 6:56 am – 12:24 am |
| 34 | Blk 42577059 · Pasir Ris Dr 1 | 6:49 am – 12:27 am | 7:00 am – 12:25 am | 6:59 am – 12:26 am |
| 35 | Blk 44278069 · Pasir Ris Dr 1 | 6:52 am – 12:29 am | 7:02 am – 12:27 am | 7:01 am – 12:28 am |
| 36 | Blk 19178031 · Pasir Ris St 12 | 6:53 am – 12:29 am | 7:03 am – 12:28 am | 7:01 am – 12:29 am |
| 37 | Bef Blk 18778181 · Pasir Ris St 11 | 6:54 am – 12:30 am | 7:04 am – 12:28 am | 7:02 am – 12:29 am |
| 38 | Aft Blk 18278191 · Pasir Ris St 11 | 6:57 am – 12:32 am | 7:06 am – 12:30 am | 7:04 am – 12:31 am |
| 39 | Blk 256/Opp Loyang Pt98111 · Pasir Ris Dr 2 | 6:59 am – 12:34 am | 7:08 am – 12:32 am | 7:06 am – 12:33 am |
| 40 | Opp Loyang Pt98109 · Pasir Ris Dr 3 | 7:00 am – 12:35 am | 7:09 am – 12:33 am | 7:07 am – 12:34 am |
| 41 | Opp Loyang Valley98041 · Loyang Ave | 7:02 am – 12:36 am | 7:11 am – 12:35 am | 7:09 am – 12:35 am |
| 42 | Krislite Bldg98121 · Loyang Way | 7:05 am – 12:38 am | 7:14 am – 12:37 am | 7:12 am – 12:37 am |
| 43 | Bef Loyang Way 198131 · Loyang Way | 7:07 am – 12:39 am | 7:16 am – 12:38 am | 7:13 am – 12:38 am |
| 44 | Opp Engine Test Facility98061 · Loyang Ave | 7:10 am – 12:41 am | 7:19 am – 12:41 am | 7:16 am – 12:40 am |
| 45 | Loyang Way 4/Soxal98071 · Loyang Ave | 7:12 am – 12:42 am | 7:21 am – 12:42 am | 7:18 am – 12:41 am |
| 46 | Bef Hendon Camp99011 · Loyang Ave | 7:14 am – 12:43 am | 7:23 am – 12:43 am | 7:19 am – 12:42 am |
| 47 | Bef Cranwell Rd99021 · Loyang Ave | 7:16 am – 12:44 am | 7:24 am – 12:44 am | 7:21 am – 12:43 am |
| 48 | Opp Maranatha B-P Ch99031 · Loyang Ave | 7:17 am – 12:45 am | 7:26 am – 12:45 am | 7:22 am – 12:44 am |
| 49 | Aft Changi Golf Course99041 · Loyang Ave | 7:19 am – 12:47 am | 7:28 am – 12:47 am | 7:24 am – 12:46 am |
| 50 | Blk 599139 · Changi Village Rd | 7:21 am – 12:47 am | 7:29 am – 12:47 am | 7:25 am – 12:46 am |
| 51 | Changi Village Ter99009 · Changi Village Rd | 7:22 am – 12:48 am | 7:30 am – 12:48 am | 7:26 am – 12:47 am |
Towards Serangoon Int
52 stops, Changi Village Ter to Serangoon Int.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Changi Village Ter99009 · Changi Village Rd | 6:00 am – 11:30 pm | 6:00 am – 11:30 pm | 6:00 am – 11:30 pm |
| 2 | Blk 499131 · Changi Village Rd | 6:01 am – 11:31 pm | 6:01 am – 11:31 pm | 6:01 am – 11:31 pm |
| 3 | Changi Golf Course99049 · Loyang Ave | 6:02 am – 11:32 pm | 6:02 am – 11:32 pm | 6:01 am – 11:31 pm |
| 4 | St. George Chapel99039 · Loyang Ave | 6:03 am – 11:33 pm | 6:03 am – 11:33 pm | 6:02 am – 11:32 pm |
| 5 | Aft Cranwell Rd99029 · Loyang Ave | 6:03 am – 11:33 pm | 6:03 am – 11:34 pm | 6:03 am – 11:33 pm |
| 6 | Aft Hendon Camp99019 · Loyang Ave | 6:04 am – 11:34 pm | 6:04 am – 11:35 pm | 6:04 am – 11:34 pm |
| 7 | Opp Loyang Way 4/Soxal98079 · Loyang Ave | 6:06 am – 11:36 pm | 6:06 am – 11:37 pm | 6:05 am – 11:35 pm |
| 8 | Aft Engine Test Facility98069 · Loyang Ave | 6:07 am – 11:37 pm | 6:07 am – 11:38 pm | 6:06 am – 11:36 pm |
| 9 | Aft Loyang Way 198139 · Loyang Way | 6:08 am – 11:38 pm | 6:08 am – 11:39 pm | 6:07 am – 11:37 pm |
| 10 | Opp Krislite Bldg98129 · Loyang Way | 6:09 am – 11:40 pm | 6:09 am – 11:41 pm | 6:09 am – 11:39 pm |
| 11 | Loyang Valley98049 · Loyang Ave | 6:11 am – 11:41 pm | 6:11 am – 11:42 pm | 6:10 am – 11:40 pm |
| 12 | Loyang Pt98101 · Pasir Ris Dr 3 | 5:55 am – 11:44 pm | 6:13 am – 11:45 pm | 6:13 am – 11:43 pm |
| 13 | Loyang Pt/Opp Blk 25698119 · Pasir Ris Dr 2 | 5:57 am – 11:45 pm | 6:14 am – 11:46 pm | 6:14 am – 11:44 pm |
| 14 | Opp White Sands Pr Sch78199 · Pasir Ris St 11 | 6:01 am – 11:48 pm | 6:17 am – 11:49 pm | 6:17 am – 11:47 pm |
| 15 | Opp Blk 18778189 · Pasir Ris St 11 | 6:04 am – 11:51 pm | 6:20 am – 11:52 pm | 6:20 am – 11:50 pm |
| 16 | Blk 10478039 · Pasir Ris St 12 | 6:05 am – 11:51 pm | 6:20 am – 11:52 pm | 6:20 am – 11:50 pm |
| 17 | Blk 10478061 · Pasir Ris Dr 1 | 6:04 am – 11:52 pm | 6:21 am – 11:53 pm | 6:21 am – 11:51 pm |
| 18 | Blk 11577051 · Pasir Ris Dr 1 | 6:06 am – 11:54 pm | 6:23 am – 11:56 pm | 6:23 am – 11:53 pm |
| 19 | Blk 54177041 · Pasir Ris Dr 1 | 6:08 am – 11:57 pm | 6:26 am – 11:58 pm | 6:26 am – 11:56 pm |
| 20 | Opp Pasir Ris Int/Mall77031 · Pasir Ris CtrlEW1 | 6:10 am – 11:59 pm | 6:28 am – 12:01 am | 6:28 am – 11:58 pm |
| 21 | Opp Blk 57177021 · Pasir Ris Dr 1 | 6:13 am – 12:01 am | 6:30 am – 12:03 am | 6:30 am – 12:00 am |
| 22 | Opp Blk 51577011 · Pasir Ris Dr 1 | 6:14 am – 12:02 am | 6:31 am – 12:04 am | 6:31 am – 12:01 am |
| 23 | Opp Blk 64077241 · Pasir Ris Dr 1 | 6:15 am – 12:03 am | 6:32 am – 12:06 am | 6:32 am – 12:03 am |
| 24 | Tampines Meridian JC77231 · Pasir Ris Dr 1 | 6:16 am – 12:04 am | 6:33 am – 12:07 am | 6:33 am – 12:04 am |
| 25 | Blk 74077281 · Pasir Ris Dr 1 | 6:17 am – 12:05 am | 6:34 am – 12:08 am | 6:34 am – 12:05 am |
| 26 | Blk 747A77331 · Pasir Ris Dr 12 | 6:20 am – 12:07 am | 6:36 am – 12:10 am | 6:36 am – 12:07 am |
| 27 | Bef Punggol Rd65191 · TPE | 6:26 am – 12:13 am | 6:42 am – 12:18 am | 6:42 am – 12:14 am |
| 28 | Blk 286B67591 · Sengkang East Rd | 6:33 am – 12:18 am | 6:47 am – 12:23 am | 6:47 am – 12:18 am |
| 29 | Opp Sengkang General Hosp67411 · Sengkang East RdSW1 | 6:34 am – 12:19 am | 6:48 am – 12:25 am | 6:48 am – 12:19 am |
| 30 | Sengkang Community Hub67441 · Sengkang East Rd | 6:35 am – 12:20 am | 6:49 am – 12:26 am | 6:49 am – 12:20 am |
| 31 | Blk 201 CP67271 · Sengkang East Rd | 6:38 am – 12:22 am | 6:51 am – 12:28 am | 6:51 am – 12:22 am |
| 32 | Aft Sengkang East Ave67461 · Sengkang East RdSW8 | 6:40 am – 12:24 am | 6:52 am – 12:29 am | 6:52 am – 12:23 am |
| 33 | Bef Buangkok Dr67451 · Sengkang East Rd | 6:42 am – 12:26 am | 6:54 am – 12:31 am | 6:54 am – 12:24 am |
| 34 | Blk 56564621 · Buangkok Green | 6:16 am – 12:27 am | 6:55 am – 12:32 am | 6:55 am – 12:25 am |
| 35 | Blk 57964461 · Buangkok Green | 6:18 am – 12:28 am | 6:56 am – 12:33 am | 6:56 am – 12:26 am |
| 36 | Opp Blk 91364619 · Hougang Ave 4 | 6:18 am – 12:29 am | 6:57 am – 12:34 am | 6:57 am – 12:27 am |
| 37 | Blk 68764609 · Hougang Ave 4 | 6:19 am – 12:30 am | 6:58 am – 12:35 am | 6:58 am – 12:28 am |
| 38 | Blk 66564479 · Hougang Ave 9 | 6:21 am – 12:31 am | 6:59 am – 12:36 am | 6:59 am – 12:29 am |
| 39 | Blk 946A64489 · Hougang Ave 9 | 6:22 am – 12:32 am | 7:01 am – 12:37 am | 7:01 am – 12:31 am |
| 40 | Regentville64499 · Hougang Ave 9 | 6:24 am – 12:33 am | 7:02 am – 12:38 am | 7:02 am – 12:32 am |
| 41 | Gracehaven S Army64109 · Yio Chu Kang Rd | 6:26 am – 12:34 am | 7:04 am – 12:40 am | 7:04 am – 12:34 am |
| 42 | Bef Yio Chu Kang Chapel63219 · Yio Chu Kang Rd | 6:28 am – 12:35 am | 7:06 am – 12:41 am | 7:05 am – 12:35 am |
| 43 | Parkwood Residences63209 · Yio Chu Kang Rd | 6:30 am – 12:37 am | 7:07 am – 12:42 am | 7:06 am – 12:36 am |
| 44 | Aft Phillips Ave63199 · Yio Chu Kang Rd | 6:32 am – 12:38 am | 7:08 am – 12:43 am | 7:07 am – 12:37 am |
| 45 | Aft S'goon Gdn Way63189 · Yio Chu Kang Rd | 6:33 am – 12:39 am | 7:10 am – 12:44 am | 7:08 am – 12:38 am |
| 46 | Bef Tai Seng Chr Ch63179 · Yio Chu Kang Rd | 6:34 am – 12:40 am | 7:10 am – 12:44 am | 7:09 am – 12:39 am |
| 47 | S'goon Sports Cplx63369 · Yio Chu Kang Link | 6:36 am – 12:41 am | 7:12 am – 12:45 am | 7:10 am – 12:40 am |
| 48 | Blk 257A66059 · Boundary Rd | 5:30 am – 12:42 am | 5:45 am – 12:46 am | 5:45 am – 12:41 am |
| 49 | Blk 23366049 · Boundary Rd | 5:32 am – 12:43 am | 5:48 am – 12:47 am | 5:48 am – 12:42 am |
| 50 | Blk 23866369 · S'goon Ave 2 | 5:34 am – 12:45 am | 5:50 am – 12:49 am | 5:50 am – 12:44 am |
| 51 | S'goon Stn Exit F66389 · S'goon Ave 2CC13NE12 | 5:37 am – 12:47 am | 5:53 am – 12:51 am | 5:54 am – 12:46 am |
| 52 | Serangoon Int66009 · S'goon Ave 2CC13NE12 | 5:38 am – 12:47 am | 5:52 am – 12:51 am | 5:53 am – 12:46 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.