12Delhi
This route's service ended on Aug 30, 2025. The timetable shown is its last schedule.
The 12 Delhi bus route runs between Guelph Central Station Platform 22 and Guelph Central Station Platform 19, with Weekday, Saturday and Sunday timetables.
Bikes allowed on all trips.
All trips are wheelchair accessible.
Weekday 49 trips
First trip starts at 5:45 AM, last at 12:15 AM +1.
No service Mon Aug 4.
To 12 General Hospital
| Guelph Central Station Platform 22 | 5:45p | 6:15p | 6:45p | 7:15p | 7:35p | 7:55p | 8:15p | 8:35p | 8:55p | 9:15p | 9:35p | 9:55p | 10:15p | 10:35p | 10:55p | 11:15p | 11:35p | 11:55p | 12:15p | 12:35p | 12:55p | 1:15p | 1:35p | 1:55p | 2:15p | 2:35p | 2:55p | 3:15p | 3:35p | 3:55p | 4:15p | 4:35p | 4:55p | 5:15p | 5:35p | 5:55p | 6:15p | 6:45p | 7:15p | 7:45p | 8:15p | 8:45p | 9:15p | 9:45p | 10:15p | 10:45p | 11:15p | 11:45p | 12:15+1p |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Delhi at Eramosa northbound | 5:48 | 6:18 | 6:48 | 7:18 | 7:38 | 7:58 | 8:18 | 8:38 | 8:58 | 9:18 | 9:38 | 9:58 | 10:19 | 10:39 | 10:59 | 11:19 | 11:39 | 11:59 | 12:19 | 12:39 | 12:59 | 1:19 | 1:39 | 1:59 | 2:19 | 2:39 | 2:59 | 3:19 | 3:39 | 3:59 | 4:19 | 4:39 | 4:59 | 5:19 | 5:39 | 5:59 | 6:18 | 6:48 | 7:18 | 7:48 | 8:18 | 8:48 | 9:18 | 9:48 | 10:18 | 10:48 | 11:18 | 11:48 | 12:18+1 |
| Speedvale at Stevenson eastbound | 5:52 | 6:22 | 6:52 | 7:22 | 7:42 | 8:02 | 8:22 | 8:42 | 9:02 | 9:22 | 9:42 | 10:02 | 10:24 | 10:44 | 11:04 | 11:24 | 11:44 | 12:04 | 12:24 | 12:44 | 1:04 | 1:24 | 1:44 | 2:04 | 2:23 | 2:43 | 3:03 | 3:23 | 3:43 | 4:03 | 4:23 | 4:43 | 5:03 | 5:23 | 5:43 | 6:03 | 6:22 | 6:52 | 7:22 | 7:52 | 8:22 | 8:52 | 9:22 | 9:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22+1 |
| Woodlawn at Victoria westbound | 5:56 | 6:26 | 6:56 | 7:267:29 | 7:467:49 | 8:068:09 | 8:268:29 | 8:468:49 | 9:069:09 | 9:269:29 | 9:469:49 | 10:0610:09 | 10:2910:32 | 10:4910:52 | 11:0911:12 | 11:2911:32 | 11:4911:52 | 12:0912:12 | 12:2912:32 | 12:4912:52 | 1:091:12 | 1:291:32 | 1:491:52 | 2:092:12 | 2:272:29 | 2:472:49 | 3:073:09 | 3:273:29 | 3:473:49 | 4:074:09 | 4:274:29 | 4:474:49 | 5:075:09 | 5:275:29 | 5:475:49 | 6:076:09 | 6:26 | 6:56 | 7:26 | 7:56 | 8:26 | 8:56 | 9:26 | 9:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26+1 |
| Speedvale at Clive westbound | 6:02 | 6:32 | 7:02 | 7:35 | 7:55 | 8:15 | 8:35 | 8:55 | 9:15 | 9:35 | 9:55 | 10:15 | 10:39 | 10:59 | 11:19 | 11:39 | 11:59 | 12:19 | 12:39 | 12:59 | 1:19 | 1:39 | 1:59 | 2:19 | 2:35 | 2:55 | 3:15 | 3:35 | 3:55 | 4:15 | 4:35 | 4:55 | 5:15 | 5:35 | 5:55 | 6:15 | 6:32 | 7:02 | 7:32 | 8:02 | 8:32 | 9:02 | 9:32 | 10:02 | 10:32 | 11:02 | 11:32 | 12:02+1 | 12:32+1 |
| Delhi at Eramosa southbound | 6:05 | 6:35 | 7:05 | 7:39 | 7:59 | 8:19 | 8:39 | 8:59 | 9:19 | 9:39 | 9:59 | 10:19 | 10:43 | 11:03 | 11:23 | 11:43 | 12:03 | 12:23 | 12:43 | 1:03 | 1:23 | 1:43 | 2:03 | 2:23 | 2:39 | 2:59 | 3:19 | 3:39 | 3:59 | 4:19 | 4:39 | 4:59 | 5:19 | 5:39 | 5:59 | 6:19 | 6:35 | 7:05 | 7:35 | 8:05 | 8:35 | 9:05 | 9:35 | 10:05 | 10:35 | 11:05 | 11:35 | 12:05+1 | 12:35+1 |
| Guelph Central Station Platform 19 | 6:09d | 6:39d | 7:09d | 7:45d | 8:05d | 8:25d | 8:45d | 9:05d | 9:25d | 9:45d | 10:05d | 10:25d | 10:48d | 11:08d | 11:28d | 11:48d | 12:08d | 12:28d | 12:48d | 1:08d | 1:28d | 1:48d | 2:08d | 2:28d | 2:44d | 3:04d | 3:24d | 3:44d | 4:04d | 4:24d | 4:44d | 5:04d | 5:24d | 5:44d | 6:04d | 6:24d | 6:39d | 7:09d | 7:39d | 8:09d | 8:39d | 9:09d | 9:39d | 10:09d | 10:39d | 11:09d | 11:39d | 12:09+1d | 12:39+1d |
- PM times are in bold.
- +1: after midnight, the next day.
- d: drop off only.
- p: pick up only.
- Two times: arrives, then departs.
Saturday 38 trips
First trip starts at 5:45 AM, last at 12:15 AM +1.
To 12 General Hospital
| Guelph Central Station Platform 22 | 5:45p | 6:15p | 6:45p | 7:15p | 7:45p | 8:15p | 8:45p | 9:15p | 9:45p | 10:15p | 10:45p | 11:15p | 11:45p | 12:15p | 12:45p | 1:15p | 1:45p | 2:15p | 2:45p | 3:15p | 3:45p | 4:15p | 4:45p | 5:15p | 5:45p | 6:15p | 6:45p | 7:15p | 7:45p | 8:15p | 8:45p | 9:15p | 9:45p | 10:15p | 10:45p | 11:15p | 11:45p | 12:15+1p |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Delhi at Eramosa northbound | 5:48 | 6:18 | 6:48 | 7:18 | 7:48 | 8:18 | 8:48 | 9:18 | 9:48 | 10:18 | 10:48 | 11:18 | 11:48 | 12:18 | 12:48 | 1:18 | 1:48 | 2:18 | 2:48 | 3:18 | 3:48 | 4:18 | 4:48 | 5:18 | 5:48 | 6:18 | 6:48 | 7:18 | 7:48 | 8:18 | 8:48 | 9:18 | 9:48 | 10:18 | 10:48 | 11:18 | 11:48 | 12:18+1 |
| Speedvale at Stevenson eastbound | 5:52 | 6:22 | 6:52 | 7:22 | 7:52 | 8:22 | 8:52 | 9:22 | 9:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22 | 12:52 | 1:22 | 1:52 | 2:22 | 2:52 | 3:22 | 3:52 | 4:22 | 4:52 | 5:22 | 5:52 | 6:22 | 6:52 | 7:22 | 7:52 | 8:22 | 8:52 | 9:22 | 9:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22+1 |
| Woodlawn at Victoria westbound | 5:56 | 6:26 | 6:56 | 7:26 | 7:56 | 8:26 | 8:56 | 9:26 | 9:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 1:26 | 1:56 | 2:26 | 2:56 | 3:26 | 3:56 | 4:26 | 4:56 | 5:26 | 5:56 | 6:26 | 6:56 | 7:26 | 7:56 | 8:26 | 8:56 | 9:26 | 9:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26+1 |
| Speedvale at Clive westbound | 6:02 | 6:32 | 7:02 | 7:32 | 8:02 | 8:32 | 9:02 | 9:32 | 10:02 | 10:32 | 11:02 | 11:32 | 12:02 | 12:32 | 1:02 | 1:32 | 2:02 | 2:32 | 3:02 | 3:32 | 4:02 | 4:32 | 5:02 | 5:32 | 6:02 | 6:32 | 7:02 | 7:32 | 8:02 | 8:32 | 9:02 | 9:32 | 10:02 | 10:32 | 11:02 | 11:32 | 12:02+1 | 12:32+1 |
| Delhi at Eramosa southbound | 6:05 | 6:35 | 7:05 | 7:35 | 8:05 | 8:35 | 9:05 | 9:35 | 10:05 | 10:35 | 11:05 | 11:35 | 12:05 | 12:35 | 1:05 | 1:35 | 2:05 | 2:35 | 3:05 | 3:35 | 4:05 | 4:35 | 5:05 | 5:35 | 6:05 | 6:35 | 7:05 | 7:35 | 8:05 | 8:35 | 9:05 | 9:35 | 10:05 | 10:35 | 11:05 | 11:35 | 12:05+1 | 12:35+1 |
| Guelph Central Station Platform 19 | 6:11d | 6:41d | 7:11d | 7:41d | 8:11d | 8:41d | 9:11d | 9:41d | 10:11d | 10:41d | 11:11d | 11:41d | 12:11d | 12:41d | 1:11d | 1:41d | 2:11d | 2:41d | 3:11d | 3:41d | 4:11d | 4:41d | 5:11d | 5:41d | 6:11d | 6:41d | 7:11d | 7:41d | 8:11d | 8:41d | 9:11d | 9:41d | 10:11d | 10:41d | 11:11d | 11:41d | 12:11+1d | 12:41+1d |
- PM times are in bold.
- +1: after midnight, the next day.
- d: drop off only.
- p: pick up only.
Sunday 20 trips
First trip starts at 9:15 AM, last at 6:45 PM.
Also runs Mon Aug 4.
To 12 General Hospital
| Guelph Central Station Platform 22 | 9:15p | 9:45p | 10:15p | 10:45p | 11:15p | 11:45p | 12:15p | 12:45p | 1:15p | 1:45p | 2:15p | 2:45p | 3:15p | 3:45p | 4:15p | 4:45p | 5:15p | 5:45p | 6:15p | 6:45p |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Delhi at Eramosa northbound | 9:18 | 9:48 | 10:18 | 10:48 | 11:18 | 11:48 | 12:18 | 12:48 | 1:18 | 1:48 | 2:18 | 2:48 | 3:18 | 3:48 | 4:18 | 4:48 | 5:18 | 5:48 | 6:18 | 6:48 |
| Speedvale at Stevenson eastbound | 9:22 | 9:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22 | 12:52 | 1:22 | 1:52 | 2:22 | 2:52 | 3:22 | 3:52 | 4:22 | 4:52 | 5:22 | 5:52 | 6:22 | 6:52 |
| Woodlawn at Victoria westbound | 9:26 | 9:56 | 10:26 | 10:56 | 11:26 | 11:56 | 12:26 | 12:56 | 1:26 | 1:56 | 2:26 | 2:56 | 3:26 | 3:56 | 4:26 | 4:56 | 5:26 | 5:56 | 6:26 | 6:56 |
| Speedvale at Clive westbound | 9:32 | 10:02 | 10:32 | 11:02 | 11:32 | 12:02 | 12:32 | 1:02 | 1:32 | 2:02 | 2:32 | 3:02 | 3:32 | 4:02 | 4:32 | 5:02 | 5:32 | 6:02 | 6:32 | 7:02 |
| Delhi at Eramosa southbound | 9:35 | 10:05 | 10:35 | 11:05 | 11:35 | 12:05 | 12:35 | 1:05 | 1:35 | 2:05 | 2:35 | 3:05 | 3:35 | 4:05 | 4:35 | 5:05 | 5:35 | 6:05 | 6:35 | 7:05 |
| Guelph Central Station Platform 19 | 9:41d | 10:11d | 10:41d | 11:11d | 11:41d | 12:11d | 12:41d | 1:11d | 1:41d | 2:11d | 2:41d | 3:11d | 3:41d | 4:11d | 4:41d | 5:11d | 5:41d | 6:11d | 6:41d | 7:11d |
- PM times are in bold.
- d: drop off only.
- p: pick up only.








