TTC Routes & Schedules - Route 69
Note: This page uses GTFS data provided by TTC, subject to change.
Displaying timetable for Route 69 on 2025-10-24.
Block Schedule Visualization for Route 69
3
am
am
4
am
am
5
am
am
6
am
am
7
am
am
8
am
am
9
am
am
10
am
am
11
am
am
12
pm
pm
1
pm
pm
2
pm
pm
3
pm
pm
4
pm
pm
5
pm
pm
6
pm
pm
7
pm
pm
8
pm
pm
9
pm
pm
10
pm
pm
11
pm
pm
12
am
am
1
am
am
2
am
am
2150265
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
2150266
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
2150267
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
2150268
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
2150269
69
69
69
69
69
69
2150270
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
2150271
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
2150272
69
69
69
69
69
69
69
69
69
69
SOUTH - 69 WARDEN SOUTH towards ST CLAIR (BARKDENE HILLS) Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| St Clair Ave East at Kingston Rd | 5:15 AM | Brooklawn Ave at Barkdene Hills | 5:18 AM | 2150270 | 49185451 |
| St Clair Ave East at Kingston Rd | 5:45 AM | Brooklawn Ave at Barkdene Hills | 5:48 AM | 2150268 | 49185450 |
| Warden Station | 5:49 AM | Brooklawn Ave at Barkdene Hills | 6:11 AM | 2150271 | 49185449 |
| Warden Station | 6:12 AM | Brooklawn Ave at Barkdene Hills | 6:34 AM | 2150272 | 49185514 |
| Warden Station | 6:35 AM | Brooklawn Ave at Barkdene Hills | 6:57 AM | 2150266 | 49185513 |
| Warden Station | 6:58 AM | Brooklawn Ave at Barkdene Hills | 7:20 AM | 2150270 | 49185512 |
| Warden Station | 7:16 AM | Brooklawn Ave at Barkdene Hills | 7:41 AM | 2150268 | 49185511 |
| Warden Station | 7:34 AM | Brooklawn Ave at Barkdene Hills | 7:59 AM | 2150271 | 49185510 |
| Warden Station | 7:52 AM | Brooklawn Ave at Barkdene Hills | 8:17 AM | 2150272 | 49185509 |
| Warden Station | 8:10 AM | Brooklawn Ave at Barkdene Hills | 8:35 AM | 2150267 | 49185508 |
| Warden Station | 8:28 AM | Brooklawn Ave at Barkdene Hills | 8:53 AM | 2150266 | 49185507 |
| Warden Station | 8:46 AM | Brooklawn Ave at Barkdene Hills | 9:11 AM | 2150265 | 49185506 |
| Warden Station | 9:04 AM | Brooklawn Ave at Barkdene Hills | 9:28 AM | 2150270 | 49185505 |
| Warden Station | 9:22 AM | Brooklawn Ave at Barkdene Hills | 9:46 AM | 2150268 | 49185504 |
| Warden Station | 9:40 AM | Brooklawn Ave at Barkdene Hills | 10:04 AM | 2150271 | 49185503 |
| Warden Station | 9:58 AM | Brooklawn Ave at Barkdene Hills | 10:22 AM | 2150272 | 49185502 |
| Warden Station | 10:16 AM | Brooklawn Ave at Barkdene Hills | 10:40 AM | 2150267 | 49185501 |
| Warden Station | 10:34 AM | Brooklawn Ave at Barkdene Hills | 10:58 AM | 2150266 | 49185500 |
| Warden Station | 10:52 AM | Brooklawn Ave at Barkdene Hills | 11:16 AM | 2150265 | 49185499 |
| Warden Station | 11:10 AM | Brooklawn Ave at Barkdene Hills | 11:34 AM | 2150270 | 49185498 |
| Warden Station | 11:28 AM | Brooklawn Ave at Barkdene Hills | 11:52 AM | 2150268 | 49185497 |
| Warden Station | 11:46 AM | Brooklawn Ave at Barkdene Hills | 12:10 PM | 2150271 | 49185496 |
| Warden Station | 12:04 PM | Brooklawn Ave at Barkdene Hills | 12:28 PM | 2150272 | 49185495 |
| Warden Station | 12:22 PM | Brooklawn Ave at Barkdene Hills | 12:46 PM | 2150267 | 49185494 |
| Warden Station | 12:40 PM | Brooklawn Ave at Barkdene Hills | 1:04 PM | 2150266 | 49185493 |
| Warden Station | 12:58 PM | Brooklawn Ave at Barkdene Hills | 1:22 PM | 2150265 | 49185492 |
| Warden Station | 1:16 PM | Brooklawn Ave at Barkdene Hills | 1:40 PM | 2150270 | 49185491 |
| Warden Station | 1:34 PM | Brooklawn Ave at Barkdene Hills | 1:58 PM | 2150268 | 49185490 |
| Warden Station | 1:52 PM | Brooklawn Ave at Barkdene Hills | 2:16 PM | 2150271 | 49185489 |
| Warden Station | 2:10 PM | Brooklawn Ave at Barkdene Hills | 2:35 PM | 2150272 | 49185488 |
| Warden Station | 2:28 PM | Brooklawn Ave at Barkdene Hills | 2:53 PM | 2150267 | 49185487 |
| Warden Station | 2:46 PM | Brooklawn Ave at Barkdene Hills | 3:11 PM | 2150266 | 49185486 |
| Warden Station | 3:04 PM | Brooklawn Ave at Barkdene Hills | 3:29 PM | 2150265 | 49185485 |
| Warden Station | 3:22 PM | Brooklawn Ave at Barkdene Hills | 3:47 PM | 2150270 | 49185484 |
| Warden Station | 3:40 PM | Brooklawn Ave at Barkdene Hills | 4:05 PM | 2150268 | 49185483 |
| Warden Station | 3:58 PM | Brooklawn Ave at Barkdene Hills | 4:23 PM | 2150271 | 49185482 |
| Warden Station | 4:16 PM | Brooklawn Ave at Barkdene Hills | 4:41 PM | 2150269 | 49185481 |
| Warden Station | 4:34 PM | Brooklawn Ave at Barkdene Hills | 4:59 PM | 2150267 | 49185480 |
| Warden Station | 4:52 PM | Brooklawn Ave at Barkdene Hills | 5:17 PM | 2150266 | 49185479 |
| Warden Station | 5:10 PM | Brooklawn Ave at Barkdene Hills | 5:35 PM | 2150265 | 49185478 |
| Warden Station | 5:28 PM | Brooklawn Ave at Barkdene Hills | 5:53 PM | 2150270 | 49185477 |
| Warden Station | 5:46 PM | Brooklawn Ave at Barkdene Hills | 6:11 PM | 2150268 | 49185476 |
| Warden Station | 6:05 PM | Brooklawn Ave at Barkdene Hills | 6:28 PM | 2150271 | 49185475 |
| Warden Station | 6:23 PM | Brooklawn Ave at Barkdene Hills | 6:46 PM | 2150269 | 49185474 |
| Warden Station | 6:41 PM | Brooklawn Ave at Barkdene Hills | 7:04 PM | 2150267 | 49185473 |
| Warden Station | 6:59 PM | Brooklawn Ave at Barkdene Hills | 7:22 PM | 2150266 | 49185472 |
| Warden Station | 7:17 PM | Brooklawn Ave at Barkdene Hills | 7:40 PM | 2150265 | 49185471 |
| Warden Station | 7:35 PM | Brooklawn Ave at Barkdene Hills | 7:58 PM | 2150270 | 49185470 |
| Warden Station | 7:53 PM | Brooklawn Ave at Barkdene Hills | 8:16 PM | 2150268 | 49185469 |
| Warden Station | 8:11 PM | Brooklawn Ave at Barkdene Hills | 8:34 PM | 2150271 | 49185468 |
| Warden Station | 8:29 PM | Brooklawn Ave at Barkdene Hills | 8:52 PM | 2150269 | 49185467 |
| Warden Station | 8:47 PM | Brooklawn Ave at Barkdene Hills | 9:10 PM | 2150267 | 49185466 |
| Warden Station | 9:05 PM | Brooklawn Ave at Barkdene Hills | 9:28 PM | 2150266 | 49185465 |
| Warden Station | 9:23 PM | Brooklawn Ave at Barkdene Hills | 9:46 PM | 2150265 | 49185464 |
| Warden Station | 9:41 PM | Brooklawn Ave at Barkdene Hills | 10:04 PM | 2150270 | 49185463 |
| Warden Station | 9:59 PM | Brooklawn Ave at Barkdene Hills | 10:22 PM | 2150268 | 49185462 |
| Warden Station | 10:19 PM | Brooklawn Ave at Barkdene Hills | 10:40 PM | 2150271 | 49185461 |
| Warden Station | 10:40 PM | Brooklawn Ave at Barkdene Hills | 10:59 PM | 2150267 | 49185460 |
| Warden Station | 11:01 PM | Brooklawn Ave at Barkdene Hills | 11:20 PM | 2150265 | 49185459 |
| Warden Station | 11:23 PM | Brooklawn Ave at Barkdene Hills | 11:42 PM | 2150270 | 49185458 |
| Warden Station | 11:45 PM | Brooklawn Ave at Barkdene Hills | 12:04 AM (+1) | 2150268 | 49185457 |
| Warden Station | 12:07 AM (+1) | Brooklawn Ave at Barkdene Hills | 12:26 AM (+1) | 2150267 | 49185456 |
| Warden Station | 12:29 AM (+1) | Brooklawn Ave at Barkdene Hills | 12:48 AM (+1) | 2150265 | 49185455 |
| Warden Station | 12:51 AM (+1) | Brooklawn Ave at Barkdene Hills | 1:10 AM (+1) | 2150270 | 49185454 |
| Warden Station | 1:13 AM (+1) | Brooklawn Ave at Barkdene Hills | 1:32 AM (+1) | 2150268 | 49185453 |
| Warden Station | 1:42 AM (+1) | Brooklawn Ave at Barkdene Hills | 2:01 AM (+1) | 2150267 | 49185452 |
NORTH - 69 WARDEN SOUTH towards WARDEN STATION Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Brooklawn Ave at Barkdene Hills | 5:18 AM | Warden Station | 5:39 AM | 2150270 | 49185569 |
| Brooklawn Ave at Barkdene Hills | 5:48 AM | Warden Station | 6:09 AM | 2150268 | 49185536 |
| Brooklawn Ave at Barkdene Hills | 6:12 AM | Warden Station | 6:33 AM | 2150271 | 49185534 |
| Brooklawn Ave at Barkdene Hills | 6:35 AM | Warden Station | 6:56 AM | 2150272 | 49185533 |
| Brooklawn Ave at Barkdene Hills | 6:58 AM | Warden Station | 7:19 AM | 2150266 | 49185532 |
| Brooklawn Ave at Barkdene Hills | 7:20 AM | Warden Station | 7:45 AM | 2150270 | 49185531 |
| Brooklawn Ave at Barkdene Hills | 7:41 AM | Warden Station | 8:10 AM | 2150268 | 49185530 |
| Brooklawn Ave at Barkdene Hills | 8:00 AM | Warden Station | 8:29 AM | 2150271 | 49185529 |
| Brooklawn Ave at Barkdene Hills | 8:18 AM | Warden Station | 8:47 AM | 2150272 | 49185528 |
| Brooklawn Ave at Barkdene Hills | 8:36 AM | Warden Station | 9:05 AM | 2150267 | 49185527 |
| Brooklawn Ave at Barkdene Hills | 8:54 AM | Warden Station | 9:23 AM | 2150266 | 49185526 |
| Brooklawn Ave at Barkdene Hills | 9:13 AM | Warden Station | 9:39 AM | 2150265 | 49185525 |
| Brooklawn Ave at Barkdene Hills | 9:30 AM | Warden Station | 9:56 AM | 2150270 | 49185524 |
| Brooklawn Ave at Barkdene Hills | 9:47 AM | Warden Station | 10:13 AM | 2150268 | 49185523 |
| Brooklawn Ave at Barkdene Hills | 10:05 AM | Warden Station | 10:31 AM | 2150271 | 49185522 |
| Brooklawn Ave at Barkdene Hills | 10:23 AM | Warden Station | 10:49 AM | 2150272 | 49185521 |
| Brooklawn Ave at Barkdene Hills | 10:41 AM | Warden Station | 11:07 AM | 2150267 | 49185520 |
| Brooklawn Ave at Barkdene Hills | 10:59 AM | Warden Station | 11:25 AM | 2150266 | 49185519 |
| Brooklawn Ave at Barkdene Hills | 11:17 AM | Warden Station | 11:43 AM | 2150265 | 49185518 |
| Brooklawn Ave at Barkdene Hills | 11:35 AM | Warden Station | 12:01 PM | 2150270 | 49185517 |
| Brooklawn Ave at Barkdene Hills | 11:53 AM | Warden Station | 12:19 PM | 2150268 | 49185516 |
| Brooklawn Ave at Barkdene Hills | 12:11 PM | Warden Station | 12:37 PM | 2150271 | 49185515 |
| Brooklawn Ave at Barkdene Hills | 12:29 PM | Warden Station | 12:55 PM | 2150272 | 49185578 |
| Brooklawn Ave at Barkdene Hills | 12:47 PM | Warden Station | 1:13 PM | 2150267 | 49185577 |
| Brooklawn Ave at Barkdene Hills | 1:05 PM | Warden Station | 1:31 PM | 2150266 | 49185576 |
| Brooklawn Ave at Barkdene Hills | 1:23 PM | Warden Station | 1:49 PM | 2150265 | 49185575 |
| Brooklawn Ave at Barkdene Hills | 1:41 PM | Warden Station | 2:07 PM | 2150270 | 49185574 |
| Brooklawn Ave at Barkdene Hills | 1:58 PM | Warden Station | 2:27 PM | 2150268 | 49185573 |
| Brooklawn Ave at Barkdene Hills | 2:16 PM | Warden Station | 2:45 PM | 2150271 | 49185572 |
| Brooklawn Ave at Barkdene Hills | 2:36 PM | Warden Station | 3:05 PM | 2150272 | 49185571 |
| Brooklawn Ave at Barkdene Hills | 2:54 PM | Warden Station | 3:23 PM | 2150267 | 49185570 |
| Brooklawn Ave at Barkdene Hills | 3:12 PM | Warden Station | 3:41 PM | 2150266 | 49185568 |
| Brooklawn Ave at Barkdene Hills | 3:30 PM | Warden Station | 3:59 PM | 2150265 | 49185567 |
| Brooklawn Ave at Barkdene Hills | 3:48 PM | Warden Station | 4:17 PM | 2150270 | 49185566 |
| Brooklawn Ave at Barkdene Hills | 4:06 PM | Warden Station | 4:35 PM | 2150268 | 49185565 |
| Brooklawn Ave at Barkdene Hills | 4:24 PM | Warden Station | 4:53 PM | 2150271 | 49185564 |
| Brooklawn Ave at Barkdene Hills | 4:42 PM | Warden Station | 5:11 PM | 2150269 | 49185563 |
| Brooklawn Ave at Barkdene Hills | 5:00 PM | Warden Station | 5:29 PM | 2150267 | 49185562 |
| Brooklawn Ave at Barkdene Hills | 5:18 PM | Warden Station | 5:47 PM | 2150266 | 49185561 |
| Brooklawn Ave at Barkdene Hills | 5:36 PM | Warden Station | 6:05 PM | 2150265 | 49185560 |
| Brooklawn Ave at Barkdene Hills | 5:54 PM | Warden Station | 6:23 PM | 2150270 | 49185559 |
| Brooklawn Ave at Barkdene Hills | 6:12 PM | Warden Station | 6:40 PM | 2150268 | 49185558 |
| Brooklawn Ave at Barkdene Hills | 6:29 PM | Warden Station | 6:57 PM | 2150271 | 49185557 |
| Brooklawn Ave at Barkdene Hills | 6:47 PM | Warden Station | 7:15 PM | 2150269 | 49185556 |
| Brooklawn Ave at Barkdene Hills | 7:05 PM | Warden Station | 7:33 PM | 2150267 | 49185555 |
| Brooklawn Ave at Barkdene Hills | 7:23 PM | Warden Station | 7:51 PM | 2150266 | 49185554 |
| Brooklawn Ave at Barkdene Hills | 7:41 PM | Warden Station | 8:09 PM | 2150265 | 49185553 |
| Brooklawn Ave at Barkdene Hills | 7:59 PM | Warden Station | 8:27 PM | 2150270 | 49185552 |
| Brooklawn Ave at Barkdene Hills | 8:17 PM | Warden Station | 8:45 PM | 2150268 | 49185551 |
| Brooklawn Ave at Barkdene Hills | 8:35 PM | Warden Station | 9:03 PM | 2150271 | 49185550 |
| Brooklawn Ave at Barkdene Hills | 8:53 PM | Warden Station | 9:21 PM | 2150269 | 49185549 |
| Brooklawn Ave at Barkdene Hills | 9:11 PM | Warden Station | 9:39 PM | 2150267 | 49185548 |
| Brooklawn Ave at Barkdene Hills | 9:29 PM | Warden Station | 9:57 PM | 2150266 | 49185547 |
| Brooklawn Ave at Barkdene Hills | 9:49 PM | Warden Station | 10:17 PM | 2150265 | 49185546 |
| Brooklawn Ave at Barkdene Hills | 10:14 PM | Warden Station | 10:36 PM | 2150270 | 49185545 |
| Brooklawn Ave at Barkdene Hills | 10:37 PM | Warden Station | 10:56 PM | 2150268 | 49185544 |
| Brooklawn Ave at Barkdene Hills | 10:40 PM | Brimley Rd at Kingston Rd North Side | 10:44 PM | 2150271 | 49185580 |
| Brooklawn Ave at Barkdene Hills | 10:59 PM | Warden Station | 11:18 PM | 2150267 | 49185543 |
| Brooklawn Ave at Barkdene Hills | 11:21 PM | Warden Station | 11:40 PM | 2150265 | 49185542 |
| Brooklawn Ave at Barkdene Hills | 11:43 PM | Warden Station | 12:02 AM (+1) | 2150270 | 49185541 |
| Brooklawn Ave at Barkdene Hills | 12:05 AM (+1) | Warden Station | 12:24 AM (+1) | 2150268 | 49185540 |
| Brooklawn Ave at Barkdene Hills | 12:27 AM (+1) | Warden Station | 12:46 AM (+1) | 2150267 | 49185539 |
| Brooklawn Ave at Barkdene Hills | 12:49 AM (+1) | Warden Station | 1:08 AM (+1) | 2150265 | 49185538 |
| Brooklawn Ave at Barkdene Hills | 1:11 AM (+1) | Warden Station | 1:30 AM (+1) | 2150270 | 49185537 |
| Brooklawn Ave at Barkdene Hills | 1:33 AM (+1) | Warden Station | 1:52 AM (+1) | 2150268 | 49185535 |
| Brooklawn Ave at Barkdene Hills | 2:01 AM (+1) | Brimley Rd at Kingston Rd North Side | 2:05 AM (+1) | 2150267 | 49185579 |