Track Your Transit

TTC Routes & Schedules - Route 69

Note: This page uses GTFS data provided by TTC, subject to change.

« Select Another Agency | « Browse All Routes for TTC
Displaying timetable for Route 69 on 2025-10-24.

Block Schedule Visualization for Route 69

3
am
4
am
5
am
6
am
7
am
8
am
9
am
10
am
11
am
12
pm
1
pm
2
pm
3
pm
4
pm
5
pm
6
pm
7
pm
8
pm
9
pm
10
pm
11
pm
12
am
1
am
2
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 StartDepartureTrip EndArrivalBlockTrip ID
St Clair Ave East at Kingston Rd5:15 AMBrooklawn Ave at Barkdene Hills5:18 AM215027049185451
St Clair Ave East at Kingston Rd5:45 AMBrooklawn Ave at Barkdene Hills5:48 AM215026849185450
Warden Station5:49 AMBrooklawn Ave at Barkdene Hills6:11 AM215027149185449
Warden Station6:12 AMBrooklawn Ave at Barkdene Hills6:34 AM215027249185514
Warden Station6:35 AMBrooklawn Ave at Barkdene Hills6:57 AM215026649185513
Warden Station6:58 AMBrooklawn Ave at Barkdene Hills7:20 AM215027049185512
Warden Station7:16 AMBrooklawn Ave at Barkdene Hills7:41 AM215026849185511
Warden Station7:34 AMBrooklawn Ave at Barkdene Hills7:59 AM215027149185510
Warden Station7:52 AMBrooklawn Ave at Barkdene Hills8:17 AM215027249185509
Warden Station8:10 AMBrooklawn Ave at Barkdene Hills8:35 AM215026749185508
Warden Station8:28 AMBrooklawn Ave at Barkdene Hills8:53 AM215026649185507
Warden Station8:46 AMBrooklawn Ave at Barkdene Hills9:11 AM215026549185506
Warden Station9:04 AMBrooklawn Ave at Barkdene Hills9:28 AM215027049185505
Warden Station9:22 AMBrooklawn Ave at Barkdene Hills9:46 AM215026849185504
Warden Station9:40 AMBrooklawn Ave at Barkdene Hills10:04 AM215027149185503
Warden Station9:58 AMBrooklawn Ave at Barkdene Hills10:22 AM215027249185502
Warden Station10:16 AMBrooklawn Ave at Barkdene Hills10:40 AM215026749185501
Warden Station10:34 AMBrooklawn Ave at Barkdene Hills10:58 AM215026649185500
Warden Station10:52 AMBrooklawn Ave at Barkdene Hills11:16 AM215026549185499
Warden Station11:10 AMBrooklawn Ave at Barkdene Hills11:34 AM215027049185498
Warden Station11:28 AMBrooklawn Ave at Barkdene Hills11:52 AM215026849185497
Warden Station11:46 AMBrooklawn Ave at Barkdene Hills12:10 PM215027149185496
Warden Station12:04 PMBrooklawn Ave at Barkdene Hills12:28 PM215027249185495
Warden Station12:22 PMBrooklawn Ave at Barkdene Hills12:46 PM215026749185494
Warden Station12:40 PMBrooklawn Ave at Barkdene Hills1:04 PM215026649185493
Warden Station12:58 PMBrooklawn Ave at Barkdene Hills1:22 PM215026549185492
Warden Station1:16 PMBrooklawn Ave at Barkdene Hills1:40 PM215027049185491
Warden Station1:34 PMBrooklawn Ave at Barkdene Hills1:58 PM215026849185490
Warden Station1:52 PMBrooklawn Ave at Barkdene Hills2:16 PM215027149185489
Warden Station2:10 PMBrooklawn Ave at Barkdene Hills2:35 PM215027249185488
Warden Station2:28 PMBrooklawn Ave at Barkdene Hills2:53 PM215026749185487
Warden Station2:46 PMBrooklawn Ave at Barkdene Hills3:11 PM215026649185486
Warden Station3:04 PMBrooklawn Ave at Barkdene Hills3:29 PM215026549185485
Warden Station3:22 PMBrooklawn Ave at Barkdene Hills3:47 PM215027049185484
Warden Station3:40 PMBrooklawn Ave at Barkdene Hills4:05 PM215026849185483
Warden Station3:58 PMBrooklawn Ave at Barkdene Hills4:23 PM215027149185482
Warden Station4:16 PMBrooklawn Ave at Barkdene Hills4:41 PM215026949185481
Warden Station4:34 PMBrooklawn Ave at Barkdene Hills4:59 PM215026749185480
Warden Station4:52 PMBrooklawn Ave at Barkdene Hills5:17 PM215026649185479
Warden Station5:10 PMBrooklawn Ave at Barkdene Hills5:35 PM215026549185478
Warden Station5:28 PMBrooklawn Ave at Barkdene Hills5:53 PM215027049185477
Warden Station5:46 PMBrooklawn Ave at Barkdene Hills6:11 PM215026849185476
Warden Station6:05 PMBrooklawn Ave at Barkdene Hills6:28 PM215027149185475
Warden Station6:23 PMBrooklawn Ave at Barkdene Hills6:46 PM215026949185474
Warden Station6:41 PMBrooklawn Ave at Barkdene Hills7:04 PM215026749185473
Warden Station6:59 PMBrooklawn Ave at Barkdene Hills7:22 PM215026649185472
Warden Station7:17 PMBrooklawn Ave at Barkdene Hills7:40 PM215026549185471
Warden Station7:35 PMBrooklawn Ave at Barkdene Hills7:58 PM215027049185470
Warden Station7:53 PMBrooklawn Ave at Barkdene Hills8:16 PM215026849185469
Warden Station8:11 PMBrooklawn Ave at Barkdene Hills8:34 PM215027149185468
Warden Station8:29 PMBrooklawn Ave at Barkdene Hills8:52 PM215026949185467
Warden Station8:47 PMBrooklawn Ave at Barkdene Hills9:10 PM215026749185466
Warden Station9:05 PMBrooklawn Ave at Barkdene Hills9:28 PM215026649185465
Warden Station9:23 PMBrooklawn Ave at Barkdene Hills9:46 PM215026549185464
Warden Station9:41 PMBrooklawn Ave at Barkdene Hills10:04 PM215027049185463
Warden Station9:59 PMBrooklawn Ave at Barkdene Hills10:22 PM215026849185462
Warden Station10:19 PMBrooklawn Ave at Barkdene Hills10:40 PM215027149185461
Warden Station10:40 PMBrooklawn Ave at Barkdene Hills10:59 PM215026749185460
Warden Station11:01 PMBrooklawn Ave at Barkdene Hills11:20 PM215026549185459
Warden Station11:23 PMBrooklawn Ave at Barkdene Hills11:42 PM215027049185458
Warden Station11:45 PMBrooklawn Ave at Barkdene Hills12:04 AM (+1)215026849185457
Warden Station12:07 AM (+1)Brooklawn Ave at Barkdene Hills12:26 AM (+1)215026749185456
Warden Station12:29 AM (+1)Brooklawn Ave at Barkdene Hills12:48 AM (+1)215026549185455
Warden Station12:51 AM (+1)Brooklawn Ave at Barkdene Hills1:10 AM (+1)215027049185454
Warden Station1:13 AM (+1)Brooklawn Ave at Barkdene Hills1:32 AM (+1)215026849185453
Warden Station1:42 AM (+1)Brooklawn Ave at Barkdene Hills2:01 AM (+1)215026749185452

NORTH - 69 WARDEN SOUTH towards WARDEN STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Brooklawn Ave at Barkdene Hills5:18 AMWarden Station5:39 AM215027049185569
Brooklawn Ave at Barkdene Hills5:48 AMWarden Station6:09 AM215026849185536
Brooklawn Ave at Barkdene Hills6:12 AMWarden Station6:33 AM215027149185534
Brooklawn Ave at Barkdene Hills6:35 AMWarden Station6:56 AM215027249185533
Brooklawn Ave at Barkdene Hills6:58 AMWarden Station7:19 AM215026649185532
Brooklawn Ave at Barkdene Hills7:20 AMWarden Station7:45 AM215027049185531
Brooklawn Ave at Barkdene Hills7:41 AMWarden Station8:10 AM215026849185530
Brooklawn Ave at Barkdene Hills8:00 AMWarden Station8:29 AM215027149185529
Brooklawn Ave at Barkdene Hills8:18 AMWarden Station8:47 AM215027249185528
Brooklawn Ave at Barkdene Hills8:36 AMWarden Station9:05 AM215026749185527
Brooklawn Ave at Barkdene Hills8:54 AMWarden Station9:23 AM215026649185526
Brooklawn Ave at Barkdene Hills9:13 AMWarden Station9:39 AM215026549185525
Brooklawn Ave at Barkdene Hills9:30 AMWarden Station9:56 AM215027049185524
Brooklawn Ave at Barkdene Hills9:47 AMWarden Station10:13 AM215026849185523
Brooklawn Ave at Barkdene Hills10:05 AMWarden Station10:31 AM215027149185522
Brooklawn Ave at Barkdene Hills10:23 AMWarden Station10:49 AM215027249185521
Brooklawn Ave at Barkdene Hills10:41 AMWarden Station11:07 AM215026749185520
Brooklawn Ave at Barkdene Hills10:59 AMWarden Station11:25 AM215026649185519
Brooklawn Ave at Barkdene Hills11:17 AMWarden Station11:43 AM215026549185518
Brooklawn Ave at Barkdene Hills11:35 AMWarden Station12:01 PM215027049185517
Brooklawn Ave at Barkdene Hills11:53 AMWarden Station12:19 PM215026849185516
Brooklawn Ave at Barkdene Hills12:11 PMWarden Station12:37 PM215027149185515
Brooklawn Ave at Barkdene Hills12:29 PMWarden Station12:55 PM215027249185578
Brooklawn Ave at Barkdene Hills12:47 PMWarden Station1:13 PM215026749185577
Brooklawn Ave at Barkdene Hills1:05 PMWarden Station1:31 PM215026649185576
Brooklawn Ave at Barkdene Hills1:23 PMWarden Station1:49 PM215026549185575
Brooklawn Ave at Barkdene Hills1:41 PMWarden Station2:07 PM215027049185574
Brooklawn Ave at Barkdene Hills1:58 PMWarden Station2:27 PM215026849185573
Brooklawn Ave at Barkdene Hills2:16 PMWarden Station2:45 PM215027149185572
Brooklawn Ave at Barkdene Hills2:36 PMWarden Station3:05 PM215027249185571
Brooklawn Ave at Barkdene Hills2:54 PMWarden Station3:23 PM215026749185570
Brooklawn Ave at Barkdene Hills3:12 PMWarden Station3:41 PM215026649185568
Brooklawn Ave at Barkdene Hills3:30 PMWarden Station3:59 PM215026549185567
Brooklawn Ave at Barkdene Hills3:48 PMWarden Station4:17 PM215027049185566
Brooklawn Ave at Barkdene Hills4:06 PMWarden Station4:35 PM215026849185565
Brooklawn Ave at Barkdene Hills4:24 PMWarden Station4:53 PM215027149185564
Brooklawn Ave at Barkdene Hills4:42 PMWarden Station5:11 PM215026949185563
Brooklawn Ave at Barkdene Hills5:00 PMWarden Station5:29 PM215026749185562
Brooklawn Ave at Barkdene Hills5:18 PMWarden Station5:47 PM215026649185561
Brooklawn Ave at Barkdene Hills5:36 PMWarden Station6:05 PM215026549185560
Brooklawn Ave at Barkdene Hills5:54 PMWarden Station6:23 PM215027049185559
Brooklawn Ave at Barkdene Hills6:12 PMWarden Station6:40 PM215026849185558
Brooklawn Ave at Barkdene Hills6:29 PMWarden Station6:57 PM215027149185557
Brooklawn Ave at Barkdene Hills6:47 PMWarden Station7:15 PM215026949185556
Brooklawn Ave at Barkdene Hills7:05 PMWarden Station7:33 PM215026749185555
Brooklawn Ave at Barkdene Hills7:23 PMWarden Station7:51 PM215026649185554
Brooklawn Ave at Barkdene Hills7:41 PMWarden Station8:09 PM215026549185553
Brooklawn Ave at Barkdene Hills7:59 PMWarden Station8:27 PM215027049185552
Brooklawn Ave at Barkdene Hills8:17 PMWarden Station8:45 PM215026849185551
Brooklawn Ave at Barkdene Hills8:35 PMWarden Station9:03 PM215027149185550
Brooklawn Ave at Barkdene Hills8:53 PMWarden Station9:21 PM215026949185549
Brooklawn Ave at Barkdene Hills9:11 PMWarden Station9:39 PM215026749185548
Brooklawn Ave at Barkdene Hills9:29 PMWarden Station9:57 PM215026649185547
Brooklawn Ave at Barkdene Hills9:49 PMWarden Station10:17 PM215026549185546
Brooklawn Ave at Barkdene Hills10:14 PMWarden Station10:36 PM215027049185545
Brooklawn Ave at Barkdene Hills10:37 PMWarden Station10:56 PM215026849185544
Brooklawn Ave at Barkdene Hills10:40 PMBrimley Rd at Kingston Rd North Side10:44 PM215027149185580
Brooklawn Ave at Barkdene Hills10:59 PMWarden Station11:18 PM215026749185543
Brooklawn Ave at Barkdene Hills11:21 PMWarden Station11:40 PM215026549185542
Brooklawn Ave at Barkdene Hills11:43 PMWarden Station12:02 AM (+1)215027049185541
Brooklawn Ave at Barkdene Hills12:05 AM (+1)Warden Station12:24 AM (+1)215026849185540
Brooklawn Ave at Barkdene Hills12:27 AM (+1)Warden Station12:46 AM (+1)215026749185539
Brooklawn Ave at Barkdene Hills12:49 AM (+1)Warden Station1:08 AM (+1)215026549185538
Brooklawn Ave at Barkdene Hills1:11 AM (+1)Warden Station1:30 AM (+1)215027049185537
Brooklawn Ave at Barkdene Hills1:33 AM (+1)Warden Station1:52 AM (+1)215026849185535
Brooklawn Ave at Barkdene Hills2:01 AM (+1)Brimley Rd at Kingston Rd North Side2:05 AM (+1)215026749185579