Track Your Transit

TTC Routes & Schedules - Route 12

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

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

Block Schedule Visualization for Route 12

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
2148925
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
2148951
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
2148952
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
2148953
12
12
12
12
12
12
12
12
12
2148954
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
2148955
12
12
12
12
12
12
12
12
2148956
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
2148957
12
12
12
12
12
12
12
12
12
2148958
12
12
12
12
12
2148959
12
12
12
12
12
12
12
12
12
12
12
12
12
12
2148960
12
12
12
12
12
12
12
12
2148961
12
12
12
12
12
12
12
12
12
2148962
12
12
12
12
2148963
12
12
12
2148964
12
12
12
2148965
12
12
12
12
12
12
12
12
2148966
12
12
12
12
12
2148967
12
12
12
12
12
12
12
12
12
2149188
12
2149226
12
2149227
12
2149228
12
2149229
12

WEST - 12D KINGSTON RD towards VICTORIA PARK STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Kennedy Station - Platform A5:08 AMVictoria Park Station5:42 AM214895249163008
Kennedy Station - Platform A5:28 AMVictoria Park Station6:02 AM214896249163007
Kennedy Station - Platform A5:48 AMVictoria Park Station6:22 AM214895949163090
Military Trail at Morningside Ave6:07 AMVictoria Park Station6:56 AM214896449163014
Kennedy Station - Platform A6:08 AMVictoria Park Station6:42 AM214896649163015
Kennedy Station - Platform A6:26 AMVictoria Park Station7:04 AM214895249163088
Military Trail at Morningside Ave6:35 AMVictoria Park Station7:24 AM214896349163086
Kennedy Station - Platform A6:56 AMVictoria Park Station7:34 AM214895649163087
Military Trail at Morningside Ave7:00 AMVictoria Park Station7:52 AM214895449163089
Military Trail at Morningside Ave7:20 AMVictoria Park Station8:12 AM214896249163100
Kennedy Station - Platform A7:21 AMVictoria Park Station8:02 AM214892549163095
Military Trail at Morningside Ave7:40 AMVictoria Park Station8:32 AM214895949163099
Kennedy Station - Platform A7:41 AMVictoria Park Station8:22 AM214896649163004
Kennedy Station - Platform A8:01 AMVictoria Park Station8:42 AM214895249163105
Military Trail at Morningside Ave8:02 AMVictoria Park Station8:54 AM214896449163098
Military Trail at Morningside Ave8:22 AMVictoria Park Station9:14 AM214896349163097
Kennedy Station - Platform A8:23 AMVictoria Park Station9:04 AM214896549163012
Kennedy Station - Platform A8:43 AMVictoria Park Station9:24 AM214895149163011
Military Trail at Morningside Ave8:44 AMVictoria Park Station9:36 AM214895649163096
Kennedy Station - Platform A9:09 AMVictoria Park Station9:47 AM214892549163010
Military Trail at Morningside Ave9:10 AMVictoria Park Station10:02 AM214895449163085
Kennedy Station - Platform A9:39 AMVictoria Park Station10:17 AM214895249163063
Military Trail at Morningside Ave9:40 AMVictoria Park Station10:32 AM214895949163084
Kennedy Station - Platform A10:09 AMVictoria Park Station10:47 AM214895149163043
Military Trail at Morningside Ave10:10 AMVictoria Park Station11:02 AM214896549163083
Kennedy Station - Platform A10:39 AMVictoria Park Station11:17 AM214892549163042
Military Trail at Morningside Ave10:40 AMVictoria Park Station11:32 AM214895649163082
Kennedy Station - Platform A11:09 AMVictoria Park Station11:47 AM214895249163041
Military Trail at Morningside Ave11:10 AMVictoria Park Station12:02 PM214895449163081
Kennedy Station - Platform A11:39 AMVictoria Park Station12:17 PM214895149163040
Military Trail at Morningside Ave11:40 AMVictoria Park Station12:32 PM214895949163080
Kennedy Station - Platform A12:09 PMVictoria Park Station12:47 PM214892549163039
Military Trail at Morningside Ave12:10 PMVictoria Park Station1:02 PM214896549163079
Kennedy Station - Platform A12:39 PMVictoria Park Station1:17 PM214895249163038
Military Trail at Morningside Ave12:40 PMVictoria Park Station1:32 PM214895649163078
Kennedy Station - Platform A1:09 PMVictoria Park Station1:47 PM214895149163037
Military Trail at Morningside Ave1:10 PMVictoria Park Station2:02 PM214895449163077
Military Trail at Morningside Ave1:39 PMVictoria Park Station2:31 PM214895949163006
Kennedy Station - Platform A1:39 PMVictoria Park Station2:17 PM214892549163036
Military Trail at Morningside Ave2:06 PMVictoria Park Station2:58 PM214896549163005
Kennedy Station - Platform A2:09 PMVictoria Park Station2:47 PM214895249163035
Kennedy Station - Platform A2:19 PMVictoria Park Station2:57 PM214896149163009
Military Trail at Morningside Ave2:19 PMVictoria Park Station3:11 PM214895749163060
Kennedy Station - Platform A2:39 PMVictoria Park Station3:17 PM214895149163047
Military Trail at Morningside Ave2:39 PMVictoria Park Station3:33 PM214895649163059
Kingston Rd at Resthaven Memorial Gardens2:44 PMVictoria Park Station3:06 PM214918849163093
Kingston Rd at Resthaven Memorial Gardens2:49 PMVictoria Park Station3:11 PM214922749163016
127 Victoria Park Ave - Neil McNeil Secondary School2:50 PMVictoria Park Station2:59 PM214922849163091
127 Victoria Park Ave - Neil McNeil Secondary School2:52 PMVictoria Park Station3:01 PM214895849163092
127 Victoria Park Ave - Neil McNeil Secondary School2:57 PMVictoria Park Station3:06 PM214922949163094
Kennedy Station - Platform A2:59 PMVictoria Park Station3:43 PM214896049163046
Military Trail at Morningside Ave2:59 PMVictoria Park Station3:53 PM214895549163058
127 Victoria Park Ave - Neil McNeil Secondary School3:02 PMVictoria Park Station3:11 PM214922649163013
Kennedy Station - Platform A3:19 PMVictoria Park Station4:03 PM214892549163045
Military Trail at Morningside Ave3:19 PMVictoria Park Station4:13 PM214895449163057
Kennedy Station - Platform A3:39 PMVictoria Park Station4:23 PM214895249163044
Military Trail at Morningside Ave3:39 PMVictoria Park Station4:33 PM214895949163056
Military Trail at Morningside Ave3:59 PMVictoria Park Station4:53 PM214895849163055
Kennedy Station - Platform A3:59 PMVictoria Park Station4:43 PM214896149163104
Military Trail at Morningside Ave4:19 PMVictoria Park Station5:13 PM214895749163054
Kennedy Station - Platform A4:19 PMVictoria Park Station5:03 PM214895149163103
Military Trail at Morningside Ave4:39 PMVictoria Park Station5:33 PM214895649163053
Kennedy Station - Platform A4:39 PMVictoria Park Station5:23 PM214896049163102
Military Trail at Morningside Ave4:59 PMVictoria Park Station5:53 PM214895549163052
Kennedy Station - Platform A4:59 PMVictoria Park Station5:43 PM214892549163101
Kennedy Station - Platform A5:19 PMVictoria Park Station6:03 PM214895249163034
Military Trail at Morningside Ave5:19 PMVictoria Park Station6:13 PM214895449163051
Kennedy Station - Platform A5:39 PMVictoria Park Station6:23 PM214896149163033
Military Trail at Morningside Ave5:39 PMVictoria Park Station6:33 PM214895949163050
Kennedy Station - Platform A5:59 PMVictoria Park Station6:43 PM214895149163032
Military Trail at Morningside Ave6:01 PMVictoria Park Station6:55 PM214895849163049
Kennedy Station - Platform A6:21 PMVictoria Park Station7:05 PM214896049163061
Military Trail at Morningside Ave6:25 PMVictoria Park Station7:19 PM214895749163048
Kennedy Station - Platform A6:46 PMVictoria Park Station7:30 PM214892549163022
Military Trail at Morningside Ave6:49 PMVictoria Park Station7:43 PM214895649163031
Kennedy Station - Platform A7:10 PMVictoria Park Station7:48 PM214896149163021
Military Trail at Morningside Ave7:13 PMVictoria Park Station8:01 PM214895549163030
Kennedy Station - Platform A7:34 PMVictoria Park Station8:08 PM214895149163020
Military Trail at Morningside Ave7:37 PMVictoria Park Station8:20 PM214895449163029
Kennedy Station - Platform A7:58 PMVictoria Park Station8:32 PM214895749163076
Military Trail at Morningside Ave8:01 PMVictoria Park Station8:44 PM214896049163028
Kennedy Station - Platform A8:22 PMVictoria Park Station8:56 PM214895649163075
Military Trail at Morningside Ave8:25 PMVictoria Park Station9:08 PM214892549163027
Kennedy Station - Platform A8:46 PMVictoria Park Station9:20 PM214895549163074
Military Trail at Morningside Ave8:49 PMVictoria Park Station9:32 PM214896149163026
Kennedy Station - Platform A9:10 PMVictoria Park Station9:44 PM214895449163073
Military Trail at Morningside Ave9:13 PMVictoria Park Station9:56 PM214895149163025
Kennedy Station - Platform A9:34 PMVictoria Park Station10:08 PM214896749163072
Military Trail at Morningside Ave9:37 PMVictoria Park Station10:20 PM214895749163024
Kennedy Station - Platform A9:58 PMVictoria Park Station10:32 PM214892549163071
Military Trail at Morningside Ave10:01 PMVictoria Park Station10:44 PM214895649163023
Kennedy Station - Platform A10:22 PMVictoria Park Station10:49 PM214895349163017
Kennedy Station - Platform A10:43 PMVictoria Park Station11:10 PM214896749163070
Kennedy Station - Platform A11:03 PMVictoria Park Station11:30 PM214892549163069
Kennedy Station - Platform A11:23 PMVictoria Park Station11:50 PM214895349163068
Kennedy Station - Platform A11:43 PMVictoria Park Station12:10 AM (+1)214896749163067
Kennedy Station - Platform A12:03 AM (+1)Victoria Park Station12:30 AM (+1)214892549163066
Kennedy Station - Platform A12:23 AM (+1)Victoria Park Station12:50 AM (+1)214895349163065
Kennedy Station - Platform A12:43 AM (+1)Victoria Park Station1:10 AM (+1)214896749163064
Kennedy Station - Platform A1:03 AM (+1)Victoria Park Station1:30 AM (+1)214892549163062
Kennedy Station - Platform A1:33 AM (+1)Victoria Park Station2:00 AM (+1)214895349163019
Kennedy Station - Platform A2:03 AM (+1)Bingham Loop2:26 AM (+1)214896749163018

EAST - 12A KINGSTON RD towards KENNEDY STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Bingham Loop5:31 AMKennedy Station - Platform A6:00 AM214896649162961
Victoria Park Station5:49 AMKennedy Station - Platform A6:25 AM214895249162911
Victoria Park Station6:02 AMKennedy Station - Platform A6:38 AM214895649162964
Victoria Park Station6:16 AMMilitary Trail at Morningside Ave7:03 AM214896249162962
Victoria Park Station6:31 AMKennedy Station - Platform A7:07 AM214892549162960
Victoria Park Station6:46 AMMilitary Trail at Morningside Ave7:33 AM214895949162958
Victoria Park Station6:59 AMKennedy Station - Platform A7:35 AM214896649162959
Victoria Park Station7:11 AMMilitary Trail at Morningside Ave8:02 AM214896449162944
Victoria Park Station7:21 AMKennedy Station - Platform A8:00 AM214895249162957
Victoria Park Station7:31 AMMilitary Trail at Morningside Ave8:22 AM214896349162943
Victoria Park Station7:41 AMKennedy Station - Platform A8:20 AM214896549162956
Victoria Park Station7:51 AMMilitary Trail at Morningside Ave8:42 AM214895649162939
Victoria Park Station8:01 AMKennedy Station - Platform A8:40 AM214895149162955
Victoria Park Station8:11 AMMilitary Trail at Morningside Ave9:02 AM214895449162937
Victoria Park Station8:21 AMKennedy Station - Platform A9:00 AM214892549162954
Victoria Park Station8:31 AMMilitary Trail at Morningside Ave9:22 AM214896249162936
Victoria Park Station8:41 AMKennedy Station - Platform A9:20 AM214896649162952
Victoria Park Station8:51 AMMilitary Trail at Morningside Ave9:40 AM214895949162935
Victoria Park Station9:01 AMKennedy Station - Platform A9:39 AM214895249162941
Victoria Park Station9:16 AMMilitary Trail at Morningside Ave10:05 AM214896549162968
Victoria Park Station9:31 AMKennedy Station - Platform A10:09 AM214895149162910
Victoria Park Station9:46 AMMilitary Trail at Morningside Ave10:35 AM214895649162967
Victoria Park Station10:01 AMKennedy Station - Platform A10:39 AM214892549162909
Victoria Park Station10:16 AMMilitary Trail at Morningside Ave11:05 AM214895449162980
Victoria Park Station10:31 AMKennedy Station - Platform A11:09 AM214895249162940
Victoria Park Station10:46 AMMilitary Trail at Morningside Ave11:35 AM214895949162979
Victoria Park Station11:01 AMKennedy Station - Platform A11:39 AM214895149162976
Victoria Park Station11:16 AMMilitary Trail at Morningside Ave12:05 PM214896549162978
Victoria Park Station11:31 AMKennedy Station - Platform A12:09 PM214892549162975
Victoria Park Station11:46 AMMilitary Trail at Morningside Ave12:35 PM214895649162977
Victoria Park Station12:01 PMKennedy Station - Platform A12:39 PM214895249162974
Victoria Park Station12:16 PMMilitary Trail at Morningside Ave1:05 PM214895449162951
Victoria Park Station12:31 PMKennedy Station - Platform A1:09 PM214895149162973
Victoria Park Station12:46 PMMilitary Trail at Morningside Ave1:35 PM214895949162950
Victoria Park Station1:01 PMKennedy Station - Platform A1:39 PM214892549162972
Victoria Park Station1:16 PMMilitary Trail at Morningside Ave2:05 PM214896549162949
Victoria Park Station1:31 PMKennedy Station - Platform A2:09 PM214895249162971
Victoria Park Station1:46 PMMilitary Trail at Morningside Ave2:35 PM214895649162948
Victoria Park Station2:01 PMKennedy Station - Platform A2:39 PM214895149162970
Victoria Park Station2:16 PMMilitary Trail at Morningside Ave3:05 PM214895449162947
Victoria Park Station2:31 PMKennedy Station - Platform A3:14 PM214892549162969
Victoria Park Station2:43 PMMilitary Trail at Morningside Ave3:39 PM214895949162923
Victoria Park Station2:53 PMKennedy Station - Platform A3:36 PM214895249162934
Victoria Park Station3:03 PMMilitary Trail at Morningside Ave3:59 PM214895849162922
Victoria Park Station3:13 PMKennedy Station - Platform A3:56 PM214896149162933
Victoria Park Station3:23 PMMilitary Trail at Morningside Ave4:19 PM214895749162921
Victoria Park Station3:33 PMKennedy Station - Platform A4:16 PM214895149162932
Victoria Park Station3:43 PMMilitary Trail at Morningside Ave4:39 PM214895649162920
Victoria Park Station3:53 PMKennedy Station - Platform A4:36 PM214896049162931
Victoria Park Station4:03 PMMilitary Trail at Morningside Ave4:59 PM214895549162919
Victoria Park Station4:13 PMKennedy Station - Platform A4:56 PM214892549162930
Victoria Park Station4:23 PMMilitary Trail at Morningside Ave5:19 PM214895449162918
Victoria Park Station4:33 PMKennedy Station - Platform A5:16 PM214895249162929
Victoria Park Station4:43 PMMilitary Trail at Morningside Ave5:39 PM214895949162917
Victoria Park Station4:53 PMKennedy Station - Platform A5:36 PM214896149162928
Victoria Park Station5:03 PMMilitary Trail at Morningside Ave5:59 PM214895849162916
Victoria Park Station5:13 PMKennedy Station - Platform A5:56 PM214895149162927
Victoria Park Station5:23 PMMilitary Trail at Morningside Ave6:19 PM214895749162915
Victoria Park Station5:33 PMKennedy Station - Platform A6:16 PM214896049162926
Victoria Park Station5:43 PMMilitary Trail at Morningside Ave6:39 PM214895649162914
Victoria Park Station5:53 PMKennedy Station - Platform A6:36 PM214892549162925
Victoria Park Station6:03 PMMilitary Trail at Morningside Ave6:59 PM214895549162913
Victoria Park Station6:13 PMKennedy Station - Platform A6:56 PM214895249162924
Victoria Park Station6:25 PMMilitary Trail at Morningside Ave7:21 PM214895449162912
Victoria Park Station6:37 PMKennedy Station - Platform A7:10 PM214896149162942
Victoria Park Station6:49 PMMilitary Trail at Morningside Ave7:45 PM214895949162953
Victoria Park Station7:01 PMKennedy Station - Platform A7:34 PM214895149162938
Victoria Park Station7:13 PMMilitary Trail at Morningside Ave7:58 PM214896049162946
Victoria Park Station7:25 PMKennedy Station - Platform A7:58 PM214895749162966
Victoria Park Station7:37 PMMilitary Trail at Morningside Ave8:22 PM214892549162945
Victoria Park Station7:49 PMKennedy Station - Platform A8:22 PM214895649162965
Victoria Park Station8:01 PMMilitary Trail at Morningside Ave8:46 PM214896149162988
Victoria Park Station8:13 PMKennedy Station - Platform A8:46 PM214895549163003
Victoria Park Station8:25 PMMilitary Trail at Morningside Ave9:10 PM214895149162987
Victoria Park Station8:37 PMKennedy Station - Platform A9:10 PM214895449163002
Victoria Park Station8:49 PMMilitary Trail at Morningside Ave9:34 PM214895749162986
Victoria Park Station9:01 PMKennedy Station - Platform A9:34 PM214896049163001
Victoria Park Station9:13 PMMilitary Trail at Morningside Ave9:58 PM214895649162985
Victoria Park Station9:25 PMKennedy Station - Platform A9:58 PM214892549163000
Victoria Park Station9:37 PMMilitary Trail at Morningside Ave10:22 PM214895549162984
Victoria Park Station9:49 PMKennedy Station - Platform A10:22 PM214895349162999
Victoria Park Station10:01 PMMilitary Trail at Morningside Ave10:46 PM214895449162983
Victoria Park Station10:15 PMKennedy Station - Platform A10:43 PM214896749162997
Victoria Park Station10:35 PMKennedy Station - Platform A11:03 PM214892549162982
Victoria Park Station10:55 PMKennedy Station - Platform A11:23 PM214895349162981
Victoria Park Station11:15 PMKennedy Station - Platform A11:43 PM214896749162996
Victoria Park Station11:35 PMKennedy Station - Platform A12:03 AM (+1)214892549162995
Victoria Park Station11:55 PMKennedy Station - Platform A12:23 AM (+1)214895349162994
Victoria Park Station12:15 AM (+1)Kennedy Station - Platform A12:43 AM (+1)214896749162993
Victoria Park Station12:35 AM (+1)Kennedy Station - Platform A1:03 AM (+1)214892549162992
Victoria Park Station12:55 AM (+1)Kennedy Station - Platform A1:23 AM (+1)214895349162991
Victoria Park Station1:15 AM (+1)Kennedy Station - Platform A1:43 AM (+1)214896749162990
Victoria Park Station1:45 AM (+1)Kennedy Station - Platform A2:07 AM (+1)214892549162989
Victoria Park Station2:15 AM (+1)Kennedy Station - Platform A2:37 AM (+1)214895349162998