Singapore bus service
25
Ang Mo Kio Int to Upp East Coast Ter, and Upp East Coast Ter to Ang Mo Kio Int.
87 stops · SBS Transit
NS16EW6EW53 rail connections
Towards Upp East Coast Ter
43 stops, Ang Mo Kio Int to Upp East Coast Ter.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Ang Mo Kio Int54009 · Ang Mo Kio Ave 8NS16 | 5:30 am – 11:45 pm | 5:30 am – 11:45 pm | 5:30 am – 11:45 pm |
| 2 | Aft Ang Mo Kio Stn Exit A54261 · Ang Mo Kio Ave 3NS16 | 5:32 am – 11:47 pm | 5:32 am – 11:47 pm | 5:32 am – 11:47 pm |
| 3 | Blk 58654271 · Ang Mo Kio Ave 3 | 5:33 am – 11:48 pm | 5:33 am – 11:48 pm | 5:33 am – 11:48 pm |
| 4 | Blk 57054281 · Ang Mo Kio Ave 3 | 5:34 am – 11:49 pm | 5:35 am – 11:50 pm | 5:34 am – 11:50 pm |
| 5 | Blk 56454291 · Ang Mo Kio Ave 3 | 5:36 am – 11:51 pm | 5:37 am – 11:52 pm | 5:36 am – 11:52 pm |
| 6 | Blk 502254301 · Ang Mo Kio Ave 3 | 5:38 am – 11:53 pm | 5:39 am – 11:54 pm | 5:38 am – 11:54 pm |
| 7 | Daikin S'pore66341 · Ang Mo Kio Ave 3 | 5:23 am – 11:54 pm | 5:40 am – 11:55 pm | 5:39 am – 11:55 pm |
| 8 | Blk 55466331 · Ang Mo Kio Ave 3 | 5:25 am – 11:56 pm | 5:42 am – 11:57 pm | 5:41 am – 11:57 pm |
| 9 | Blk 51666101 · Ang Mo Kio Ave 3 | 5:26 am – 11:57 pm | 5:43 am – 11:58 pm | 5:42 am – 11:58 pm |
| 10 | Blk 63463311 · Hougang Ave 2 | 5:28 am – 11:59 pm | 5:45 am – 12:00 am | 5:44 am – 12:00 am |
| 11 | Blk 62763321 · Hougang Ave 2 | 5:29 am – 12:00 am | 5:46 am – 12:01 am | 5:45 am – 12:01 am |
| 12 | Blk 61563331 · Hougang Ave 2 | 5:30 am – 12:01 am | 5:47 am – 12:02 am | 5:46 am – 12:02 am |
| 13 | Opp Blk 70963341 · Hougang Ave 2 | 5:31 am – 12:03 am | 5:49 am – 12:04 am | 5:48 am – 12:04 am |
| 14 | Blk 163249 · Hougang Ave 3 | 5:34 am – 12:05 am | 5:51 am – 12:06 am | 5:50 am – 12:06 am |
| 15 | Opp Blk 24863071 · Hougang Ave 3 | 5:36 am – 12:07 am | 5:53 am – 12:08 am | 5:51 am – 12:07 am |
| 16 | Opp Blk 24163081 · Hougang Ave 3 | 5:37 am – 12:08 am | 5:54 am – 12:09 am | 5:52 am – 12:08 am |
| 17 | Opp Blk 10663091 · Hougang Ave 3 | 5:38 am – 12:09 am | 5:55 am – 12:10 am | 5:53 am – 12:09 am |
| 18 | Opp Blk 16963101 · Hougang Ave 3 | 5:39 am – 12:10 am | 5:56 am – 12:11 am | 5:54 am – 12:10 am |
| 19 | Bef S'pore Girls' Hme62231 · Hougang Ave 3 | 5:40 am – 12:11 am | 5:57 am – 12:12 am | 5:55 am – 12:11 am |
| 20 | SBST Hougang Depot62241 · Hougang Ave 3 | 5:41 am – 12:12 am | 5:59 am – 12:13 am | 5:56 am – 12:12 am |
| 21 | Aft Kim Chuan Rd71051 · Hougang Ave 3 | 5:30 am – 12:13 am | 5:30 am – 12:14 am | 5:30 am – 12:13 am |
| 22 | Bef Airport Rd71061 · Hougang Ave 3 | 5:31 am – 12:14 am | 5:31 am – 12:15 am | 5:31 am – 12:14 am |
| 23 | Opp Comfort Driving Ctr71071 · Eunos Link | 5:33 am – 12:16 am | 5:32 am – 12:16 am | 5:33 am – 12:15 am |
| 24 | Eunos Technolink71081 · Eunos Link | 5:34 am – 12:17 am | 5:34 am – 12:17 am | 5:33 am – 12:16 am |
| 25 | Blk 63771091 · Eunos Link | 5:36 am – 12:18 am | 5:36 am – 12:19 am | 5:34 am – 12:17 am |
| 26 | Opp Blk 32272019 · Jln Eunos | 5:37 am – 12:19 am | 5:37 am – 12:20 am | 5:35 am – 12:18 am |
| 27 | Opp Blk 1683119 · Jln Eunos | 5:39 am – 12:21 am | 5:39 am – 12:22 am | 5:37 am – 12:20 am |
| 28 | Opp Eunos Stn83109 · Jln Eunos | 5:40 am – 12:22 am | 5:39 am – 12:23 am | 5:39 am – 12:21 am |
| 29 | Casa Sarina83011 · Sims Ave East | 5:41 am – 12:23 am | 5:41 am – 12:25 am | 5:40 am – 12:22 am |
| 30 | Opp Hong San Si Tp83031 · Sims Ave East | 5:42 am – 12:24 am | 5:42 am – 12:26 am | 5:41 am – 12:23 am |
| 31 | Kembangan Stn83062 · Sims Ave EastEW6 | 5:44 am – 12:25 am | 5:43 am – 12:27 am | 5:42 am – 12:24 am |
| 32 | Opp Perpetual Succour Ch83081 · Sims Ave East | 5:46 am – 12:27 am | 5:44 am – 12:29 am | 5:44 am – 12:25 am |
| 33 | Chai Chee Ind Pk84011 · New Upp Changi Rd | 5:48 am – 12:29 am | 5:46 am – 12:31 am | 5:46 am – 12:27 am |
| 34 | Blk 3284021 · New Upp Changi Rd | 5:49 am – 12:30 am | 5:47 am – 12:32 am | 5:47 am – 12:28 am |
| 35 | Bedok Stn Exit B84031 · New Upp Changi RdEW5 | 5:50 am – 12:32 am | 5:49 am – 12:34 am | 5:49 am – 12:30 am |
| 36 | Blk 221A84041 · New Upp Changi Rd | 5:52 am – 12:34 am | 5:51 am – 12:36 am | 5:51 am – 12:32 am |
| 37 | Bedok Sports Cplx84051 · New Upp Changi Rd | 5:54 am – 12:36 am | 5:53 am – 12:38 am | 5:52 am – 12:34 am |
| 38 | The Tanamera Condo84061 · New Upp Changi Rd | 5:55 am – 12:37 am | 5:54 am – 12:39 am | 5:53 am – 12:35 am |
| 39 | ECO Condo84101 · Bedok Sth Ave 3 | 5:58 am – 12:40 am | 5:57 am – 12:42 am | 5:55 am – 12:38 am |
| 40 | Blk 16884661 · Bedok Sth Ave 3 | 5:58 am – 12:41 am | 5:57 am – 12:43 am | 5:56 am – 12:39 am |
| 41 | Aft Blk 15684671 · Bedok Sth Ave 3 | 6:01 am – 12:42 am | 5:58 am – 12:44 am | 5:57 am – 12:40 am |
| 42 | Opp Temasek Sec Sch94051 · Upp East Coast Rd | 6:03 am – 12:43 am | 5:59 am – 12:45 am | 5:58 am – 12:42 am |
| 43 | Upp East Coast Ter94009 · Upp East Coast Rd | 6:06 am – 12:45 am | 6:01 am – 12:47 am | 6:00 am – 12:45 am |
Towards Ang Mo Kio Int
44 stops, Upp East Coast Ter to Ang Mo Kio Int.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Upp East Coast Ter94009 · Upp East Coast Rd | 5:30 am – 11:30 pm | 5:30 am – 11:30 pm | 5:30 am – 11:30 pm |
| 2 | Opp Kew Green Condo94069 · Upp East Coast Rd | 5:31 am – 11:31 pm | 5:31 am – 11:31 pm | 5:31 am – 11:31 pm |
| 3 | Temasek Sec Sch94059 · Upp East Coast Rd | 5:32 am – 11:32 pm | 5:32 am – 11:32 pm | 5:32 am – 11:32 pm |
| 4 | Opp Blk 15684679 · Bedok Sth Ave 3 | 5:34 am – 11:34 pm | 5:34 am – 11:34 pm | 5:34 am – 11:34 pm |
| 5 | Blk 7384669 · Bedok Sth Ave 3 | 5:35 am – 11:35 pm | 5:35 am – 11:35 pm | 5:35 am – 11:35 pm |
| 6 | Bef Bedok View Sec Sch84109 · Bedok Sth Ave 3 | 5:36 am – 11:36 pm | 5:36 am – 11:36 pm | 5:36 am – 11:36 pm |
| 7 | Blk 5584069 · New Upp Changi Rd | 5:37 am – 11:38 pm | 5:38 am – 11:38 pm | 5:38 am – 11:37 pm |
| 8 | Blk 6584059 · New Upp Changi Rd | 5:38 am – 11:38 pm | 5:38 am – 11:38 pm | 5:38 am – 11:38 pm |
| 9 | Blk 2784049 · New Upp Changi Rd | 5:39 am – 11:40 pm | 5:40 am – 11:40 pm | 5:40 am – 11:39 pm |
| 10 | Bedok Stn Exit A84039 · New Upp Changi RdEW5 | 5:15 am – 11:42 pm | 5:15 am – 11:42 pm | 5:30 am – 11:41 pm |
| 11 | Opp Blk 3284029 · New Upp Changi Rd | 5:16 am – 11:44 pm | 5:16 am – 11:44 pm | 5:32 am – 11:43 pm |
| 12 | Opp Chai Chee Ind Pk84019 · New Upp Changi Rd | 5:17 am – 11:45 pm | 5:17 am – 11:45 pm | 5:33 am – 11:44 pm |
| 13 | Aft Perpetual Succour Ch83099 · Changi Rd | 5:20 am – 11:47 pm | 5:20 am – 11:47 pm | 5:36 am – 11:46 pm |
| 14 | Bef Siglap Plain83079 · Changi Rd | 5:21 am – 11:48 pm | 5:21 am – 11:48 pm | 5:37 am – 11:47 pm |
| 15 | Mjd Kassim83059 · Changi Rd | 5:22 am – 11:49 pm | 5:22 am – 11:49 pm | 5:38 am – 11:49 pm |
| 16 | Bef Lor 110 Changi83049 · Changi Rd | 5:23 am – 11:50 pm | 5:23 am – 11:50 pm | 5:39 am – 11:50 pm |
| 17 | Eunos Stn83101 · Jln Eunos | 5:25 am – 11:53 pm | 5:26 am – 11:52 pm | 5:42 am – 11:53 pm |
| 18 | Blk 1783111 · Jln Eunos | 5:26 am – 11:54 pm | 5:27 am – 11:53 pm | 5:43 am – 11:54 pm |
| 19 | Blk 32272011 · Jln Eunos | 5:28 am – 11:56 pm | 5:29 am – 11:55 pm | 5:45 am – 11:56 pm |
| 20 | Blk 31171099 · Eunos Link | 5:29 am – 11:57 pm | 5:30 am – 11:56 pm | 5:46 am – 11:57 pm |
| 21 | Opp Eunos Technolink71089 · Eunos Link | 5:31 am – 11:58 pm | 5:31 am – 11:58 pm | 5:47 am – 11:58 pm |
| 22 | Comfort Driving Ctr71079 · Eunos Link | 5:32 am – 11:59 pm | 5:32 am – 11:59 pm | 5:48 am – 11:59 pm |
| 23 | Aft Airport Rd71069 · Hougang Ave 3 | 5:34 am – 12:01 am | 5:34 am – 12:01 am | 5:49 am – 12:01 am |
| 24 | Bef Kim Chuan Rd71059 · Hougang Ave 3 | 5:35 am – 12:02 am | 5:35 am – 12:02 am | 5:50 am – 12:02 am |
| 25 | Opp SBST Hougang Depot62249 · Hougang Ave 3 | 5:37 am – 12:03 am | 5:36 am – 12:03 am | 5:51 am – 12:03 am |
| 26 | Opp S'pore Girls' Hme62239 · Hougang Ave 3 | 5:20 am – 12:04 am | 5:28 am – 12:04 am | 5:37 am – 12:04 am |
| 27 | Blk 17263109 · Hougang Ave 3 | 5:22 am – 12:05 am | 5:29 am – 12:05 am | 5:38 am – 12:05 am |
| 28 | Blk 10663099 · Hougang Ave 3 | 5:23 am – 12:06 am | 5:31 am – 12:06 am | 5:40 am – 12:06 am |
| 29 | Blk 24163089 · Hougang Ave 3 | 5:24 am – 12:07 am | 5:32 am – 12:07 am | 5:41 am – 12:07 am |
| 30 | Blk 24863079 · Hougang Ave 3 | 5:25 am – 12:08 am | 5:33 am – 12:08 am | 5:42 am – 12:09 am |
| 31 | Blk 2163241 · Hougang Ave 3 | 5:27 am – 12:09 am | 5:35 am – 12:09 am | 5:44 am – 12:11 am |
| 32 | Blk 70863349 · Hougang Ave 2 | 5:28 am – 12:10 am | 5:38 am – 12:10 am | 5:45 am – 12:12 am |
| 33 | Opp Blk 61563339 · Hougang Ave 2 | 5:30 am – 12:12 am | 5:40 am – 12:12 am | 5:47 am – 12:14 am |
| 34 | Opp Blk 62763329 · Hougang Ave 2 | 5:31 am – 12:13 am | 5:40 am – 12:13 am | 5:48 am – 12:15 am |
| 35 | Opp Blk 63463319 · Hougang Ave 2 | 5:32 am – 12:15 am | 5:41 am – 12:14 am | 5:50 am – 12:16 am |
| 36 | Blk 15166109 · Ang Mo Kio Ave 3 | 5:34 am – 12:16 am | 5:43 am – 12:16 am | 5:51 am – 12:18 am |
| 37 | Blk 10166339 · Ang Mo Kio Ave 3 | 5:35 am – 12:18 am | 5:44 am – 12:17 am | 5:52 am – 12:19 am |
| 38 | Opp Daikin S'pore66349 · Ang Mo Kio Ave 3 | 5:37 am – 12:20 am | 5:46 am – 12:18 am | 5:54 am – 12:20 am |
| 39 | Opp Blk 502254309 · Ang Mo Kio Ave 3 | 5:38 am – 12:21 am | 5:47 am – 12:19 am | 5:55 am – 12:21 am |
| 40 | Opp Blk 56554299 · Ang Mo Kio Ave 3 | 5:40 am – 12:22 am | 5:48 am – 12:20 am | 5:56 am – 12:22 am |
| 41 | Blk 45254289 · Ang Mo Kio Ave 3 | 5:41 am – 12:23 am | 5:50 am – 12:21 am | 5:57 am – 12:23 am |
| 42 | Blk 42754279 · Ang Mo Kio Ave 3 | 5:42 am – 12:24 am | 5:51 am – 12:22 am | 5:58 am – 12:24 am |
| 43 | Opp Ang Mo Kio Stn54269 · Ang Mo Kio Ave 3NS16 | 5:44 am – 12:26 am | 5:53 am – 12:24 am | 6:00 am – 12:26 am |
| 44 | Ang Mo Kio Int54009 · Ang Mo Kio Ave 8NS16 | 5:45 am – 12:27 am | 5:54 am – 12:25 am | 6:01 am – 12:27 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.