Track Your Transit

TTC Routes & Schedules - Route 31

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

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

Block Schedule Visualization for Route 31

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
2149317
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
2149318
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
2149319
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
2149320
31
31
31
31
31
31
31
31
2149321
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31

NORTH - 31 GREENWOOD towards COXWELL STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Eastern Ave at Queen St East South Side5:24 AMCoxwell Station5:44 AM214931749170710
Eastern Ave at Queen St East South Side5:43 AMCoxwell Station6:03 AM214931949170740
Eastern Ave at Queen St East South Side5:53 AMCoxwell Station6:13 AM214931849170762
Eastern Ave at Queen St East South Side6:05 AMCoxwell Station6:28 AM214931749170761
Eastern Ave at Queen St East South Side6:17 AMCoxwell Station6:40 AM214932049170760
Eastern Ave at Queen St East South Side6:29 AMCoxwell Station6:52 AM214931949170759
Eastern Ave at Queen St East South Side6:41 AMCoxwell Station7:04 AM214931849170717
Eastern Ave at Queen St East South Side6:53 AMCoxwell Station7:16 AM214931749170716
Eastern Ave at Queen St East South Side7:05 AMCoxwell Station7:28 AM214932049170718
Eastern Ave at Queen St East South Side7:17 AMCoxwell Station7:40 AM214931949170751
Eastern Ave at Queen St East South Side7:29 AMCoxwell Station7:52 AM214931849170741
Eastern Ave at Queen St East South Side7:41 AMCoxwell Station8:04 AM214931749170708
Eastern Ave at Queen St East South Side7:53 AMCoxwell Station8:16 AM214932049170707
Eastern Ave at Queen St East South Side8:05 AMCoxwell Station8:28 AM214931949170706
Eastern Ave at Queen St East South Side8:17 AMCoxwell Station8:40 AM214931849170705
Eastern Ave at Queen St East South Side8:29 AMCoxwell Station8:52 AM214931749170704
Eastern Ave at Queen St East South Side8:41 AMCoxwell Station9:04 AM214932049170703
Eastern Ave at Queen St East South Side8:53 AMCoxwell Station9:14 AM214931949170702
Eastern Ave at Queen St East South Side9:05 AMCoxwell Station9:26 AM214931849170774
Eastern Ave at Queen St East South Side9:20 AMCoxwell Station9:41 AM214931749170772
Eastern Ave at Queen St East South Side9:35 AMCoxwell Station9:56 AM214931949170771
Eastern Ave at Queen St East South Side9:50 AMCoxwell Station10:11 AM214931849170770
Eastern Ave at Queen St East South Side10:05 AMCoxwell Station10:26 AM214931749170769
Eastern Ave at Queen St East South Side10:20 AMCoxwell Station10:41 AM214931949170768
Eastern Ave at Queen St East South Side10:35 AMCoxwell Station10:56 AM214931849170767
Eastern Ave at Queen St East South Side10:50 AMCoxwell Station11:11 AM214931749170766
Eastern Ave at Queen St East South Side11:05 AMCoxwell Station11:26 AM214931949170765
Eastern Ave at Queen St East South Side11:20 AMCoxwell Station11:41 AM214931849170748
Eastern Ave at Queen St East South Side11:35 AMCoxwell Station11:56 AM214931749170785
Eastern Ave at Queen St East South Side11:50 AMCoxwell Station12:11 PM214931949170784
Eastern Ave at Queen St East South Side12:05 PMCoxwell Station12:26 PM214931849170783
Eastern Ave at Queen St East South Side12:20 PMCoxwell Station12:41 PM214931749170782
Eastern Ave at Queen St East South Side12:35 PMCoxwell Station12:56 PM214931949170781
Eastern Ave at Queen St East South Side12:50 PMCoxwell Station1:11 PM214931849170780
Eastern Ave at Queen St East South Side1:05 PMCoxwell Station1:26 PM214931749170779
Eastern Ave at Queen St East South Side1:20 PMCoxwell Station1:41 PM214931949170786
Eastern Ave at Queen St East South Side1:35 PMCoxwell Station1:56 PM214931849170747
Eastern Ave at Queen St East South Side1:50 PMCoxwell Station2:11 PM214931749170746
Eastern Ave at Queen St East South Side2:05 PMCoxwell Station2:26 PM214931949170745
Eastern Ave at Queen St East South Side2:20 PMCoxwell Station2:41 PM214931849170775
Eastern Ave at Queen St East South Side2:35 PMCoxwell Station2:56 PM214931749170744
Eastern Ave at Queen St East South Side2:50 PMCoxwell Station3:11 PM214931949170743
Eastern Ave at Queen St East South Side3:05 PMCoxwell Station3:28 PM214931849170728
Eastern Ave at Queen St East South Side3:17 PMCoxwell Station3:40 PM214932149170727
Eastern Ave at Queen St East South Side3:29 PMCoxwell Station3:52 PM214931749170726
Eastern Ave at Queen St East South Side3:41 PMCoxwell Station4:04 PM214931949170725
Eastern Ave at Queen St East South Side3:53 PMCoxwell Station4:16 PM214931849170724
Eastern Ave at Queen St East South Side4:05 PMCoxwell Station4:28 PM214932149170723
Eastern Ave at Queen St East South Side4:17 PMCoxwell Station4:40 PM214931749170722
Eastern Ave at Queen St East South Side4:29 PMCoxwell Station4:52 PM214931949170721
Eastern Ave at Queen St East South Side4:41 PMCoxwell Station5:04 PM214931849170720
Eastern Ave at Queen St East South Side4:53 PMCoxwell Station5:16 PM214932149170749
Eastern Ave at Queen St East South Side5:05 PMCoxwell Station5:28 PM214931749170758
Eastern Ave at Queen St East South Side5:17 PMCoxwell Station5:40 PM214931949170719
Eastern Ave at Queen St East South Side5:29 PMCoxwell Station5:52 PM214931849170715
Eastern Ave at Queen St East South Side5:41 PMCoxwell Station6:04 PM214932149170714
Eastern Ave at Queen St East South Side5:53 PMCoxwell Station6:16 PM214931749170713
Eastern Ave at Queen St East South Side6:05 PMCoxwell Station6:28 PM214931949170712
Eastern Ave at Queen St East South Side6:17 PMCoxwell Station6:40 PM214931849170778
Eastern Ave at Queen St East South Side6:29 PMCoxwell Station6:52 PM214932149170777
Eastern Ave at Queen St East South Side6:41 PMCoxwell Station7:04 PM214931749170776
Eastern Ave at Queen St East South Side6:53 PMCoxwell Station7:16 PM214931949170742
Eastern Ave at Queen St East South Side7:05 PMCoxwell Station7:26 PM214931849170709
Eastern Ave at Queen St East South Side7:20 PMCoxwell Station7:38 PM214932149170738
Eastern Ave at Queen St East South Side7:35 PMCoxwell Station7:53 PM214931949170737
Eastern Ave at Queen St East South Side7:50 PMCoxwell Station8:08 PM214931849170736
Eastern Ave at Queen St East South Side8:05 PMCoxwell Station8:23 PM214932149170735
Eastern Ave at Queen St East South Side8:20 PMCoxwell Station8:38 PM214931949170734
Eastern Ave at Queen St East South Side8:35 PMCoxwell Station8:53 PM214931849170733
Eastern Ave at Queen St East South Side8:50 PMCoxwell Station9:08 PM214932149170732
Eastern Ave at Queen St East South Side9:05 PMCoxwell Station9:23 PM214931949170731
Eastern Ave at Queen St East South Side9:20 PMCoxwell Station9:38 PM214931849170730
Eastern Ave at Queen St East South Side9:35 PMCoxwell Station9:53 PM214932149170729
Eastern Ave at Queen St East South Side9:50 PMCoxwell Station10:08 PM214931949170763
Eastern Ave at Queen St East South Side10:10 PMCoxwell Station10:25 PM214931849170757
Eastern Ave at Queen St East South Side10:30 PMCoxwell Station10:45 PM214931949170756
Eastern Ave at Queen St East South Side10:50 PMCoxwell Station11:05 PM214931849170755
Eastern Ave at Queen St East South Side11:10 PMCoxwell Station11:25 PM214931949170754
Eastern Ave at Queen St East South Side11:30 PMCoxwell Station11:45 PM214931849170753
Eastern Ave at Queen St East South Side11:50 PMCoxwell Station12:05 AM (+1)214931949170752
Eastern Ave at Queen St East South Side12:10 AM (+1)Coxwell Station12:25 AM (+1)214931849170764
Eastern Ave at Queen St East South Side12:30 AM (+1)Coxwell Station12:45 AM (+1)214931949170750
Eastern Ave at Queen St East South Side12:50 AM (+1)Coxwell Station1:05 AM (+1)214931849170711
Eastern Ave at Queen St East South Side1:10 AM (+1)Coxwell Station1:25 AM (+1)214931949170787
Eastern Ave at Queen St East South Side1:30 AM (+1)Coxwell Station1:45 AM (+1)214931849170739
Eastern Ave at Queen St East South Side2:00 AM (+1)Coxwell Station2:15 AM (+1)214931949170773

SOUTH - 31 GREENWOOD towards QUEEN & EASTERN Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Coxwell Station5:25 AMEastern Ave at Queen St East South Side5:43 AM214931949170694
Coxwell Station5:35 AMEastern Ave at Queen St East South Side5:53 AM214931849170693
Coxwell Station5:47 AMEastern Ave at Queen St East South Side6:05 AM214931749170699
Coxwell Station5:59 AMEastern Ave at Queen St East South Side6:17 AM214932049170698
Coxwell Station6:11 AMEastern Ave at Queen St East South Side6:29 AM214931949170697
Coxwell Station6:21 AMEastern Ave at Queen St East South Side6:41 AM214931849170691
Coxwell Station6:32 AMEastern Ave at Queen St East South Side6:53 AM214931749170619
Coxwell Station6:44 AMEastern Ave at Queen St East South Side7:05 AM214932049170690
Coxwell Station6:56 AMEastern Ave at Queen St East South Side7:17 AM214931949170689
Coxwell Station7:08 AMEastern Ave at Queen St East South Side7:29 AM214931849170688
Coxwell Station7:20 AMEastern Ave at Queen St East South Side7:41 AM214931749170654
Coxwell Station7:32 AMEastern Ave at Queen St East South Side7:53 AM214932049170653
Coxwell Station7:44 AMEastern Ave at Queen St East South Side8:05 AM214931949170683
Coxwell Station7:56 AMEastern Ave at Queen St East South Side8:17 AM214931849170626
Coxwell Station8:08 AMEastern Ave at Queen St East South Side8:29 AM214931749170625
Coxwell Station8:20 AMEastern Ave at Queen St East South Side8:41 AM214932049170624
Coxwell Station8:32 AMEastern Ave at Queen St East South Side8:53 AM214931949170623
Coxwell Station8:44 AMEastern Ave at Queen St East South Side9:05 AM214931849170622
Coxwell Station8:56 AMEastern Ave at Queen St East South Side9:17 AM214931749170621
Coxwell Station9:14 AMEastern Ave at Queen St East South Side9:34 AM214931949170620
Coxwell Station9:30 AMEastern Ave at Queen St East South Side9:50 AM214931849170618
Coxwell Station9:45 AMEastern Ave at Queen St East South Side10:05 AM214931749170616
Coxwell Station10:00 AMEastern Ave at Queen St East South Side10:20 AM214931949170641
Coxwell Station10:15 AMEastern Ave at Queen St East South Side10:35 AM214931849170660
Coxwell Station10:30 AMEastern Ave at Queen St East South Side10:50 AM214931749170661
Coxwell Station10:45 AMEastern Ave at Queen St East South Side11:05 AM214931949170659
Coxwell Station11:00 AMEastern Ave at Queen St East South Side11:20 AM214931849170674
Coxwell Station11:15 AMEastern Ave at Queen St East South Side11:35 AM214931749170687
Coxwell Station11:30 AMEastern Ave at Queen St East South Side11:50 AM214931949170668
Coxwell Station11:45 AMEastern Ave at Queen St East South Side12:05 PM214931849170667
Coxwell Station12:00 PMEastern Ave at Queen St East South Side12:20 PM214931749170666
Coxwell Station12:15 PMEastern Ave at Queen St East South Side12:35 PM214931949170692
Coxwell Station12:30 PMEastern Ave at Queen St East South Side12:50 PM214931849170640
Coxwell Station12:45 PMEastern Ave at Queen St East South Side1:05 PM214931749170639
Coxwell Station1:00 PMEastern Ave at Queen St East South Side1:20 PM214931949170638
Coxwell Station1:15 PMEastern Ave at Queen St East South Side1:35 PM214931849170637
Coxwell Station1:30 PMEastern Ave at Queen St East South Side1:50 PM214931749170636
Coxwell Station1:45 PMEastern Ave at Queen St East South Side2:05 PM214931949170635
Coxwell Station2:00 PMEastern Ave at Queen St East South Side2:20 PM214931849170634
Coxwell Station2:15 PMEastern Ave at Queen St East South Side2:35 PM214931749170633
Coxwell Station2:30 PMEastern Ave at Queen St East South Side2:50 PM214931949170632
Coxwell Station2:45 PMEastern Ave at Queen St East South Side3:05 PM214931849170631
Coxwell Station3:00 PMEastern Ave at Queen St East South Side3:22 PM214931749170617
Coxwell Station3:15 PMEastern Ave at Queen St East South Side3:37 PM214931949170652
Coxwell Station3:30 PMEastern Ave at Queen St East South Side3:52 PM214931849170701
Coxwell Station3:43 PMEastern Ave at Queen St East South Side4:05 PM214932149170665
Coxwell Station3:55 PMEastern Ave at Queen St East South Side4:17 PM214931749170664
Coxwell Station4:07 PMEastern Ave at Queen St East South Side4:29 PM214931949170663
Coxwell Station4:19 PMEastern Ave at Queen St East South Side4:41 PM214931849170657
Coxwell Station4:31 PMEastern Ave at Queen St East South Side4:53 PM214932149170649
Coxwell Station4:43 PMEastern Ave at Queen St East South Side5:05 PM214931749170648
Coxwell Station4:55 PMEastern Ave at Queen St East South Side5:17 PM214931949170647
Coxwell Station5:07 PMEastern Ave at Queen St East South Side5:29 PM214931849170646
Coxwell Station5:19 PMEastern Ave at Queen St East South Side5:41 PM214932149170645
Coxwell Station5:31 PMEastern Ave at Queen St East South Side5:53 PM214931749170644
Coxwell Station5:43 PMEastern Ave at Queen St East South Side6:05 PM214931949170643
Coxwell Station5:55 PMEastern Ave at Queen St East South Side6:17 PM214931849170642
Coxwell Station6:07 PMEastern Ave at Queen St East South Side6:29 PM214932149170696
Coxwell Station6:19 PMEastern Ave at Queen St East South Side6:41 PM214931749170695
Coxwell Station6:31 PMEastern Ave at Queen St East South Side6:53 PM214931949170672
Coxwell Station6:43 PMEastern Ave at Queen St East South Side7:05 PM214931849170671
Coxwell Station6:55 PMEastern Ave at Queen St East South Side7:17 PM214932149170629
Coxwell Station7:05 PMEastern Ave at Queen St East South Side7:24 PM214931749170686
Coxwell Station7:16 PMEastern Ave at Queen St East South Side7:35 PM214931949170680
Coxwell Station7:31 PMEastern Ave at Queen St East South Side7:50 PM214931849170656
Coxwell Station7:46 PMEastern Ave at Queen St East South Side8:05 PM214932149170651
Coxwell Station8:01 PMEastern Ave at Queen St East South Side8:20 PM214931949170650
Coxwell Station8:16 PMEastern Ave at Queen St East South Side8:35 PM214931849170628
Coxwell Station8:31 PMEastern Ave at Queen St East South Side8:50 PM214932149170685
Coxwell Station8:46 PMEastern Ave at Queen St East South Side9:05 PM214931949170684
Coxwell Station9:01 PMEastern Ave at Queen St East South Side9:20 PM214931849170682
Coxwell Station9:16 PMEastern Ave at Queen St East South Side9:35 PM214932149170669
Coxwell Station9:31 PMEastern Ave at Queen St East South Side9:50 PM214931949170670
Coxwell Station9:46 PMEastern Ave at Queen St East South Side10:05 PM214931849170681
Coxwell Station10:01 PMEastern Ave at Queen St East South Side10:18 PM214932149170700
Coxwell Station10:13 PMEastern Ave at Queen St East South Side10:30 PM214931949170673
Coxwell Station10:33 PMEastern Ave at Queen St East South Side10:50 PM214931849170627
Coxwell Station10:53 PMEastern Ave at Queen St East South Side11:10 PM214931949170630
Coxwell Station11:13 PMEastern Ave at Queen St East South Side11:30 PM214931849170655
Coxwell Station11:33 PMEastern Ave at Queen St East South Side11:50 PM214931949170679
Coxwell Station11:53 PMEastern Ave at Queen St East South Side12:10 AM (+1)214931849170678
Coxwell Station12:13 AM (+1)Eastern Ave at Queen St East South Side12:30 AM (+1)214931949170677
Coxwell Station12:33 AM (+1)Eastern Ave at Queen St East South Side12:50 AM (+1)214931849170676
Coxwell Station12:53 AM (+1)Eastern Ave at Queen St East South Side1:10 AM (+1)214931949170675
Coxwell Station1:13 AM (+1)Eastern Ave at Queen St East South Side1:30 AM (+1)214931849170658
Coxwell Station1:40 AM (+1)Eastern Ave at Queen St East South Side1:57 AM (+1)214931949170662