Track Your Transit

TTC Routes & Schedules - Route 124

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

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

Block Schedule Visualization for Route 124

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
2149000
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
2149001
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
2149002
124
124
124
124
124
124
124
124
124
124
2149003
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
2149004
124
124
124
124
124
124
124
124
124
124
2149005
124
124
124
124
124
124
124
124
124
124
124
2149006
124
124
124
124
124
124
124
124

WEST - 124 SUNNYBROOK towards LAWRENCE STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Raab Blvd at Hospital Rd West Side - K & L Wings5:26 AMLawrence Station5:36 AM214900049163865
Raab Blvd at Hospital Rd West Side - K & L Wings5:41 AMLawrence Station5:51 AM214900149163864
Raab Blvd at Hospital Rd West Side - K & L Wings5:56 AMLawrence Station6:06 AM214900049163863
Raab Blvd at Hospital Rd West Side - K & L Wings6:04 AMLawrence Station6:14 AM214900549163930
Raab Blvd at Hospital Rd West Side - K & L Wings6:15 AMLawrence Station6:25 AM214900149163938
Raab Blvd at Hospital Rd West Side - K & L Wings6:26 AMLawrence Station6:36 AM214900049163871
Raab Blvd at Hospital Rd West Side - K & L Wings6:37 AMLawrence Station6:47 AM214900549163917
Raab Blvd at Hospital Rd West Side - K & L Wings6:48 AMLawrence Station6:58 AM214900149163918
Raab Blvd at Hospital Rd West Side - K & L Wings6:59 AMLawrence Station7:11 AM214900049163919
Raab Blvd at Hospital Rd West Side - K & L Wings7:09 AMLawrence Station7:21 AM214900549163920
Raab Blvd at Hospital Rd West Side - K & L Wings7:19 AMLawrence Station7:32 AM214900149163921
Raab Blvd at Hospital Rd West Side - K & L Wings7:28 AMLawrence Station7:41 AM214900649163922
Raab Blvd at Hospital Rd West Side - K & L Wings7:37 AMLawrence Station7:50 AM214900049163923
Raab Blvd at Hospital Rd West Side - K & L Wings7:46 AMLawrence Station7:59 AM214900549163924
Raab Blvd at Hospital Rd West Side - K & L Wings7:55 AMLawrence Station8:08 AM214900149163925
Raab Blvd at Hospital Rd West Side - K & L Wings8:04 AMLawrence Station8:17 AM214900649163926
Raab Blvd at Hospital Rd West Side - K & L Wings8:13 AMLawrence Station8:26 AM214900049163927
Raab Blvd at Hospital Rd West Side - K & L Wings8:22 AMLawrence Station8:35 AM214900549163928
Raab Blvd at Hospital Rd West Side - K & L Wings8:31 AMLawrence Station8:44 AM214900149163889
Raab Blvd at Hospital Rd West Side - K & L Wings8:40 AMLawrence Station8:53 AM214900649163932
Raab Blvd at Hospital Rd West Side - K & L Wings8:49 AMLawrence Station9:02 AM214900049163933
Raab Blvd at Hospital Rd West Side - K & L Wings8:58 AMLawrence Station9:11 AM214900549163934
Raab Blvd at Hospital Rd West Side - K & L Wings9:07 AMLawrence Station9:20 AM214900149163935
Raab Blvd at Hospital Rd West Side - K & L Wings9:16 AMLawrence Station9:29 AM214900649163937
Raab Blvd at Hospital Rd West Side - K & L Wings9:24 AMLawrence Station9:37 AM214900049163939
Raab Blvd at Hospital Rd West Side - K & L Wings9:37 AMLawrence Station9:50 AM214900149163940
Raab Blvd at Hospital Rd West Side - K & L Wings9:53 AMLawrence Station10:06 AM214900049163941
Raab Blvd at Hospital Rd West Side - K & L Wings10:11 AMLawrence Station10:24 AM214900149163950
Raab Blvd at Hospital Rd West Side - K & L Wings10:29 AMLawrence Station10:42 AM214900049163951
Raab Blvd at Hospital Rd West Side - K & L Wings10:47 AMLawrence Station11:00 AM214900149163952
Raab Blvd at Hospital Rd West Side - K & L Wings11:05 AMLawrence Station11:18 AM214900049163953
Raab Blvd at Hospital Rd West Side - K & L Wings11:23 AMLawrence Station11:36 AM214900149163868
Raab Blvd at Hospital Rd West Side - K & L Wings11:41 AMLawrence Station11:54 AM214900049163869
Raab Blvd at Hospital Rd West Side - K & L Wings11:59 AMLawrence Station12:12 PM214900149163870
Raab Blvd at Hospital Rd West Side - K & L Wings12:17 PMLawrence Station12:30 PM214900049163872
Raab Blvd at Hospital Rd West Side - K & L Wings12:35 PMLawrence Station12:48 PM214900149163874
Raab Blvd at Hospital Rd West Side - K & L Wings12:53 PMLawrence Station1:06 PM214900049163875
Raab Blvd at Hospital Rd West Side - K & L Wings1:11 PMLawrence Station1:24 PM214900149163885
Raab Blvd at Hospital Rd West Side - K & L Wings1:29 PMLawrence Station1:42 PM214900049163886
Raab Blvd at Hospital Rd West Side - K & L Wings1:47 PMLawrence Station2:00 PM214900149163888
Raab Blvd at Hospital Rd West Side - K & L Wings2:05 PMLawrence Station2:18 PM214900049163902
Raab Blvd at Hospital Rd West Side - K & L Wings2:23 PMLawrence Station2:36 PM214900149163903
Raab Blvd at Hospital Rd West Side - K & L Wings2:41 PMLawrence Station2:54 PM214900049163904
Raab Blvd at Hospital Rd West Side - K & L Wings2:59 PMLawrence Station3:12 PM214900149163905
Raab Blvd at Hospital Rd West Side - K & L Wings3:17 PMLawrence Station3:30 PM214900049163873
Raab Blvd at Hospital Rd West Side - K & L Wings3:35 PMLawrence Station3:48 PM214900149163883
Raab Blvd at Hospital Rd West Side - K & L Wings3:48 PMLawrence Station4:03 PM214900349163906
Raab Blvd at Hospital Rd West Side - K & L Wings3:56 PMLawrence Station4:11 PM214900049163907
Raab Blvd at Hospital Rd West Side - K & L Wings4:04 PMLawrence Station4:19 PM214900449163908
Raab Blvd at Hospital Rd West Side - K & L Wings4:12 PMLawrence Station4:27 PM214900149163909
Raab Blvd at Hospital Rd West Side - K & L Wings4:20 PMLawrence Station4:35 PM214900249163910
Raab Blvd at Hospital Rd West Side - K & L Wings4:28 PMLawrence Station4:43 PM214900349163911
Raab Blvd at Hospital Rd West Side - K & L Wings4:36 PMLawrence Station4:51 PM214900049163912
Raab Blvd at Hospital Rd West Side - K & L Wings4:44 PMLawrence Station4:59 PM214900449163913
Raab Blvd at Hospital Rd West Side - K & L Wings4:52 PMLawrence Station5:07 PM214900149163915
Raab Blvd at Hospital Rd West Side - K & L Wings5:00 PMLawrence Station5:15 PM214900249163916
Raab Blvd at Hospital Rd West Side - K & L Wings5:08 PMLawrence Station5:23 PM214900349163946
Raab Blvd at Hospital Rd West Side - K & L Wings5:16 PMLawrence Station5:31 PM214900049163887
Raab Blvd at Hospital Rd West Side - K & L Wings5:24 PMLawrence Station5:39 PM214900449163947
Raab Blvd at Hospital Rd West Side - K & L Wings5:32 PMLawrence Station5:47 PM214900149163948
Raab Blvd at Hospital Rd West Side - K & L Wings5:40 PMLawrence Station5:55 PM214900249163949
Raab Blvd at Hospital Rd West Side - K & L Wings5:48 PMLawrence Station6:03 PM214900349163900
Raab Blvd at Hospital Rd West Side - K & L Wings5:56 PMLawrence Station6:11 PM214900049163866
Raab Blvd at Hospital Rd West Side - K & L Wings6:04 PMLawrence Station6:19 PM214900449163867
Raab Blvd at Hospital Rd West Side - K & L Wings6:12 PMLawrence Station6:27 PM214900149163876
Raab Blvd at Hospital Rd West Side - K & L Wings6:20 PMLawrence Station6:35 PM214900249163877
Raab Blvd at Hospital Rd West Side - K & L Wings6:28 PMLawrence Station6:43 PM214900349163878
Raab Blvd at Hospital Rd West Side - K & L Wings6:36 PMLawrence Station6:51 PM214900049163879
Raab Blvd at Hospital Rd West Side - K & L Wings6:44 PMLawrence Station6:57 PM214900449163880
Raab Blvd at Hospital Rd West Side - K & L Wings6:52 PMLawrence Station7:05 PM214900149163881
Raab Blvd at Hospital Rd West Side - K & L Wings7:00 PMLawrence Station7:11 PM214900249163884
Raab Blvd at Hospital Rd West Side - K & L Wings7:12 PMLawrence Station7:23 PM214900349163914
Raab Blvd at Hospital Rd West Side - K & L Wings7:27 PMLawrence Station7:38 PM214900149163936
Raab Blvd at Hospital Rd West Side - K & L Wings7:42 PMLawrence Station7:53 PM214900349163890
Raab Blvd at Hospital Rd West Side - K & L Wings7:57 PMLawrence Station8:08 PM214900149163891
Raab Blvd at Hospital Rd West Side - K & L Wings8:12 PMLawrence Station8:23 PM214900349163892
Raab Blvd at Hospital Rd West Side - K & L Wings8:27 PMLawrence Station8:38 PM214900149163901
Raab Blvd at Hospital Rd West Side - K & L Wings8:42 PMLawrence Station8:53 PM214900349163893
Raab Blvd at Hospital Rd West Side - K & L Wings8:57 PMLawrence Station9:08 PM214900149163894
Raab Blvd at Hospital Rd West Side - K & L Wings9:12 PMLawrence Station9:23 PM214900349163895
Raab Blvd at Hospital Rd West Side - K & L Wings9:27 PMLawrence Station9:38 PM214900149163896
Raab Blvd at Hospital Rd West Side - K & L Wings9:42 PMLawrence Station9:51 PM214900349163897
Raab Blvd at Hospital Rd West Side - K & L Wings9:57 PMLawrence Station10:06 PM214900149163898
Raab Blvd at Hospital Rd West Side - K & L Wings10:27 PMLawrence Station10:36 PM214900149163899
Raab Blvd at Hospital Rd West Side - K & L Wings10:57 PMLawrence Station11:06 PM214900149163929
Raab Blvd at Hospital Rd West Side - K & L Wings11:27 PMLawrence Station11:36 PM214900149163942
Raab Blvd at Hospital Rd West Side - K & L Wings11:57 PMLawrence Station12:06 AM (+1)214900149163943
Raab Blvd at Hospital Rd West Side - K & L Wings12:27 AM (+1)Lawrence Station12:36 AM (+1)214900149163944
Raab Blvd at Hospital Rd West Side - K & L Wings12:57 AM (+1)Lawrence Station1:06 AM (+1)214900149163945
Raab Blvd at Hospital Rd West Side - K & L Wings1:27 AM (+1)Lawrence Station1:36 AM (+1)214900149163882
Raab Blvd at Hospital Rd West Side - K & L Wings1:57 AM (+1)Lawrence Station2:07 AM (+1)214900149163931

EAST - 124 SUNNYBROOK towards SUNNYBROOK HOSPITAL Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Lawrence Station5:40 AMRaab Blvd at Hospital Rd West Side - K & L Wings5:52 AM214900049163772
Lawrence Station5:55 AMRaab Blvd at Hospital Rd West Side - K & L Wings6:07 AM214900149163826
Lawrence Station6:10 AMRaab Blvd at Hospital Rd West Side - K & L Wings6:23 AM214900049163813
Lawrence Station6:21 AMRaab Blvd at Hospital Rd West Side - K & L Wings6:34 AM214900549163812
Lawrence Station6:32 AMRaab Blvd at Hospital Rd West Side - K & L Wings6:45 AM214900149163814
Lawrence Station6:43 AMRaab Blvd at Hospital Rd West Side - K & L Wings6:56 AM214900049163841
Lawrence Station6:52 AMRaab Blvd at Hospital Rd West Side - K & L Wings7:06 AM214900549163842
Lawrence Station7:01 AMRaab Blvd at Hospital Rd West Side - K & L Wings7:16 AM214900149163843
Lawrence Station7:10 AMRaab Blvd at Hospital Rd West Side - K & L Wings7:25 AM214900649163851
Lawrence Station7:19 AMRaab Blvd at Hospital Rd West Side - K & L Wings7:34 AM214900049163852
Lawrence Station7:28 AMRaab Blvd at Hospital Rd West Side - K & L Wings7:43 AM214900549163853
Lawrence Station7:37 AMRaab Blvd at Hospital Rd West Side - K & L Wings7:52 AM214900149163822
Lawrence Station7:46 AMRaab Blvd at Hospital Rd West Side - K & L Wings8:01 AM214900649163823
Lawrence Station7:55 AMRaab Blvd at Hospital Rd West Side - K & L Wings8:10 AM214900049163824
Lawrence Station8:04 AMRaab Blvd at Hospital Rd West Side - K & L Wings8:19 AM214900549163825
Lawrence Station8:13 AMRaab Blvd at Hospital Rd West Side - K & L Wings8:28 AM214900149163815
Lawrence Station8:22 AMRaab Blvd at Hospital Rd West Side - K & L Wings8:37 AM214900649163862
Lawrence Station8:31 AMRaab Blvd at Hospital Rd West Side - K & L Wings8:46 AM214900049163807
Lawrence Station8:40 AMRaab Blvd at Hospital Rd West Side - K & L Wings8:55 AM214900549163808
Lawrence Station8:49 AMRaab Blvd at Hospital Rd West Side - K & L Wings9:04 AM214900149163809
Lawrence Station8:58 AMRaab Blvd at Hospital Rd West Side - K & L Wings9:13 AM214900649163810
Lawrence Station9:07 AMRaab Blvd at Hospital Rd West Side - K & L Wings9:21 AM214900049163811
Lawrence Station9:22 AMRaab Blvd at Hospital Rd West Side - K & L Wings9:36 AM214900149163821
Lawrence Station9:38 AMRaab Blvd at Hospital Rd West Side - K & L Wings9:52 AM214900049163789
Lawrence Station9:54 AMRaab Blvd at Hospital Rd West Side - K & L Wings10:08 AM214900149163790
Lawrence Station10:12 AMRaab Blvd at Hospital Rd West Side - K & L Wings10:26 AM214900049163791
Lawrence Station10:30 AMRaab Blvd at Hospital Rd West Side - K & L Wings10:44 AM214900149163840
Lawrence Station10:48 AMRaab Blvd at Hospital Rd West Side - K & L Wings11:02 AM214900049163854
Lawrence Station11:06 AMRaab Blvd at Hospital Rd West Side - K & L Wings11:20 AM214900149163855
Lawrence Station11:24 AMRaab Blvd at Hospital Rd West Side - K & L Wings11:38 AM214900049163856
Lawrence Station11:42 AMRaab Blvd at Hospital Rd West Side - K & L Wings11:56 AM214900149163857
Lawrence Station12:00 PMRaab Blvd at Hospital Rd West Side - K & L Wings12:14 PM214900049163858
Lawrence Station12:18 PMRaab Blvd at Hospital Rd West Side - K & L Wings12:32 PM214900149163859
Lawrence Station12:36 PMRaab Blvd at Hospital Rd West Side - K & L Wings12:50 PM214900049163860
Lawrence Station12:54 PMRaab Blvd at Hospital Rd West Side - K & L Wings1:08 PM214900149163861
Lawrence Station1:12 PMRaab Blvd at Hospital Rd West Side - K & L Wings1:26 PM214900049163816
Lawrence Station1:30 PMRaab Blvd at Hospital Rd West Side - K & L Wings1:44 PM214900149163817
Lawrence Station1:48 PMRaab Blvd at Hospital Rd West Side - K & L Wings2:02 PM214900049163818
Lawrence Station2:06 PMRaab Blvd at Hospital Rd West Side - K & L Wings2:20 PM214900149163819
Lawrence Station2:24 PMRaab Blvd at Hospital Rd West Side - K & L Wings2:38 PM214900049163803
Lawrence Station2:42 PMRaab Blvd at Hospital Rd West Side - K & L Wings2:56 PM214900149163804
Lawrence Station3:00 PMRaab Blvd at Hospital Rd West Side - K & L Wings3:14 PM214900049163837
Lawrence Station3:18 PMRaab Blvd at Hospital Rd West Side - K & L Wings3:32 PM214900149163838
Lawrence Station3:30 PMRaab Blvd at Hospital Rd West Side - K & L Wings3:45 PM214900349163839
Lawrence Station3:38 PMRaab Blvd at Hospital Rd West Side - K & L Wings3:53 PM214900049163844
Lawrence Station3:46 PMRaab Blvd at Hospital Rd West Side - K & L Wings4:01 PM214900449163845
Lawrence Station3:54 PMRaab Blvd at Hospital Rd West Side - K & L Wings4:09 PM214900149163776
Lawrence Station4:02 PMRaab Blvd at Hospital Rd West Side - K & L Wings4:17 PM214900249163777
Lawrence Station4:10 PMRaab Blvd at Hospital Rd West Side - K & L Wings4:25 PM214900349163778
Lawrence Station4:18 PMRaab Blvd at Hospital Rd West Side - K & L Wings4:33 PM214900049163779
Lawrence Station4:26 PMRaab Blvd at Hospital Rd West Side - K & L Wings4:41 PM214900449163780
Lawrence Station4:34 PMRaab Blvd at Hospital Rd West Side - K & L Wings4:49 PM214900149163781
Lawrence Station4:42 PMRaab Blvd at Hospital Rd West Side - K & L Wings4:57 PM214900249163782
Lawrence Station4:50 PMRaab Blvd at Hospital Rd West Side - K & L Wings5:05 PM214900349163783
Lawrence Station4:58 PMRaab Blvd at Hospital Rd West Side - K & L Wings5:13 PM214900049163784
Lawrence Station5:06 PMRaab Blvd at Hospital Rd West Side - K & L Wings5:21 PM214900449163785
Lawrence Station5:14 PMRaab Blvd at Hospital Rd West Side - K & L Wings5:29 PM214900149163786
Lawrence Station5:22 PMRaab Blvd at Hospital Rd West Side - K & L Wings5:37 PM214900249163787
Lawrence Station5:30 PMRaab Blvd at Hospital Rd West Side - K & L Wings5:45 PM214900349163788
Lawrence Station5:38 PMRaab Blvd at Hospital Rd West Side - K & L Wings5:53 PM214900049163832
Lawrence Station5:46 PMRaab Blvd at Hospital Rd West Side - K & L Wings6:01 PM214900449163830
Lawrence Station5:54 PMRaab Blvd at Hospital Rd West Side - K & L Wings6:09 PM214900149163831
Lawrence Station6:02 PMRaab Blvd at Hospital Rd West Side - K & L Wings6:17 PM214900249163828
Lawrence Station6:10 PMRaab Blvd at Hospital Rd West Side - K & L Wings6:25 PM214900349163833
Lawrence Station6:18 PMRaab Blvd at Hospital Rd West Side - K & L Wings6:33 PM214900049163834
Lawrence Station6:26 PMRaab Blvd at Hospital Rd West Side - K & L Wings6:41 PM214900449163835
Lawrence Station6:34 PMRaab Blvd at Hospital Rd West Side - K & L Wings6:49 PM214900149163774
Lawrence Station6:42 PMRaab Blvd at Hospital Rd West Side - K & L Wings6:55 PM214900249163775
Lawrence Station6:50 PMRaab Blvd at Hospital Rd West Side - K & L Wings7:03 PM214900349163827
Lawrence Station6:58 PMRaab Blvd at Hospital Rd West Side - K & L Wings7:11 PM214900049163806
Lawrence Station7:13 PMRaab Blvd at Hospital Rd West Side - K & L Wings7:24 PM214900149163829
Lawrence Station7:28 PMRaab Blvd at Hospital Rd West Side - K & L Wings7:39 PM214900349163792
Lawrence Station7:43 PMRaab Blvd at Hospital Rd West Side - K & L Wings7:54 PM214900149163793
Lawrence Station7:58 PMRaab Blvd at Hospital Rd West Side - K & L Wings8:09 PM214900349163794
Lawrence Station8:13 PMRaab Blvd at Hospital Rd West Side - K & L Wings8:24 PM214900149163795
Lawrence Station8:28 PMRaab Blvd at Hospital Rd West Side - K & L Wings8:39 PM214900349163796
Lawrence Station8:43 PMRaab Blvd at Hospital Rd West Side - K & L Wings8:54 PM214900149163797
Lawrence Station8:58 PMRaab Blvd at Hospital Rd West Side - K & L Wings9:09 PM214900349163798
Lawrence Station9:13 PMRaab Blvd at Hospital Rd West Side - K & L Wings9:24 PM214900149163799
Lawrence Station9:28 PMRaab Blvd at Hospital Rd West Side - K & L Wings9:38 PM214900349163800
Lawrence Station9:43 PMRaab Blvd at Hospital Rd West Side - K & L Wings9:53 PM214900149163801
Lawrence Station9:58 PMRaab Blvd at Hospital Rd West Side - K & L Wings10:08 PM214900349163805
Lawrence Station10:13 PMRaab Blvd at Hospital Rd West Side - K & L Wings10:23 PM214900149163802
Lawrence Station10:43 PMRaab Blvd at Hospital Rd West Side - K & L Wings10:53 PM214900149163846
Lawrence Station11:13 PMRaab Blvd at Hospital Rd West Side - K & L Wings11:23 PM214900149163836
Lawrence Station11:43 PMRaab Blvd at Hospital Rd West Side - K & L Wings11:53 PM214900149163847
Lawrence Station12:13 AM (+1)Raab Blvd at Hospital Rd West Side - K & L Wings12:23 AM (+1)214900149163848
Lawrence Station12:43 AM (+1)Raab Blvd at Hospital Rd West Side - K & L Wings12:53 AM (+1)214900149163849
Lawrence Station1:13 AM (+1)Raab Blvd at Hospital Rd West Side - K & L Wings1:23 AM (+1)214900149163850
Lawrence Station1:43 AM (+1)Raab Blvd at Hospital Rd West Side - K & L Wings1:57 AM (+1)214900149163820
Lawrence Station2:13 AM (+1)Raab Blvd at Hospital Rd West Side - K & L Wings2:27 AM (+1)214900149163773