Track Your Transit

TTC Routes & Schedules - Route 40

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

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

Block Schedule Visualization for Route 40

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
2149525
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
2149572
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
2149573
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
2149574
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
2149575
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
2149576
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40

WEST - 40A JUNCTION-DUNDAS WEST towards KIPLING STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Edna Ave at Dundas St West4:56 AMSt. Albans Rd at West Service Rd5:20 AM214957249174658
Edna Ave at Dundas St West5:15 AMKipling Station5:39 AM214957349174657
Edna Ave at Dundas St West5:35 AMKipling Station5:59 AM214957649174656
Edna Ave at Dundas St West5:41 AMSt Clair Ave West at Jane St East Side5:51 AM214957549174659
Dundas West Station5:56 AMKipling Station6:26 AM214957249174655
Dundas West Station6:07 AMSt Clair Ave West at Jane St East Side6:19 AM214952549174628
Dundas West Station6:18 AMKipling Station6:48 AM214957549174654
Dundas West Station6:29 AMSt Clair Ave West at Jane St East Side6:41 AM214957349174629
Dundas West Station6:40 AMKipling Station7:10 AM214952549174605
Dundas West Station6:51 AMSt Clair Ave West at Jane St East Side7:03 AM214957649174630
Dundas West Station7:02 AMKipling Station7:38 AM214957349174606
Dundas West Station7:13 AMSt Clair Ave West at Jane St East Side7:28 AM214957249174631
Dundas West Station7:24 AMKipling Station8:00 AM214957649174607
Dundas West Station7:35 AMSt Clair Ave West at Jane St East Side7:50 AM214957549174632
Dundas West Station7:46 AMKipling Station8:22 AM214957449174608
Dundas West Station7:57 AMSt Clair Ave West at Jane St East Side8:12 AM214957249174633
Dundas West Station8:08 AMKipling Station8:44 AM214952549174609
Dundas West Station8:19 AMSt Clair Ave West at Jane St East Side8:34 AM214957549174634
Dundas West Station8:30 AMKipling Station9:06 AM214957349174610
Dundas West Station8:41 AMSt Clair Ave West at Jane St East Side8:56 AM214957249174635
Dundas West Station8:52 AMKipling Station9:28 AM214957649174611
Dundas West Station9:03 AMSt Clair Ave West at Jane St East Side9:21 AM214957549174636
Dundas West Station9:14 AMKipling Station9:51 AM214957449174612
Dundas West Station9:25 AMSt Clair Ave West at Jane St East Side9:43 AM214957249174637
Dundas West Station9:36 AMKipling Station10:13 AM214952549174613
Dundas West Station9:47 AMSt Clair Ave West at Jane St East Side10:05 AM214957549174638
Dundas West Station9:58 AMKipling Station10:35 AM214957349174614
Dundas West Station10:09 AMSt Clair Ave West at Jane St East Side10:27 AM214957249174639
Dundas West Station10:20 AMKipling Station10:57 AM214957649174615
Dundas West Station10:31 AMSt Clair Ave West at Jane St East Side10:49 AM214957549174640
Dundas West Station10:42 AMKipling Station11:19 AM214957449174616
Dundas West Station10:53 AMSt Clair Ave West at Jane St East Side11:11 AM214957249174641
Dundas West Station11:04 AMKipling Station11:41 AM214952549174617
Dundas West Station11:15 AMSt Clair Ave West at Jane St East Side11:33 AM214957549174642
Dundas West Station11:26 AMKipling Station12:03 PM214957349174618
Dundas West Station11:37 AMSt Clair Ave West at Jane St East Side11:55 AM214957249174643
Dundas West Station11:48 AMKipling Station12:25 PM214957649174619
Dundas West Station11:59 AMSt Clair Ave West at Jane St East Side12:17 PM214957549174644
Dundas West Station12:10 PMKipling Station12:47 PM214957449174620
Dundas West Station12:21 PMSt Clair Ave West at Jane St East Side12:39 PM214957249174645
Dundas West Station12:32 PMKipling Station1:09 PM214952549174621
Dundas West Station12:43 PMSt Clair Ave West at Jane St East Side1:01 PM214957549174646
Dundas West Station12:54 PMKipling Station1:31 PM214957349174622
Dundas West Station1:05 PMSt Clair Ave West at Jane St East Side1:23 PM214957249174647
Dundas West Station1:16 PMKipling Station1:53 PM214957649174623
Dundas West Station1:27 PMSt Clair Ave West at Jane St East Side1:45 PM214957549174648
Dundas West Station1:38 PMKipling Station2:15 PM214957449174624
Dundas West Station1:49 PMSt Clair Ave West at Jane St East Side2:07 PM214957249174649
Dundas West Station2:00 PMKipling Station2:37 PM214952549174625
Dundas West Station2:11 PMSt Clair Ave West at Jane St East Side2:29 PM214957549174650
Dundas West Station2:22 PMKipling Station2:59 PM214957349174626
Dundas West Station2:33 PMSt Clair Ave West at Jane St East Side2:53 PM214957249174651
Dundas West Station2:44 PMKipling Station3:28 PM214957649174627
Dundas West Station2:55 PMSt Clair Ave West at Jane St East Side3:15 PM214957549174652
Dundas West Station3:06 PMKipling Station3:50 PM214957449174598
Dundas West Station3:17 PMSt Clair Ave West at Jane St East Side3:37 PM214957249174653
Dundas West Station3:29 PMKipling Station4:13 PM214952549174597
Dundas West Station3:41 PMSt Clair Ave West at Jane St East Side4:01 PM214957549174588
Dundas West Station3:53 PMKipling Station4:37 PM214957349174596
Dundas West Station4:05 PMSt Clair Ave West at Jane St East Side4:25 PM214957249174574
Dundas West Station4:17 PMKipling Station5:01 PM214957649174595
Dundas West Station4:29 PMSt Clair Ave West at Jane St East Side4:49 PM214957549174604
Dundas West Station4:41 PMKipling Station5:25 PM214957449174594
Dundas West Station4:53 PMSt Clair Ave West at Jane St East Side5:13 PM214957249174603
Dundas West Station5:05 PMKipling Station5:49 PM214952549174593
Dundas West Station5:17 PMSt Clair Ave West at Jane St East Side5:37 PM214957549174599
Dundas West Station5:29 PMKipling Station6:13 PM214957349174592
Dundas West Station5:41 PMSt Clair Ave West at Jane St East Side6:01 PM214957249174602
Dundas West Station5:53 PMKipling Station6:37 PM214957649174591
Dundas West Station6:05 PMSt Clair Ave West at Jane St East Side6:25 PM214957549174601
Dundas West Station6:17 PMKipling Station7:01 PM214957449174590
Dundas West Station6:29 PMSt Clair Ave West at Jane St East Side6:49 PM214957249174600
Dundas West Station6:41 PMKipling Station7:25 PM214952549174589
Dundas West Station6:53 PMSt Clair Ave West at Jane St East Side7:13 PM214957549174576
Dundas West Station7:07 PMKipling Station7:51 PM214957349174587
Dundas West Station7:21 PMSt Clair Ave West at Jane St East Side7:41 PM214957249174581
Dundas West Station7:37 PMKipling Station8:21 PM214957649174586
Dundas West Station7:51 PMSt Clair Ave West at Jane St East Side8:11 PM214957449174580
Dundas West Station8:07 PMKipling Station8:39 PM214957249174585
Dundas West Station8:22 PMSt Clair Ave West at Jane St East Side8:37 PM214952549174579
Dundas West Station8:37 PMKipling Station9:09 PM214957449174584
Dundas West Station8:52 PMSt Clair Ave West at Jane St East Side9:07 PM214957349174578
Dundas West Station9:07 PMKipling Station9:39 PM214952549174583
Dundas West Station9:22 PMSt Clair Ave West at Jane St East Side9:37 PM214957249174577
Dundas West Station9:37 PMKipling Station10:09 PM214957349174582
Dundas West Station9:52 PMSt Clair Ave West at Jane St East Side10:07 PM214957449174565
Dundas West Station10:10 PMKipling Station10:36 PM214957249174570
Dundas West Station10:25 PMSt Clair Ave West at Jane St East Side10:37 PM214957449174564
Dundas West Station10:40 PMKipling Station11:06 PM214957349174569
Dundas West Station10:55 PMSt Clair Ave West at Jane St East Side11:07 PM214957449174563
Dundas West Station11:10 PMKipling Station11:36 PM214957249174568
Dundas West Station11:25 PMSt Clair Ave West at Jane St East Side11:37 PM214957449174562
Dundas West Station11:40 PMKipling Station12:06 AM (+1)214957349174567
Dundas West Station11:55 PMSt Clair Ave West at Jane St East Side12:07 AM (+1)214957449174561
Dundas West Station12:10 AM (+1)Kipling Station12:36 AM (+1)214957249174566
Dundas West Station12:25 AM (+1)St Clair Ave West at Jane St East Side12:37 AM (+1)214957449174560
Dundas West Station12:40 AM (+1)Kipling Station1:06 AM (+1)214957349174572
Dundas West Station12:55 AM (+1)St Clair Ave West at Jane St East Side1:07 AM (+1)214957449174573
Dundas West Station1:10 AM (+1)Kipling Station1:36 AM (+1)214957249174571
Dundas West Station1:25 AM (+1)St Clair Ave West at Jane St East Side1:37 AM (+1)214957449174575

EAST - 40 JUNCTION-DUNDAS WEST towards DUNDAS WEST STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
St Clair Ave West at Jane St East Side4:59 AMEdna Ave at Dundas St West5:10 AM214957349174539
St Clair Ave West at Jane St East Side5:21 AMEdna Ave at Dundas St West5:32 AM214957549174540
Kipling Station5:23 AMDundas West Station5:46 AM214957249174538
St Clair Ave West at Jane St East Side5:45 AMDundas West Station5:57 AM214952549174541
Kipling Station5:51 AMDundas West Station6:18 AM214957349174537
St Clair Ave West at Jane St East Side5:56 AMDundas West Station6:08 AM214957549174489
Kipling Station6:13 AMDundas West Station6:40 AM214957649174514
St Clair Ave West at Jane St East Side6:20 AMDundas West Station6:32 AM214952549174490
Kipling Station6:35 AMDundas West Station7:02 AM214957249174515
St Clair Ave West at Jane St East Side6:41 AMDundas West Station6:53 AM214957349174491
Kipling Station6:57 AMDundas West Station7:24 AM214957549174516
St Clair Ave West at Jane St East Side7:03 AMDundas West Station7:20 AM214957649174492
Kipling Station7:19 AMDundas West Station7:56 AM214952549174517
St Clair Ave West at Jane St East Side7:28 AMDundas West Station7:45 AM214957249174493
Kipling Station7:41 AMDundas West Station8:18 AM214957349174518
St Clair Ave West at Jane St East Side7:50 AMDundas West Station8:07 AM214957549174494
Kipling Station8:03 AMDundas West Station8:40 AM214957649174519
St Clair Ave West at Jane St East Side8:12 AMDundas West Station8:29 AM214957249174495
Kipling Station8:25 AMDundas West Station9:02 AM214957449174520
St Clair Ave West at Jane St East Side8:34 AMDundas West Station8:51 AM214957549174496
Kipling Station8:50 AMDundas West Station9:27 AM214952549174521
St Clair Ave West at Jane St East Side8:56 AMDundas West Station9:13 AM214957249174497
Kipling Station9:14 AMDundas West Station9:49 AM214957349174522
St Clair Ave West at Jane St East Side9:21 AMDundas West Station9:38 AM214957549174498
Kipling Station9:36 AMDundas West Station10:11 AM214957649174523
St Clair Ave West at Jane St East Side9:43 AMDundas West Station10:00 AM214957249174499
Kipling Station9:58 AMDundas West Station10:33 AM214957449174524
St Clair Ave West at Jane St East Side10:05 AMDundas West Station10:22 AM214957549174500
Kipling Station10:20 AMDundas West Station10:55 AM214952549174525
St Clair Ave West at Jane St East Side10:27 AMDundas West Station10:44 AM214957249174501
Kipling Station10:42 AMDundas West Station11:17 AM214957349174526
St Clair Ave West at Jane St East Side10:49 AMDundas West Station11:06 AM214957549174502
Kipling Station11:04 AMDundas West Station11:39 AM214957649174527
St Clair Ave West at Jane St East Side11:11 AMDundas West Station11:28 AM214957249174503
Kipling Station11:26 AMDundas West Station12:01 PM214957449174528
St Clair Ave West at Jane St East Side11:33 AMDundas West Station11:50 AM214957549174504
Kipling Station11:48 AMDundas West Station12:23 PM214952549174529
St Clair Ave West at Jane St East Side11:55 AMDundas West Station12:12 PM214957249174505
Kipling Station12:10 PMDundas West Station12:45 PM214957349174530
St Clair Ave West at Jane St East Side12:17 PMDundas West Station12:34 PM214957549174506
Kipling Station12:32 PMDundas West Station1:07 PM214957649174531
St Clair Ave West at Jane St East Side12:39 PMDundas West Station12:56 PM214957249174507
Kipling Station12:54 PMDundas West Station1:29 PM214957449174532
St Clair Ave West at Jane St East Side1:01 PMDundas West Station1:18 PM214957549174508
Kipling Station1:16 PMDundas West Station1:51 PM214952549174533
St Clair Ave West at Jane St East Side1:23 PMDundas West Station1:40 PM214957249174509
Kipling Station1:38 PMDundas West Station2:13 PM214957349174534
St Clair Ave West at Jane St East Side1:45 PMDundas West Station2:02 PM214957549174510
Kipling Station2:00 PMDundas West Station2:35 PM214957649174535
St Clair Ave West at Jane St East Side2:07 PMDundas West Station2:24 PM214957249174511
Kipling Station2:21 PMDundas West Station2:56 PM214957449174536
St Clair Ave West at Jane St East Side2:31 PMDundas West Station2:51 PM214957549174512
Kipling Station2:43 PMDundas West Station3:23 PM214952549174461
St Clair Ave West at Jane St East Side2:53 PMDundas West Station3:13 PM214957249174513
Kipling Station3:07 PMDundas West Station3:47 PM214957349174460
St Clair Ave West at Jane St East Side3:15 PMDundas West Station3:35 PM214957549174471
Kipling Station3:29 PMDundas West Station4:09 PM214957649174487
St Clair Ave West at Jane St East Side3:37 PMDundas West Station3:57 PM214957249174459
Kipling Station3:53 PMDundas West Station4:33 PM214957449174480
St Clair Ave West at Jane St East Side4:01 PMDundas West Station4:21 PM214957549174488
Kipling Station4:17 PMDundas West Station4:57 PM214952549174479
St Clair Ave West at Jane St East Side4:25 PMDundas West Station4:45 PM214957249174486
Kipling Station4:41 PMDundas West Station5:21 PM214957349174478
St Clair Ave West at Jane St East Side4:49 PMDundas West Station5:09 PM214957549174485
Kipling Station5:05 PMDundas West Station5:45 PM214957649174477
St Clair Ave West at Jane St East Side5:13 PMDundas West Station5:33 PM214957249174484
Kipling Station5:29 PMDundas West Station6:09 PM214957449174472
St Clair Ave West at Jane St East Side5:37 PMDundas West Station5:57 PM214957549174483
Kipling Station5:53 PMDundas West Station6:33 PM214952549174476
St Clair Ave West at Jane St East Side6:01 PMDundas West Station6:21 PM214957249174482
Kipling Station6:17 PMDundas West Station6:57 PM214957349174475
St Clair Ave West at Jane St East Side6:25 PMDundas West Station6:45 PM214957549174481
Kipling Station6:42 PMDundas West Station7:22 PM214957649174474
St Clair Ave West at Jane St East Side6:53 PMDundas West Station7:13 PM214957249174473
Kipling Station7:11 PMDundas West Station7:51 PM214957449174470
St Clair Ave West at Jane St East Side7:13 PMDundas West Station7:33 PM214957549174466
St Clair Ave West at Jane St East Side7:41 PMDundas West Station8:01 PM214957249174465
Kipling Station7:41 PMDundas West Station8:21 PM214952549174469
St Clair Ave West at Jane St East Side8:11 PMDundas West Station8:26 PM214957449174464
Kipling Station8:11 PMDundas West Station8:41 PM214957349174468
St Clair Ave West at Jane St East Side8:41 PMDundas West Station8:56 PM214952549174463
Kipling Station8:41 PMDundas West Station9:11 PM214957249174467
St Clair Ave West at Jane St East Side9:11 PMDundas West Station9:26 PM214957349174462
Kipling Station9:11 PMDundas West Station9:41 PM214957449174544
St Clair Ave West at Jane St East Side9:41 PMDundas West Station9:56 PM214957249174542
Kipling Station9:41 PMDundas West Station10:11 PM214952549174543
St Clair Ave West at Jane St East Side10:08 PMDundas West Station10:20 PM214957449174549
Kipling Station10:09 PMDundas West Station10:34 PM214957349174553
St Clair Ave West at Jane St East Side10:37 PMDundas West Station10:49 PM214957449174548
Kipling Station10:39 PMDundas West Station11:04 PM214957249174552
St Clair Ave West at Jane St East Side11:07 PMDundas West Station11:19 PM214957449174547
Kipling Station11:09 PMDundas West Station11:34 PM214957349174551
St Clair Ave West at Jane St East Side11:37 PMDundas West Station11:49 PM214957449174546
Kipling Station11:39 PMDundas West Station12:04 AM (+1)214957249174550
St Clair Ave West at Jane St East Side12:07 AM (+1)Dundas West Station12:19 AM (+1)214957449174545
Kipling Station12:09 AM (+1)Dundas West Station12:34 AM (+1)214957349174554
St Clair Ave West at Jane St East Side12:37 AM (+1)Dundas West Station12:49 AM (+1)214957449174556
Kipling Station12:39 AM (+1)Dundas West Station1:04 AM (+1)214957249174555
St Clair Ave West at Jane St East Side1:07 AM (+1)Dundas West Station1:19 AM (+1)214957449174557
Kipling Station1:09 AM (+1)Dundas West Station1:34 AM (+1)214957349174559
St Clair Ave West at Jane St East Side1:37 AM (+1)Runnymede Rd at St Clair Ave West South Side1:39 AM (+1)214957449174558