Singapore bus service
291
Tampines Int, looping.
29 stops · Go-Ahead Singapore
DT32EW22 rail connections
The loop
29 stops, Tampines Int, looping.
| # | Stop | Mon to Fri | Saturday | Sunday |
|---|---|---|---|---|
| 1 | Tampines Int75009 · Tampines Ctrl 1DT32EW2 | 5:30 am – 12:50 am | 5:30 am – 12:50 am | 5:30 am – 12:50 am |
| 2 | Darul Ghufran Mque75129 · Tampines Ave 5 | 5:32 am – 12:52 am | 5:32 am – 12:52 am | 5:32 am – 12:52 am |
| 3 | Blk 86375139 · Tampines Ave 5 | 5:34 am – 12:53 am | 5:33 am – 12:53 am | 5:33 am – 12:53 am |
| 4 | Blk 85575161 · Tampines St 83 | 5:35 am – 12:54 am | 5:34 am – 12:54 am | 5:34 am – 12:54 am |
| 5 | Blk 83375201 · Tampines St 83 | 5:36 am – 12:55 am | 5:35 am – 12:55 am | 5:35 am – 12:55 am |
| 6 | Blk 83175081 · Tampines Ave 3 | 5:36 am – 12:55 am | 5:35 am – 12:55 am | 5:35 am – 12:55 am |
| 7 | Blk 89775099 · Tampines St 81 | 5:38 am – 12:57 am | 5:37 am – 12:57 am | 5:38 am – 12:57 am |
| 8 | Blk 88975219 · Tampines St 81 | 5:40 am – 12:59 am | 5:39 am – 12:59 am | 5:39 am – 12:58 am |
| 9 | Blk 88875109 · Tampines Ave 3 | 5:41 am – 1:00 am | 5:40 am – 1:00 am | 5:40 am – 12:59 am |
| 10 | Blk 874A75111 · Tampines St 84 | 5:43 am – 1:02 am | 5:42 am – 1:02 am | 5:42 am – 1:01 am |
| 11 | Opp Blk 85375169 · Tampines St 83 | 5:44 am – 1:03 am | 5:43 am – 1:03 am | 5:44 am – 1:02 am |
| 12 | Bet Blks 701/70275131 · Tampines Ave 5 | 5:47 am – 1:06 am | 5:46 am – 1:05 am | 5:47 am – 1:04 am |
| 13 | Opp Darul Ghufran Mque75121 · Tampines Ave 5 | 5:48 am – 1:07 am | 5:47 am – 1:06 am | 5:48 am – 1:05 am |
| 14 | Tampines Int75009 · Tampines Ctrl 1DT32EW2 | 5:30 am – 12:50 am | 5:30 am – 12:50 am | 5:30 am – 12:50 am |
| 15 | Blk 40176191 · Tampines Ave 7 | 5:33 am – 12:53 am | 5:33 am – 12:53 am | 5:33 am – 12:53 am |
| 16 | Blk 23776151 · Tampines St 21 | 5:35 am – 12:55 am | 5:35 am – 12:54 am | 5:35 am – 12:54 am |
| 17 | Blk 230B76401 · Tampines St 21 | 5:37 am – 12:57 am | 5:37 am – 12:56 am | 5:37 am – 12:56 am |
| 18 | Blk 21676181 · Tampines St 23 | 5:39 am – 12:58 am | 5:39 am – 12:58 am | 5:38 am – 12:58 am |
| 19 | Ngee Ann Sec Sch76411 · Tampines St 32 | 5:42 am – 1:01 am | 5:42 am – 1:00 am | 5:41 am – 1:00 am |
| 20 | Opp Blk 33176421 · Tampines St 32 | 5:30 am – 1:02 am | 5:43 am – 1:01 am | 5:42 am – 1:01 am |
| 21 | Blk 35176439 · Tampines St 33 | 5:32 am – 1:04 am | 5:45 am – 1:02 am | 5:44 am – 1:02 am |
| 22 | Blk 34376449 · Tampines St 33 | 5:33 am – 1:04 am | 5:46 am – 1:03 am | 5:44 am – 1:03 am |
| 23 | Blk 32376459 · Tampines St 33 | 5:34 am – 1:06 am | 5:47 am – 1:04 am | 5:46 am – 1:04 am |
| 24 | Blk 307A76419 · Tampines St 32 | 5:36 am – 1:07 am | 5:49 am – 1:06 am | 5:47 am – 1:06 am |
| 25 | Opp Blk 21676189 · Tampines St 23 | 5:38 am – 1:09 am | 5:51 am – 1:07 am | 5:49 am – 1:07 am |
| 26 | Blk 25976409 · Tampines St 21 | 5:40 am – 1:10 am | 5:52 am – 1:08 am | 5:50 am – 1:08 am |
| 27 | Opp Blk 23776159 · Tampines St 21 | 5:42 am – 1:12 am | 5:54 am – 1:10 am | 5:52 am – 1:10 am |
| 28 | Blk 50376199 · Tampines Ave 7 | 5:43 am – 1:14 am | 5:56 am – 1:12 am | 5:53 am – 1:11 am |
| 29 | Tampines Int75009 · Tampines Ctrl 1DT32EW2 | 5:45 am – 1:15 am | 5:57 am – 1:13 am | 5:54 am – 1:12 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.