169Bus 169Woodlands Int ↔ Ang Mo Kio Int
Between Woodlands Int and Ang Mo Kio Int. 110 stops, run by Tower Transit. On weekdays the first bus leaves Woodlands Int at 5:30 am and the last at 11:45 pm.
NS9TE2NS12NS13TE4NS166 MRT/LRT connections
Bus 169 towards Ang Mo Kio Int55 stops
| # | Stop | Weekdays | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Woodlands Int | 5:30 am – 11:45 pm | 5:30 am – 11:45 pm | 5:30 am – 11:45 pm |
| 2 | Opp Blk 802 | 5:33 am – 11:47 pm | 5:33 am – 11:47 pm | 5:32 am – 11:47 pm |
| 3 | Republic Poly | 5:35 am – 11:49 pm | 5:35 am – 11:49 pm | 5:34 am – 11:49 pm |
| 4 | Opp Blk 872 | 5:36 am – 11:50 pm | 5:36 am – 11:50 pm | 5:35 am – 11:50 pm |
| 5 | Opp Blk 757A CP | 5:38 am – 11:51 pm | 5:38 am – 11:51 pm | 5:37 am – 11:51 pm |
| 6 | Opp Blk 773 | 5:40 am – 11:53 pm | 5:40 am – 11:53 pm | 5:39 am – 11:53 pm |
| 7 | Aft W'lands Ind Pk E6 | 5:41 am – 11:54 pm | 5:41 am – 11:54 pm | 5:40 am – 11:54 pm |
| 8 | Bef W'lands Ind Pk E7 | 5:43 am – 11:55 pm | 5:42 am – 11:55 pm | 5:41 am – 11:55 pm |
| 9 | Bef W'lands Ind Pk E3 | 5:45 am – 11:56 pm | 5:43 am – 11:56 pm | 5:42 am – 11:56 pm |
| 10 | Bef British American Tobacco | 5:47 am – 11:58 pm | 5:45 am – 11:58 pm | 5:44 am – 11:57 pm |
| 11 | Opp Sumitomo Bakelite S'pore | 5:49 am – 11:59 pm | 5:47 am – 11:59 pm | 5:46 am – 11:58 pm |
| 12 | W'lands Sunny Food | 5:50 am – 12:00 am | 5:48 am – 12:00 am | 5:47 am – 11:59 pm |
| 13 | Opp North Link Bldg | 5:52 am – 12:01 am | 5:50 am – 12:01 am | 5:49 am – 12:01 am |
| 14 | Sembawang Camp | 5:53 am – 12:02 am | 5:52 am – 12:02 am | 5:50 am – 12:02 am |
| 15 | Bef Sembawang Shipyard G 3 | 5:54 am – 12:03 am | 5:53 am – 12:03 am | 5:51 am – 12:03 am |
| 16 | Aft North Rd | 5:55 am – 12:04 am | 5:54 am – 12:03 am | 5:52 am – 12:04 am |
| 17 | Police Drv Circuit | 5:56 am – 12:04 am | 5:55 am – 12:04 am | 5:52 am – 12:04 am |
| 18 | Aft Wellington Rd | 5:57 am – 12:05 am | 5:56 am – 12:05 am | 5:53 am – 12:05 am |
| 19 | Aft Queen's Ave | 5:59 am – 12:05 am | 5:56 am – 12:05 am | 5:54 am – 12:05 am |
| 20 | Blk 101A | 6:00 am – 12:06 am | 5:57 am – 12:06 am | 5:56 am – 12:07 am |
| 21 | Opp Blk 592C | 6:02 am – 12:07 am | 5:58 am – 12:07 am | 5:57 am – 12:08 am |
| 22 | Opp Blk 590C | 6:03 am – 12:08 am | 5:59 am – 12:08 am | 5:58 am – 12:09 am |
| 23 | Opp Visionaire | 6:05 am – 12:09 am | 6:00 am – 12:09 am | 5:59 am – 12:10 am |
| 24 | Opp Canberra Stn | 6:07 am – 12:10 am | 6:02 am – 12:10 am | 6:01 am – 12:12 am |
| 25 | Opp Yishun Emerald | 6:09 am – 12:12 am | 6:03 am – 12:11 am | 6:02 am – 12:13 am |
| 26 | Darul Makmur Mque | 6:11 am – 12:14 am | 6:05 am – 12:13 am | 6:04 am – 12:15 am |
| 27 | Blk 220 | 6:13 am – 12:15 am | 6:06 am – 12:15 am | 6:06 am – 12:16 am |
| 28 | Opp Yishun Stn | 6:15 am – 12:17 am | 6:08 am – 12:17 am | 6:08 am – 12:18 am |
| 29 | Opp Blk 757 | 6:17 am – 12:18 am | 6:09 am – 12:18 am | 6:09 am – 12:19 am |
| 30 | Blk 776 | 6:20 am – 12:20 am | 6:11 am – 12:20 am | 6:11 am – 12:21 am |
| 31 | Opp Sree Maha Mariamman Tp | 6:21 am – 12:21 am | 6:12 am – 12:21 am | 6:12 am – 12:22 am |
| 32 | Opp Blk 722 | 6:22 am – 12:22 am | 6:13 am – 12:22 am | 6:13 am – 12:23 am |
| 33 | Khatib Camp | 6:23 am – 12:23 am | 6:14 am – 12:23 am | 6:14 am – 12:24 am |
| 34 | Opp Dieppe Barracks | 6:24 am – 12:24 am | 6:14 am – 12:24 am | 6:15 am – 12:25 am |
| 35 | Opp Sembawang Air Base | 6:26 am – 12:25 am | 6:15 am – 12:25 am | 6:16 am – 12:26 am |
| 36 | Opp Nee Soon Camp | 6:28 am – 12:27 am | 6:17 am – 12:27 am | 6:18 am – 12:28 am |
| 37 | Spiritual Grace Presby Ch | 6:29 am – 12:27 am | 6:17 am – 12:27 am | 6:18 am – 12:28 am |
| 38 | Aft The Springside | 6:30 am – 12:28 am | 6:18 am – 12:28 am | 6:19 am – 12:29 am |
| 39 | Springleaf Nature Pk | 6:31 am – 12:29 am | 6:19 am – 12:29 am | 6:20 am – 12:30 am |
| 40 | Springleaf Stn Exit 2 | 6:32 am – 12:30 am | 6:20 am – 12:30 am | 6:21 am – 12:31 am |
| 41 | Aft SLE | 6:34 am – 12:31 am | 6:21 am – 12:31 am | 6:22 am – 12:32 am |
| 42 | Aft Old Upp Thomson Rd | 6:34 am – 12:31 am | 6:21 am – 12:31 am | 6:22 am – 12:32 am |
| 43 | Bef Tagore Dr | 6:35 am – 12:32 am | 6:22 am – 12:32 am | 6:23 am – 12:33 am |
| 44 | Bef Tagore Rd | 6:36 am – 12:33 am | 6:23 am – 12:33 am | 6:24 am – 12:34 am |
| 45 | Meadows @ Peirce | 6:38 am – 12:34 am | 6:24 am – 12:34 am | 6:25 am – 12:35 am |
| 46 | Aft Yio Chu Kang Rd | 6:40 am – 12:36 am | 6:26 am – 12:36 am | 6:26 am – 12:36 am |
| 47 | Bef Sembawang Hills FC | 6:41 am – 12:37 am | 6:27 am – 12:37 am | 6:27 am – 12:37 am |
| 48 | Bef Ang Mo Kio Ave 1 | 6:42 am – 12:38 am | 6:28 am – 12:38 am | 6:28 am – 12:37 am |
| 49 | Aft Ang Mo Kio Ave 2 | 6:43 am – 12:39 am | 6:29 am – 12:39 am | 6:29 am – 12:38 am |
| 50 | Blk 244 | 6:44 am – 12:40 am | 6:30 am – 12:40 am | 6:30 am – 12:39 am |
| 51 | Mayflower Sec Sch | 6:46 am – 12:42 am | 6:32 am – 12:42 am | 6:32 am – 12:40 am |
| 52 | Opp Ang Mo Kio Pr Sch | 6:47 am – 12:43 am | 6:33 am – 12:43 am | 6:33 am – 12:41 am |
| 53 | Blk 129 | 6:48 am – 12:44 am | 6:34 am – 12:44 am | 6:34 am – 12:42 am |
| 54 | Blk 700B | 6:49 am – 12:45 am | 6:36 am – 12:46 am | 6:36 am – 12:44 am |
| 55 | Ang Mo Kio Int | 6:52 am – 12:48 am | 6:40 am – 12:48 am | 6:39 am – 12:47 am |
Bus 169 towards Woodlands Int55 stops
| # | Stop | Weekdays | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Ang Mo Kio Int | 5:30 am – 11:45 pm | 5:30 am – 11:45 pm | 5:30 am – 11:45 pm |
| 2 | Blk 322 | 5:34 am – 11:48 pm | 5:33 am – 11:48 pm | 5:33 am – 11:48 pm |
| 3 | Blk 209 | 5:36 am – 11:50 pm | 5:35 am – 11:50 pm | 5:35 am – 11:50 pm |
| 4 | Ang Mo Kio Pr Sch | 5:37 am – 11:51 pm | 5:36 am – 11:51 pm | 5:36 am – 11:51 pm |
| 5 | Opp Mayflower Sec Sch | 5:38 am – 11:52 pm | 5:37 am – 11:52 pm | 5:37 am – 11:52 pm |
| 6 | Opp Blk 244 | 5:40 am – 11:53 pm | 5:39 am – 11:53 pm | 5:38 am – 11:53 pm |
| 7 | Bef Ang Mo Kio Ave 2 | 5:41 am – 11:54 pm | 5:40 am – 11:54 pm | 5:39 am – 11:54 pm |
| 8 | Bef Adana @ Thomson | 5:42 am – 11:55 pm | 5:41 am – 11:55 pm | 5:41 am – 11:55 pm |
| 9 | Opp Sembawang Hills FC | 5:43 am – 11:56 pm | 5:42 am – 11:56 pm | 5:42 am – 11:56 pm |
| 10 | Bef Yio Chu Kang Rd | 5:44 am – 11:57 pm | 5:43 am – 11:57 pm | 5:43 am – 11:57 pm |
| 11 | Opp Meadows @ Peirce | 5:46 am – 11:59 pm | 5:44 am – 11:59 pm | 5:45 am – 11:59 pm |
| 12 | Opp Tagore Rd | 5:47 am – 12:00 am | 5:45 am – 12:00 am | 5:46 am – 12:00 am |
| 13 | Aft Tagore Dr | 5:48 am – 12:01 am | 5:46 am – 12:01 am | 5:47 am – 12:01 am |
| 14 | Bef Old Upp Thomson Rd | 5:48 am – 12:01 am | 5:46 am – 12:01 am | 5:47 am – 12:01 am |
| 15 | Bef SLE | 5:49 am – 12:02 am | 5:47 am – 12:02 am | 5:48 am – 12:02 am |
| 16 | Springleaf Stn Exit 3 | 5:50 am – 12:03 am | 5:48 am – 12:03 am | 5:49 am – 12:03 am |
| 17 | Opp Springleaf Nature Pk | 5:51 am – 12:04 am | 5:49 am – 12:04 am | 5:50 am – 12:04 am |
| 18 | Forest Hills Condo | 5:52 am – 12:05 am | 5:50 am – 12:05 am | 5:51 am – 12:05 am |
| 19 | Nee Soon Driclad Ctr | 5:53 am – 12:06 am | 5:51 am – 12:06 am | 5:52 am – 12:06 am |
| 20 | Nee Soon Camp | 5:54 am – 12:06 am | 5:51 am – 12:06 am | 5:52 am – 12:06 am |
| 21 | Aft Sembawang Air Base | 5:56 am – 12:08 am | 5:53 am – 12:08 am | 5:54 am – 12:08 am |
| 22 | Dieppe Barracks | 5:58 am – 12:09 am | 5:54 am – 12:09 am | 5:55 am – 12:09 am |
| 23 | Opp Khatib Camp | 5:59 am – 12:10 am | 5:55 am – 12:10 am | 5:56 am – 12:10 am |
| 24 | Blk 722 | 6:01 am – 12:11 am | 5:57 am – 12:11 am | 5:58 am – 12:11 am |
| 25 | Sree Maha Mariamman Tp | 6:02 am – 12:12 am | 5:58 am – 12:12 am | 5:59 am – 12:12 am |
| 26 | Blk 773 | 6:04 am – 12:13 am | 5:59 am – 12:13 am | 6:01 am – 12:14 am |
| 27 | Blk 763 | 6:06 am – 12:15 am | 6:01 am – 12:15 am | 6:03 am – 12:15 am |
| 28 | Yishun Stn | 6:08 am – 12:17 am | 6:03 am – 12:17 am | 6:05 am – 12:17 am |
| 29 | Blk 154 | 6:10 am – 12:18 am | 6:04 am – 12:18 am | 6:06 am – 12:18 am |
| 30 | Opp Darul Makmur Mque | 6:12 am – 12:20 am | 6:06 am – 12:20 am | 6:08 am – 12:20 am |
| 31 | Yishun Emerald | 6:13 am – 12:21 am | 6:07 am – 12:21 am | 6:09 am – 12:21 am |
| 32 | Canberra Stn | 6:15 am – 12:23 am | 6:09 am – 12:23 am | 6:11 am – 12:23 am |
| 33 | Visionaire | 6:16 am – 12:24 am | 6:10 am – 12:23 am | 6:12 am – 12:24 am |
| 34 | Blk 590C | 6:18 am – 12:26 am | 6:12 am – 12:25 am | 6:14 am – 12:25 am |
| 35 | Blk 592C | 6:19 am – 12:27 am | 6:13 am – 12:26 am | 6:15 am – 12:26 am |
| 36 | Opp Blk 101A | 6:21 am – 12:27 am | 6:14 am – 12:27 am | 6:16 am – 12:27 am |
| 37 | Aft Pakistan Rd | 6:22 am – 12:28 am | 6:15 am – 12:27 am | 6:17 am – 12:27 am |
| 38 | Opp Auckland Rd West | 6:23 am – 12:29 am | 6:16 am – 12:28 am | 6:18 am – 12:28 am |
| 39 | Opp Police Drv Circuit | 6:24 am – 12:29 am | 6:16 am – 12:28 am | 6:18 am – 12:28 am |
| 40 | Opp Sembawang Corp Industries | 6:25 am – 12:30 am | 6:17 am – 12:29 am | 6:19 am – 12:29 am |
| 41 | Aft HomeTeamNS Sembawang Resort | 6:26 am – 12:30 am | 6:18 am – 12:29 am | 6:20 am – 12:30 am |
| 42 | Opp Sembawang Shipyard G 8 | 6:27 am – 12:31 am | 6:19 am – 12:30 am | 6:21 am – 12:31 am |
| 43 | North Link Bldg | 6:29 am – 12:33 am | 6:21 am – 12:32 am | 6:22 am – 12:32 am |
| 44 | Opp W'lands Sunny Food | 6:31 am – 12:35 am | 6:22 am – 12:33 am | 6:23 am – 12:33 am |
| 45 | Sumitomo Bakelite S'pore | 6:33 am – 12:35 am | 6:24 am – 12:34 am | 6:25 am – 12:34 am |
| 46 | Opp British American Tobacco | 6:35 am – 12:36 am | 6:25 am – 12:35 am | 6:26 am – 12:35 am |
| 47 | Aft W'lands Ind Pk E3 | 6:37 am – 12:37 am | 6:26 am – 12:36 am | 6:27 am – 12:36 am |
| 48 | Aft W'lands Ind Pk E7 | 6:38 am – 12:38 am | 6:27 am – 12:37 am | 6:28 am – 12:37 am |
| 49 | Aft Gambas Ave | 6:40 am – 12:40 am | 6:29 am – 12:39 am | 6:30 am – 12:39 am |
| 50 | Blk 774 | 6:42 am – 12:41 am | 6:30 am – 12:40 am | 6:31 am – 12:40 am |
| 51 | Blk 759 | 6:44 am – 12:43 am | 6:32 am – 12:42 am | 6:32 am – 12:42 am |
| 52 | Blk 872 | 6:46 am – 12:45 am | 6:34 am – 12:44 am | 6:34 am – 12:44 am |
| 53 | Blk 808 | 6:47 am – 12:46 am | 6:35 am – 12:45 am | 6:35 am – 12:45 am |
| 54 | Blk 803 | 6:48 am – 12:47 am | 6:36 am – 12:46 am | 6:36 am – 12:46 am |
| 55 | Woodlands Int | 6:53 am – 12:50 am | 6:40 am – 12:49 am | 6:39 am – 12:49 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.