Track Your Transit

TTC Routes & Schedules - Route 51

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

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

Block Schedule Visualization for Route 51

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
2149844
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
2149861
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
2149862
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
2149863
51
51
51
51
51
51
51
51
51
51
51
51
51
51
2149864
51
51
51
51
51
2149865
51
51
51
51
51
51
51
51
2150902
51

NORTH - 51 LESLIE towards STEELES Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Eglinton Station5:10 AMFreshmeadow Dr at Don Mills Rd5:55 AM214986249179979
Eglinton Station5:34 AMFreshmeadow Dr at Don Mills Rd6:21 AM214986449179977
Eglinton Station5:58 AMFreshmeadow Dr at Don Mills Rd6:47 AM214986149179976
Eglinton Station6:22 AMFreshmeadow Dr at Don Mills Rd7:13 AM214984449179975
Eglinton Station6:46 AMFreshmeadow Dr at Don Mills Rd7:41 AM214986349179974
Eglinton Station7:10 AMFreshmeadow Dr at Don Mills Rd8:05 AM214986249179973
Eglinton Station7:34 AMFreshmeadow Dr at Don Mills Rd8:29 AM214986449179972
Eglinton Station7:58 AMFreshmeadow Dr at Don Mills Rd8:53 AM214986149179971
Eglinton Station8:22 AMFreshmeadow Dr at Don Mills Rd9:17 AM214984449179970
Eglinton Station8:46 AMFreshmeadow Dr at Don Mills Rd9:41 AM214986349179969
Eglinton Station9:10 AMFreshmeadow Dr at Don Mills Rd10:05 AM214986249179968
Eglinton Station9:34 AMFreshmeadow Dr at Don Mills Rd10:29 AM214986449179967
Eglinton Station9:58 AMFreshmeadow Dr at Don Mills Rd10:53 AM214986149179966
Eglinton Station10:26 AMFreshmeadow Dr at Don Mills Rd11:20 AM214984449179965
Eglinton Station10:55 AMFreshmeadow Dr at Don Mills Rd11:49 AM214986349179964
Eglinton Station11:24 AMFreshmeadow Dr at Don Mills Rd12:18 PM214986249179963
Eglinton Station11:53 AMFreshmeadow Dr at Don Mills Rd12:47 PM214986149179962
Eglinton Station12:22 PMFreshmeadow Dr at Don Mills Rd1:16 PM214984449179980
Eglinton Station12:51 PMFreshmeadow Dr at Don Mills Rd1:45 PM214986349179961
Eglinton Station1:20 PMFreshmeadow Dr at Don Mills Rd2:14 PM214986249179960
Eglinton Station1:49 PMFreshmeadow Dr at Don Mills Rd2:43 PM214986149179959
Eglinton Station2:18 PMFreshmeadow Dr at Don Mills Rd3:12 PM214984449179958
Eglinton Station2:47 PMFreshmeadow Dr at Don Mills Rd3:41 PM214986349179957
Leslie St at Finch Ave East3:09 PMFreshmeadow Dr at Don Mills Rd3:21 PM215090249179933
Eglinton Station3:16 PMFreshmeadow Dr at Don Mills Rd4:12 PM214986249179956
Eglinton Station3:45 PMFreshmeadow Dr at Don Mills Rd4:45 PM214986149179955
Eglinton Station4:10 PMFreshmeadow Dr at Don Mills Rd5:10 PM214986549179954
Eglinton Station4:35 PMFreshmeadow Dr at Don Mills Rd5:35 PM214984449179953
Eglinton Station5:00 PMFreshmeadow Dr at Don Mills Rd6:00 PM214986349179952
Eglinton Station5:25 PMFreshmeadow Dr at Don Mills Rd6:25 PM214986249179951
Eglinton Station5:50 PMFreshmeadow Dr at Don Mills Rd6:50 PM214986149179950
Eglinton Station6:15 PMFreshmeadow Dr at Don Mills Rd7:12 PM214986549179949
Eglinton Station6:40 PMFreshmeadow Dr at Don Mills Rd7:31 PM214984449179948
Eglinton Station7:01 PMFreshmeadow Dr at Don Mills Rd7:52 PM214986349179947
Eglinton Station7:22 PMFreshmeadow Dr at Don Mills Rd8:09 PM214986249179946
Eglinton Station7:47 PMFreshmeadow Dr at Don Mills Rd8:34 PM214986149179945
Eglinton Station8:12 PMFreshmeadow Dr at Don Mills Rd8:59 PM214986549179944
Eglinton Station8:37 PMFreshmeadow Dr at Don Mills Rd9:24 PM214984449179943
Eglinton Station9:02 PMFreshmeadow Dr at Don Mills Rd9:49 PM214986249179942
Eglinton Station9:27 PMFreshmeadow Dr at Don Mills Rd10:14 PM214986149179941
Eglinton Station9:47 PMFreshmeadow Dr at Don Mills Rd10:31 PM214986549179940
Eglinton Station10:11 PMFreshmeadow Dr at Don Mills Rd10:50 PM214984449179939
Eglinton Station10:41 PMFreshmeadow Dr at Don Mills Rd11:20 PM214986249179938
Eglinton Station11:11 PMFreshmeadow Dr at Don Mills Rd11:50 PM214986149179937
Eglinton Station11:41 PMFreshmeadow Dr at Don Mills Rd12:20 AM (+1)214984449179936
Eglinton Station12:07 AM (+1)Freshmeadow Dr at Don Mills Rd12:46 AM (+1)214986249179935
Eglinton Station12:34 AM (+1)Freshmeadow Dr at Don Mills Rd1:13 AM (+1)214986149179934
Eglinton Station1:01 AM (+1)Freshmeadow Dr at Don Mills Rd1:40 AM (+1)214984449179978

SOUTH - 51 LESLIE towards EGLINTON STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Freshmeadow Dr at Don Mills Rd5:51 AMEglinton Station6:35 AM214986349179903
Freshmeadow Dr at Don Mills Rd6:11 AMEglinton Station6:57 AM214986249179902
Freshmeadow Dr at Don Mills Rd6:35 AMEglinton Station7:23 AM214986449179901
Freshmeadow Dr at Don Mills Rd6:59 AMEglinton Station7:48 AM214986149179900
Freshmeadow Dr at Don Mills Rd7:23 AMEglinton Station8:12 AM214984449179899
Freshmeadow Dr at Don Mills Rd7:47 AMEglinton Station8:36 AM214986349179898
Freshmeadow Dr at Don Mills Rd8:11 AMEglinton Station9:00 AM214986249179897
Freshmeadow Dr at Don Mills Rd8:35 AMEglinton Station9:24 AM214986449179896
Freshmeadow Dr at Don Mills Rd8:59 AMEglinton Station9:48 AM214986149179895
Freshmeadow Dr at Don Mills Rd9:28 AMEglinton Station10:16 AM214984449179894
Freshmeadow Dr at Don Mills Rd9:57 AMEglinton Station10:45 AM214986349179893
Freshmeadow Dr at Don Mills Rd10:26 AMEglinton Station11:14 AM214986249179892
Freshmeadow Dr at Don Mills Rd10:55 AMEglinton Station11:43 AM214986149179891
Freshmeadow Dr at Don Mills Rd11:24 AMEglinton Station12:12 PM214984449179890
Freshmeadow Dr at Don Mills Rd11:53 AMEglinton Station12:41 PM214986349179889
Freshmeadow Dr at Don Mills Rd12:22 PMEglinton Station1:10 PM214986249179888
Freshmeadow Dr at Don Mills Rd12:51 PMEglinton Station1:39 PM214986149179887
Freshmeadow Dr at Don Mills Rd1:20 PMEglinton Station2:08 PM214984449179886
Freshmeadow Dr at Don Mills Rd1:49 PMEglinton Station2:37 PM214986349179920
Freshmeadow Dr at Don Mills Rd2:18 PMEglinton Station3:08 PM214986249179919
Freshmeadow Dr at Don Mills Rd2:45 PMEglinton Station3:35 PM214986149179918
Freshmeadow Dr at Don Mills Rd3:10 PMEglinton Station4:00 PM214986549179917
Freshmeadow Dr at Don Mills Rd3:35 PMEglinton Station4:25 PM214984449179916
Freshmeadow Dr at Don Mills Rd4:00 PMEglinton Station4:50 PM214986349179915
Freshmeadow Dr at Don Mills Rd4:25 PMEglinton Station5:15 PM214986249179914
Freshmeadow Dr at Don Mills Rd4:50 PMEglinton Station5:40 PM214986149179913
Freshmeadow Dr at Don Mills Rd5:15 PMEglinton Station6:05 PM214986549179912
Freshmeadow Dr at Don Mills Rd5:40 PMEglinton Station6:30 PM214984449179911
Freshmeadow Dr at Don Mills Rd6:05 PMEglinton Station6:51 PM214986349179910
Freshmeadow Dr at Don Mills Rd6:30 PMEglinton Station7:12 PM214986249179909
Freshmeadow Dr at Don Mills Rd6:56 PMEglinton Station7:37 PM214986149179908
Freshmeadow Dr at Don Mills Rd7:21 PMEglinton Station8:02 PM214986549179907
Freshmeadow Dr at Don Mills Rd7:46 PMEglinton Station8:27 PM214984449179906
Freshmeadow Dr at Don Mills Rd8:11 PMEglinton Station8:52 PM214986249179905
Freshmeadow Dr at Don Mills Rd8:36 PMEglinton Station9:17 PM214986149179904
Freshmeadow Dr at Don Mills Rd9:01 PMEglinton Station9:42 PM214986549179930
Freshmeadow Dr at Don Mills Rd9:26 PMEglinton Station10:02 PM214984449179929
Freshmeadow Dr at Don Mills Rd9:56 PMEglinton Station10:31 PM214986249179928
Freshmeadow Dr at Don Mills Rd10:26 PMEglinton Station11:01 PM214986149179927
Freshmeadow Dr at Don Mills Rd10:56 PMEglinton Station11:31 PM214984449179926
Freshmeadow Dr at Don Mills Rd11:26 PMEglinton Station12:01 AM (+1)214986249179925
Freshmeadow Dr at Don Mills Rd11:56 PMEglinton Station12:31 AM (+1)214986149179924
Freshmeadow Dr at Don Mills Rd12:26 AM (+1)Eglinton Station1:01 AM (+1)214984449179923
Freshmeadow Dr at Don Mills Rd12:46 AM (+1)Eglinton Station1:21 AM (+1)214986249179922