19Bus 19Tampines Int loop
Tampines Int, looping. 56 stops, run by Go-Ahead Singapore. On weekdays the first bus leaves Tampines Int at 5:30 am and the last at 8:15 pm.
DT32EW2DT333 MRT/LRT connections
Bus 19 loop from Tampines Int56 stops
| # | Stop | Weekdays | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Tampines Int | 5:30 am – 8:15 pm | 5:30 am – 8:15 pm | 5:30 am – 8:15 pm |
| 2 | Blk 401 | 5:32 am – 8:16 pm | 5:31 am – 8:17 pm | 5:31 am – 8:16 pm |
| 3 | Blk 423 | 5:33 am – 8:17 pm | 5:32 am – 8:18 pm | 5:32 am – 8:17 pm |
| 4 | Blk 449 | 5:34 am – 8:18 pm | 5:33 am – 8:19 pm | 5:33 am – 8:18 pm |
| 5 | Tampines East Stn Exit A | 5:35 am – 8:19 pm | 5:34 am – 8:20 pm | 5:34 am – 8:19 pm |
| 6 | Opp Blk 390 | 5:37 am – 8:21 pm | 5:36 am – 8:22 pm | 5:36 am – 8:21 pm |
| 7 | Blk 497D | 5:39 am – 8:23 pm | 5:37 am – 8:23 pm | 5:37 am – 8:22 pm |
| 8 | Blk 149A | 5:42 am – 8:26 pm | 5:40 am – 8:26 pm | 5:39 am – 8:25 pm |
| 9 | Blk 275 | 5:44 am – 8:28 pm | 5:42 am – 8:28 pm | 5:41 am – 8:27 pm |
| 10 | Opp Loyang Valley | 5:46 am – 8:30 pm | 5:44 am – 8:30 pm | 5:43 am – 8:29 pm |
| 11 | Krislite Bldg | 5:49 am – 8:32 pm | 5:46 am – 8:32 pm | 5:45 am – 8:31 pm |
| 12 | Bef Loyang Way 1 | 5:50 am – 8:33 pm | 5:47 am – 8:33 pm | 5:46 am – 8:32 pm |
| 13 | Opp Engine Test Facility | 5:53 am – 8:36 pm | 5:50 am – 8:36 pm | 5:48 am – 8:34 pm |
| 14 | Loyang Way 4/Soxal | 5:54 am – 8:37 pm | 5:51 am – 8:37 pm | 5:49 am – 8:35 pm |
| 15 | Bef Hendon Camp | 5:55 am – 8:38 pm | 5:52 am – 8:38 pm | 5:50 am – 8:36 pm |
| 16 | Bef Cranwell Rd | 5:56 am – 8:39 pm | 5:53 am – 8:39 pm | 5:51 am – 8:37 pm |
| 17 | Opp Maranatha B-P Ch | 5:57 am – 8:39 pm | 5:53 am – 8:39 pm | 5:51 am – 8:37 pm |
| 18 | Aft Changi Golf Course | 5:58 am – 8:40 pm | 5:54 am – 8:40 pm | 5:52 am – 8:38 pm |
| 19 | Bef S'pore Aviation Ac | 5:59 am – 8:41 pm | 5:55 am – 8:41 pm | 5:53 am – 8:39 pm |
| 20 | Changi Beach CP 2 | 6:01 am – 8:42 pm | 5:56 am – 8:42 pm | 5:54 am – 8:40 pm |
| 21 | Aft Changi Beach CP 3 | 6:01 am – 8:43 pm | 5:57 am – 8:43 pm | 5:55 am – 8:41 pm |
| 22 | Changi Beach CP 4 | 6:02 am – 8:43 pm | 5:58 am – 8:44 pm | 5:56 am – 8:42 pm |
| 23 | Changi Beach CP 5 | 6:03 am – 8:44 pm | 5:59 am – 8:45 pm | 5:57 am – 8:43 pm |
| 24 | SAF Ferry Ter | 6:04 am – 8:45 pm | 5:59 am – 8:45 pm | 5:57 am – 8:43 pm |
| 25 | Police Pass Off | 6:05 am – 8:45 pm | 6:00 am – 8:46 pm | 5:58 am – 8:44 pm |
| 26 | Aft Cargo Bldg D | 6:07 am – 8:47 pm | 6:02 am – 8:48 pm | 6:00 am – 8:46 pm |
| 27 | Airline Hse | 6:09 am – 8:48 pm | 6:03 am – 8:49 pm | 6:01 am – 8:47 pm |
| 28 | 3rd Cargo Agents | 6:11 am – 8:50 pm | 6:05 am – 8:51 pm | 6:03 am – 8:48 pm |
| 29 | CIAS Cargo Ters | 6:12 am – 8:51 pm | 6:06 am – 8:52 pm | 6:04 am – 8:49 pm |
| 30 | AirFreight Ter Bldg | 6:13 am – 8:52 pm | 6:07 am – 8:53 pm | 6:04 am – 8:49 pm |
| 31 | SATS Cargo Ter | 6:13 am – 8:52 pm | 6:07 am – 8:53 pm | 6:05 am – 8:50 pm |
| 32 | Opp Airline Hse | 6:15 am – 8:54 pm | 6:09 am – 8:55 pm | 6:06 am – 8:51 pm |
| 33 | Bef Cargo Bldg D | 6:16 am – 8:55 pm | 6:10 am – 8:56 pm | 6:07 am – 8:52 pm |
| 34 | Police Pass Off | 6:17 am – 8:57 pm | 6:11 am – 8:57 pm | 6:08 am – 8:53 pm |
| 35 | Opp SAF Ferry Ter | 6:18 am – 8:58 pm | 6:12 am – 8:58 pm | 6:09 am – 8:54 pm |
| 36 | Opp Changi Beach CP 5 | 6:19 am – 8:59 pm | 6:13 am – 8:59 pm | 6:10 am – 8:55 pm |
| 37 | Opp Changi Beach CP 3 | 6:20 am – 9:00 pm | 6:14 am – 9:00 pm | 6:11 am – 8:56 pm |
| 38 | S'pore Aviation Ac | 6:22 am – 9:02 pm | 6:16 am – 9:01 pm | 6:12 am – 8:58 pm |
| 39 | Changi Golf Course | 6:23 am – 9:03 pm | 6:17 am – 9:02 pm | 6:13 am – 8:59 pm |
| 40 | St. George Chapel | 6:24 am – 9:04 pm | 6:18 am – 9:03 pm | 6:14 am – 9:00 pm |
| 41 | Aft Cranwell Rd | 6:25 am – 9:05 pm | 6:19 am – 9:04 pm | 6:15 am – 9:01 pm |
| 42 | Aft Hendon Camp | 6:25 am – 9:06 pm | 6:19 am – 9:05 pm | 6:16 am – 9:01 pm |
| 43 | Opp Loyang Way 4/Soxal | 6:27 am – 9:07 pm | 6:21 am – 9:06 pm | 6:17 am – 9:03 pm |
| 44 | Aft Engine Test Facility | 6:28 am – 9:08 pm | 6:22 am – 9:07 pm | 6:18 am – 9:04 pm |
| 45 | Aft Loyang Way 1 | 6:29 am – 9:10 pm | 6:23 am – 9:09 pm | 6:20 am – 9:05 pm |
| 46 | Opp Krislite Bldg | 6:30 am – 9:11 pm | 6:24 am – 9:10 pm | 6:21 am – 9:06 pm |
| 47 | Loyang Valley | 6:33 am – 9:14 pm | 6:26 am – 9:13 pm | 6:23 am – 9:08 pm |
| 48 | Opp Blk 275 | 6:36 am – 9:16 pm | 6:28 am – 9:15 pm | 6:25 am – 9:10 pm |
| 49 | Opp Blk 149A | 6:37 am – 9:18 pm | 6:30 am – 9:17 pm | 6:26 am – 9:12 pm |
| 50 | Blk 370 | 6:40 am – 9:20 pm | 6:32 am – 9:19 pm | 6:28 am – 9:14 pm |
| 51 | Blk 390 | 6:42 am – 9:22 pm | 6:34 am – 9:21 pm | 6:29 am – 9:15 pm |
| 52 | Opp Tampines East Stn | 6:44 am – 9:24 pm | 6:36 am – 9:23 pm | 6:31 am – 9:17 pm |
| 53 | Blk 230E | 6:45 am – 9:25 pm | 6:37 am – 9:24 pm | 6:33 am – 9:19 pm |
| 54 | Blk 233 | 6:47 am – 9:27 pm | 6:39 am – 9:26 pm | 6:34 am – 9:20 pm |
| 55 | Blk 503 | 6:48 am – 9:28 pm | 6:40 am – 9:27 pm | 6:36 am – 9:22 pm |
| 56 | Tampines Int | 6:50 am – 9:30 pm | 6:42 am – 9:29 pm | 6:37 am – 9:23 pm |
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.