Track Your Transit

TTC Routes & Schedules - Route 109

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

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

Block Schedule Visualization for Route 109

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
2148852
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
2148853
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
2148854
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
2148855
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109

NORTH - 109B RANEE towards NEPTUNE Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Lawrence West Station5:30 AMFlemington Rd at Ranee Ave South Side5:37 AM214885549160946
Lawrence West Station5:45 AMNeptune Dr at Bathurst St5:55 AM214885549160944
Lawrence West Station6:09 AMNeptune Dr at Bathurst St6:21 AM214885549160945
Eglinton West Station6:10 AMNeptune Dr at Bathurst St6:32 AM214885349160980
Eglinton West Station6:30 AMNeptune Dr at Bathurst St6:56 AM214885249160960
Eglinton West Station6:50 AMNeptune Dr at Bathurst St7:14 AM214885549160968
Eglinton West Station7:10 AMNeptune Dr at Bathurst St7:36 AM214885349160961
Eglinton West Station7:30 AMNeptune Dr at Bathurst St7:54 AM214885249160975
Eglinton West Station7:50 AMNeptune Dr at Bathurst St8:16 AM214885549160962
Eglinton West Station8:10 AMNeptune Dr at Bathurst St8:34 AM214885349160939
Eglinton West Station8:30 AMNeptune Dr at Bathurst St8:56 AM214885249160957
Eglinton West Station8:50 AMNeptune Dr at Bathurst St9:14 AM214885549160940
Eglinton West Station9:10 AMNeptune Dr at Bathurst St9:35 AM214885349160965
Eglinton West Station9:30 AMNeptune Dr at Bathurst St9:54 AM214885249160941
Eglinton West Station9:50 AMNeptune Dr at Bathurst St10:15 AM214885549160964
Eglinton West Station10:10 AMNeptune Dr at Bathurst St10:34 AM214885349160985
Eglinton West Station10:30 AMNeptune Dr at Bathurst St10:55 AM214885249160983
Eglinton West Station10:50 AMNeptune Dr at Bathurst St11:14 AM214885549160954
Eglinton West Station11:10 AMNeptune Dr at Bathurst St11:35 AM214885349160990
Eglinton West Station11:30 AMNeptune Dr at Bathurst St11:54 AM214885249160955
Eglinton West Station11:50 AMNeptune Dr at Bathurst St12:15 PM214885549160986
Eglinton West Station12:10 PMNeptune Dr at Bathurst St12:34 PM214885349160956
Eglinton West Station12:30 PMNeptune Dr at Bathurst St12:55 PM214885249160987
Eglinton West Station12:50 PMNeptune Dr at Bathurst St1:14 PM214885549160977
Eglinton West Station1:10 PMNeptune Dr at Bathurst St1:35 PM214885349160966
Eglinton West Station1:30 PMNeptune Dr at Bathurst St1:54 PM214885249160978
Eglinton West Station1:50 PMNeptune Dr at Bathurst St2:15 PM214885549160976
Eglinton West Station2:10 PMNeptune Dr at Bathurst St2:34 PM214885349160984
Eglinton West Station2:30 PMNeptune Dr at Bathurst St2:55 PM214885249160943
Eglinton West Station2:47 PMNeptune Dr at Bathurst St3:16 PM214885549160959
Eglinton West Station3:05 PMNeptune Dr at Bathurst St3:34 PM214885349160989
Eglinton West Station3:25 PMNeptune Dr at Bathurst St4:01 PM214885249160981
Eglinton West Station3:51 PMNeptune Dr at Bathurst St4:26 PM214885549160947
Eglinton West Station4:11 PMNeptune Dr at Bathurst St4:47 PM214885349160988
Eglinton West Station4:31 PMNeptune Dr at Bathurst St5:06 PM214885449160974
Eglinton West Station4:51 PMNeptune Dr at Bathurst St5:27 PM214885249160942
Eglinton West Station5:11 PMNeptune Dr at Bathurst St5:46 PM214885549160973
Eglinton West Station5:31 PMNeptune Dr at Bathurst St6:07 PM214885349160971
Eglinton West Station5:51 PMNeptune Dr at Bathurst St6:26 PM214885449160958
Eglinton West Station6:11 PMNeptune Dr at Bathurst St6:47 PM214885249160970
Eglinton West Station6:36 PMNeptune Dr at Bathurst St7:03 PM214885549160972
Eglinton West Station6:51 PMNeptune Dr at Bathurst St7:19 PM214885349160948
Eglinton West Station7:12 PMNeptune Dr at Bathurst St7:36 PM214885449160969
Eglinton West Station7:30 PMNeptune Dr at Bathurst St7:52 PM214885249160963
Eglinton West Station7:55 PMNeptune Dr at Bathurst St8:19 PM214885349160982
Eglinton West Station8:20 PMNeptune Dr at Bathurst St8:42 PM214885449160937
Eglinton West Station8:45 PMNeptune Dr at Bathurst St9:09 PM214885349160933
Eglinton West Station9:10 PMNeptune Dr at Bathurst St9:32 PM214885449160949
Eglinton West Station9:38 PMNeptune Dr at Bathurst St9:58 PM214885349160934
Eglinton West Station10:03 PMNeptune Dr at Bathurst St10:23 PM214885449160950
Eglinton West Station10:28 PMNeptune Dr at Bathurst St10:48 PM214885349160967
Eglinton West Station10:53 PMNeptune Dr at Bathurst St11:13 PM214885449160951
Eglinton West Station11:18 PMNeptune Dr at Bathurst St11:38 PM214885349160979
Eglinton West Station11:43 PMNeptune Dr at Bathurst St12:03 AM (+1)214885449160952
Eglinton West Station12:08 AM (+1)Neptune Dr at Bathurst St12:28 AM (+1)214885349160935
Eglinton West Station12:33 AM (+1)Neptune Dr at Bathurst St12:53 AM (+1)214885449160953
Eglinton West Station12:58 AM (+1)Neptune Dr at Bathurst St1:18 AM (+1)214885349160936
Eglinton West Station1:23 AM (+1)Neptune Dr at Bathurst St1:43 AM (+1)214885449160938

SOUTH - 109C RANEE towards EGLINTON WEST STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Flemington Rd at Ranee Ave South Side5:37 AMLawrence West Station5:45 AM214885549160901
Neptune Dr at Bathurst St5:57 AMLawrence West Station6:09 AM214885549160900
Lawrence West Station6:00 AMEglinton West Station6:10 AM214885349160908
Lawrence West Station6:16 AMEglinton West Station6:26 AM214885249160909
Neptune Dr at Bathurst St6:21 AMEglinton West Station6:46 AM214885549160887
Neptune Dr at Bathurst St6:39 AMEglinton West Station7:06 AM214885349160888
Neptune Dr at Bathurst St6:56 AMEglinton West Station7:28 AM214885249160930
Neptune Dr at Bathurst St7:19 AMEglinton West Station7:48 AM214885549160882
Neptune Dr at Bathurst St7:36 AMEglinton West Station8:08 AM214885349160929
Neptune Dr at Bathurst St7:59 AMEglinton West Station8:28 AM214885249160883
Neptune Dr at Bathurst St8:16 AMEglinton West Station8:48 AM214885549160895
Neptune Dr at Bathurst St8:38 AMEglinton West Station9:07 AM214885349160891
Neptune Dr at Bathurst St8:57 AMEglinton West Station9:25 AM214885249160894
Neptune Dr at Bathurst St9:19 AMEglinton West Station9:45 AM214885549160892
Neptune Dr at Bathurst St9:37 AMEglinton West Station10:05 AM214885349160893
Neptune Dr at Bathurst St9:59 AMEglinton West Station10:25 AM214885249160910
Neptune Dr at Bathurst St10:17 AMEglinton West Station10:45 AM214885549160920
Neptune Dr at Bathurst St10:39 AMEglinton West Station11:05 AM214885349160877
Neptune Dr at Bathurst St10:57 AMEglinton West Station11:25 AM214885249160921
Neptune Dr at Bathurst St11:19 AMEglinton West Station11:45 AM214885549160879
Neptune Dr at Bathurst St11:37 AMEglinton West Station12:05 PM214885349160922
Neptune Dr at Bathurst St11:59 AMEglinton West Station12:25 PM214885249160915
Neptune Dr at Bathurst St12:17 PMEglinton West Station12:45 PM214885549160923
Neptune Dr at Bathurst St12:39 PMEglinton West Station1:05 PM214885349160916
Neptune Dr at Bathurst St12:57 PMEglinton West Station1:25 PM214885249160924
Neptune Dr at Bathurst St1:19 PMEglinton West Station1:45 PM214885549160911
Neptune Dr at Bathurst St1:37 PMEglinton West Station2:05 PM214885349160925
Neptune Dr at Bathurst St1:59 PMEglinton West Station2:25 PM214885249160912
Neptune Dr at Bathurst St2:17 PMEglinton West Station2:45 PM214885549160926
Neptune Dr at Bathurst St2:39 PMEglinton West Station3:05 PM214885349160919
Neptune Dr at Bathurst St2:57 PMEglinton West Station3:25 PM214885249160917
Neptune Dr at Bathurst St3:16 PMEglinton West Station3:51 PM214885549160927
Neptune Dr at Bathurst St3:34 PMEglinton West Station4:11 PM214885349160906
Neptune Dr at Bathurst St3:52 PMEglinton West Station4:27 PM214885449160881
Neptune Dr at Bathurst St4:10 PMEglinton West Station4:47 PM214885249160876
Neptune Dr at Bathurst St4:32 PMEglinton West Station5:07 PM214885549160889
Neptune Dr at Bathurst St4:50 PMEglinton West Station5:27 PM214885349160918
Neptune Dr at Bathurst St5:12 PMEglinton West Station5:47 PM214885449160902
Neptune Dr at Bathurst St5:30 PMEglinton West Station6:07 PM214885249160905
Neptune Dr at Bathurst St5:52 PMEglinton West Station6:27 PM214885549160904
Neptune Dr at Bathurst St6:10 PMEglinton West Station6:47 PM214885349160928
Neptune Dr at Bathurst St6:34 PMEglinton West Station7:05 PM214885449160903
Neptune Dr at Bathurst St6:52 PMEglinton West Station7:24 PM214885249160890
Neptune Dr at Bathurst St7:21 PMEglinton West Station7:47 PM214885349160899
Neptune Dr at Bathurst St7:45 PMEglinton West Station8:09 PM214885449160898
Neptune Dr at Bathurst St8:19 PMEglinton West Station8:41 PM214885349160884
Neptune Dr at Bathurst St8:42 PMEglinton West Station9:06 PM214885449160896
Neptune Dr at Bathurst St9:09 PMEglinton West Station9:31 PM214885349160885
Neptune Dr at Bathurst St9:32 PMEglinton West Station9:56 PM214885449160878
Neptune Dr at Bathurst St10:04 PMEglinton West Station10:24 PM214885349160913
Neptune Dr at Bathurst St10:27 PMEglinton West Station10:46 PM214885449160880
Neptune Dr at Bathurst St10:54 PMEglinton West Station11:14 PM214885349160914
Neptune Dr at Bathurst St11:17 PMEglinton West Station11:36 PM214885449160932
Neptune Dr at Bathurst St11:44 PMEglinton West Station12:04 AM (+1)214885349160897
Neptune Dr at Bathurst St12:07 AM (+1)Eglinton West Station12:26 AM (+1)214885449160931
Neptune Dr at Bathurst St12:34 AM (+1)Eglinton West Station12:54 AM (+1)214885349160886
Neptune Dr at Bathurst St12:57 AM (+1)Eglinton West Station1:16 AM (+1)214885449160907