89Bus 89Hougang Ctrl Int loop
Hougang Ctrl Int, looping. 95 stops, run by SBS Transit. On weekdays the first bus leaves Hougang Ctrl Int at 5:30 am and the last at 11:00 pm.
NE14SE5SE1EW14 MRT/LRT connections
Bus 89 loop from Hougang Ctrl Int95 stops
| # | Stop | Weekdays | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Hougang Ctrl Int | 5:30 am – 11:00 pm | 5:30 am – 11:00 pm | 5:30 am – 11:00 pm |
| 2 | Blk 513 | 5:33 am – 11:02 pm | 5:32 am – 11:02 pm | 5:32 am – 11:02 pm |
| 3 | Blk 522 | 5:34 am – 11:04 pm | 5:33 am – 11:04 pm | 5:33 am – 11:04 pm |
| 4 | Blk 421 | 5:38 am – 11:06 pm | 5:35 am – 11:06 pm | 5:35 am – 11:06 pm |
| 5 | Blk 458 | 5:19 am – 11:08 pm | 5:37 am – 11:08 pm | 5:37 am – 11:08 pm |
| 6 | Blk 266/Opp The Rivervale | 5:21 am – 11:10 pm | 5:39 am – 11:10 pm | 5:39 am – 11:10 pm |
| 7 | Ranggung Stn Exit B | 5:22 am – 11:11 pm | 5:40 am – 11:11 pm | 5:40 am – 11:11 pm |
| 8 | Blk 203 | 5:24 am – 11:13 pm | 5:42 am – 11:13 pm | 5:41 am – 11:13 pm |
| 9 | Opp Blk 223D | 5:25 am – 11:14 pm | 5:43 am – 11:14 pm | 5:42 am – 11:14 pm |
| 10 | Opp Blk 241 | 5:26 am – 11:15 pm | 5:44 am – 11:15 pm | 5:43 am – 11:15 pm |
| 11 | Blk 259C | 5:28 am – 11:17 pm | 5:46 am – 11:17 pm | 5:45 am – 11:17 pm |
| 12 | Compassvale Stn Exit B | 5:29 am – 11:18 pm | 5:47 am – 11:18 pm | 5:46 am – 11:18 pm |
| 13 | Blk 298A | 5:30 am – 11:19 pm | 5:48 am – 11:19 pm | 5:47 am – 11:19 pm |
| 14 | Aft Punggol Rd | 5:32 am – 11:22 pm | 5:50 am – 11:22 pm | 5:49 am – 11:21 pm |
| 15 | Opp Blk 756 | 5:38 am – 11:29 pm | 5:55 am – 11:29 pm | 5:56 am – 11:28 pm |
| 16 | Blk 738 | 5:40 am – 11:30 pm | 5:56 am – 11:30 pm | 5:57 am – 11:29 pm |
| 17 | Blk 643 | 5:41 am – 11:31 pm | 5:57 am – 11:31 pm | 5:58 am – 11:30 pm |
| 18 | Blk 640 | 5:42 am – 11:32 pm | 5:58 am – 11:32 pm | 5:59 am – 11:31 pm |
| 19 | Blk 612 | 5:44 am – 11:33 pm | 6:00 am – 11:33 pm | 5:59 am – 11:32 pm |
| 20 | Blk 515 | 5:44 am – 11:33 pm | 6:00 am – 11:33 pm | 6:00 am – 11:32 pm |
| 21 | Blk 571 | 5:46 am – 11:35 pm | 6:02 am – 11:35 pm | 6:01 am – 11:34 pm |
| 22 | Pasir Ris Int/Mall | 5:48 am – 11:36 pm | 6:04 am – 11:36 pm | 6:02 am – 11:35 pm |
| 23 | Aft Pasir Ris Stn Exit A | 5:47 am – 11:37 pm | 6:05 am – 11:37 pm | 6:03 am – 11:36 pm |
| 24 | Downtown East | 5:49 am – 11:39 pm | 6:07 am – 11:39 pm | 6:05 am – 11:38 pm |
| 25 | Opp Blk 476 | 5:51 am – 11:41 pm | 6:09 am – 11:41 pm | 6:06 am – 11:40 pm |
| 26 | Opp Blk 233 | 5:52 am – 11:43 pm | 6:10 am – 11:43 pm | 6:08 am – 11:41 pm |
| 27 | Opp Pasir Ris Pr Sch | 5:53 am – 11:45 pm | 6:11 am – 11:44 pm | 6:09 am – 11:42 pm |
| 28 | NTUC Health Pasir Ris | 5:55 am – 11:46 pm | 6:13 am – 11:46 pm | 6:10 am – 11:44 pm |
| 29 | Opp Loyang Pt | 5:54 am – 11:48 pm | 6:14 am – 11:47 pm | 6:11 am – 11:45 pm |
| 30 | Opp Loyang Valley | 5:56 am – 11:49 pm | 6:16 am – 11:48 pm | 6:13 am – 11:46 pm |
| 31 | Krislite Bldg | 5:58 am – 11:50 pm | 6:18 am – 11:50 pm | 6:15 am – 11:48 pm |
| 32 | Bef Loyang Way 1 | 5:59 am – 11:51 pm | 6:19 am – 11:50 pm | 6:16 am – 11:48 pm |
| 33 | Opp Engine Test Facility | 6:02 am – 11:52 pm | 6:21 am – 11:52 pm | 6:18 am – 11:50 pm |
| 34 | Loyang Way 4/Soxal | 6:03 am – 11:53 pm | 6:22 am – 11:53 pm | 6:19 am – 11:51 pm |
| 35 | Bef Hendon Camp | 6:04 am – 11:54 pm | 6:23 am – 11:54 pm | 6:20 am – 11:52 pm |
| 36 | Bef Cranwell Rd | 6:05 am – 11:55 pm | 6:24 am – 11:55 pm | 6:21 am – 11:53 pm |
| 37 | Opp Maranatha B-P Ch | 6:05 am – 11:55 pm | 6:25 am – 11:55 pm | 6:21 am – 11:53 pm |
| 38 | Aft Changi Golf Course | 6:06 am – 11:56 pm | 6:26 am – 11:56 pm | 6:22 am – 11:54 pm |
| 39 | Bef S'pore Aviation Ac | 6:07 am – 11:57 pm | 6:27 am – 11:57 pm | 6:23 am – 11:55 pm |
| 40 | Changi Beach CP 2 | 6:11 am – 11:58 pm | 6:29 am – 11:59 pm | 6:25 am – 11:57 pm |
| 41 | Aft Changi Beach CP 3 | 6:11 am – 11:59 pm | 6:30 am – 11:59 pm | 6:25 am – 11:57 pm |
| 42 | Changi Beach CP 4 | 6:12 am – 11:59 pm | 6:30 am – 12:00 am | 6:26 am – 11:58 pm |
| 43 | Changi Beach CP 5 | 6:13 am – 12:00 am | 6:31 am – 12:01 am | 6:27 am – 11:59 pm |
| 44 | SAF Ferry Ter | 6:13 am – 12:01 am | 6:32 am – 12:01 am | 6:27 am – 11:59 pm |
| 45 | Police Pass Off | 6:14 am – 12:01 am | 6:33 am – 12:02 am | 6:28 am – 12:00 am |
| 46 | Aft Cargo Bldg D | 6:16 am – 12:03 am | 6:35 am – 12:03 am | 6:29 am – 12:01 am |
| 47 | Airline Hse | 6:17 am – 12:04 am | 6:36 am – 12:04 am | 6:29 am – 12:02 am |
| 48 | 3rd Cargo Agents | 6:19 am – 12:05 am | 6:37 am – 12:06 am | 6:30 am – 12:03 am |
| 49 | CIAS Cargo Ters | 6:20 am – 12:06 am | 6:38 am – 12:07 am | 6:31 am – 12:04 am |
| 50 | AirFreight Ter Bldg | 6:19 am – 12:07 am | 6:39 am – 12:07 am | 6:31 am – 12:04 am |
| 51 | SATS Cargo Ter | 6:20 am – 12:08 am | 6:40 am – 12:08 am | 6:32 am – 12:05 am |
| 52 | Opp Airline Hse | 6:22 am – 12:09 am | 6:41 am – 12:09 am | 6:35 am – 12:06 am |
| 53 | Bef Cargo Bldg D | 6:23 am – 12:10 am | 6:42 am – 12:10 am | 6:36 am – 12:07 am |
| 54 | Police Pass Off | 6:25 am – 12:12 am | 6:43 am – 12:12 am | 6:38 am – 12:09 am |
| 55 | Opp SAF Ferry Ter | 6:26 am – 12:13 am | 6:44 am – 12:13 am | 6:39 am – 12:10 am |
| 56 | Opp Changi Beach CP 5 | 6:27 am – 12:14 am | 6:45 am – 12:14 am | 6:40 am – 12:11 am |
| 57 | Opp Changi Beach CP 3 | 6:27 am – 12:14 am | 6:46 am – 12:14 am | 6:41 am – 12:11 am |
| 58 | S'pore Aviation Ac | 6:28 am – 12:15 am | 6:47 am – 12:15 am | 6:42 am – 12:12 am |
| 59 | Changi Golf Course | 6:29 am – 12:16 am | 6:48 am – 12:16 am | 6:43 am – 12:13 am |
| 60 | St. George Chapel | 6:30 am – 12:17 am | 6:49 am – 12:17 am | 6:44 am – 12:14 am |
| 61 | Aft Cranwell Rd | 6:31 am – 12:17 am | 6:49 am – 12:17 am | 6:44 am – 12:14 am |
| 62 | Aft Hendon Camp | 6:32 am – 12:18 am | 6:50 am – 12:18 am | 6:45 am – 12:15 am |
| 63 | Opp Loyang Way 4/Soxal | 6:34 am – 12:18 am | 6:50 am – 12:19 am | 6:46 am – 12:15 am |
| 64 | Aft Engine Test Facility | 6:33 am – 12:19 am | 6:51 am – 12:20 am | 6:47 am – 12:16 am |
| 65 | Aft Loyang Way 1 | 6:34 am – 12:21 am | 6:52 am – 12:21 am | 6:48 am – 12:17 am |
| 66 | Opp Krislite Bldg | 6:35 am – 12:22 am | 6:54 am – 12:22 am | 6:50 am – 12:19 am |
| 67 | Loyang Valley | 6:37 am – 12:24 am | 6:55 am – 12:24 am | 6:51 am – 12:20 am |
| 68 | Loyang Pt | 5:35 am – 12:27 am | 5:35 am – 12:26 am | 5:35 am – 12:23 am |
| 69 | Blk 249 | 5:37 am – 12:28 am | 5:36 am – 12:27 am | 5:36 am – 12:24 am |
| 70 | Pasir Ris Pr Sch | 5:39 am – 12:30 am | 5:38 am – 12:28 am | 5:37 am – 12:25 am |
| 71 | Bet Blks 232/233 | 5:40 am – 12:31 am | 5:39 am – 12:29 am | 5:38 am – 12:26 am |
| 72 | Blk 476 | 5:42 am – 12:32 am | 5:40 am – 12:31 am | 5:40 am – 12:27 am |
| 73 | Opp Downtown East | 5:41 am – 12:34 am | 5:40 am – 12:32 am | 5:40 am – 12:28 am |
| 74 | Opp Pasir Ris Stn Exit A | 5:44 am – 12:36 am | 5:42 am – 12:34 am | 5:42 am – 12:30 am |
| 75 | Opp Pasir Ris Int/Mall | 5:45 am – 12:37 am | 5:43 am – 12:35 am | 5:43 am – 12:31 am |
| 76 | Opp Blk 571 | 5:47 am – 12:38 am | 5:45 am – 12:36 am | 5:45 am – 12:33 am |
| 77 | Opp Blk 515 | 5:47 am – 12:39 am | 5:45 am – 12:37 am | 5:45 am – 12:34 am |
| 78 | Opp Blk 640 | 5:48 am – 12:40 am | 5:46 am – 12:38 am | 5:46 am – 12:35 am |
| 79 | Tampines Meridian JC | 5:48 am – 12:40 am | 5:46 am – 12:38 am | 5:46 am – 12:35 am |
| 80 | Blk 740 | 5:49 am – 12:41 am | 5:47 am – 12:38 am | 5:47 am – 12:35 am |
| 81 | Blk 747A | 5:50 am – 12:41 am | 5:48 am – 12:39 am | 5:47 am – 12:36 am |
| 82 | Bef Punggol Rd | 5:57 am – 12:49 am | 5:55 am – 12:46 am | 5:54 am – 12:43 am |
| 83 | Blk 190C | 5:59 am – 12:51 am | 5:57 am – 12:48 am | 5:56 am – 12:45 am |
| 84 | Compassvale Stn Exit A | 6:01 am – 12:52 am | 5:58 am – 12:49 am | 5:57 am – 12:46 am |
| 85 | Blk 248A | 6:02 am – 12:53 am | 6:00 am – 12:50 am | 5:58 am – 12:47 am |
| 86 | Blk 240 | 6:03 am – 12:54 am | 6:01 am – 12:51 am | 5:59 am – 12:48 am |
| 87 | Blk 223D | 6:04 am – 12:55 am | 6:02 am – 12:52 am | 6:00 am – 12:49 am |
| 88 | Blk 206A | 6:05 am – 12:56 am | 6:03 am – 12:53 am | 6:01 am – 12:50 am |
| 89 | Ranggung Stn Exit A | 6:07 am – 12:58 am | 6:05 am – 12:55 am | 6:03 am – 12:52 am |
| 90 | Opp Blk 266/The Rivervale | 6:08 am – 12:59 am | 6:05 am – 12:56 am | 6:03 am – 12:53 am |
| 91 | Opp Blk 458 | 6:11 am – 1:01 am | 6:08 am – 12:58 am | 6:05 am – 12:55 am |
| 92 | Blk 412 | 6:13 am – 1:03 am | 6:10 am – 1:01 am | 6:08 am – 12:57 am |
| 93 | Hougang Stn Exit C | 6:16 am – 1:05 am | 6:13 am – 1:04 am | 6:11 am – 12:59 am |
| 94 | Blk 831 | 6:18 am – 1:07 am | 6:15 am – 1:05 am | 6:12 am – 1:01 am |
| 95 | Hougang Ctrl Int | 6:19 am – 1:08 am | 6:16 am – 1:07 am | 6:14 am – 1:02 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.