TTC Routes & Schedules - Route 122
Note: This page uses GTFS data provided by TTC, subject to change.
Displaying timetable for Route 122 on 2025-10-24.
Block Schedule Visualization for Route 122
3
am
am
4
am
am
5
am
am
6
am
am
7
am
am
8
am
am
9
am
am
10
am
am
11
am
am
12
pm
pm
1
pm
pm
2
pm
pm
3
pm
pm
4
pm
pm
5
pm
pm
6
pm
pm
7
pm
pm
8
pm
pm
9
pm
pm
10
pm
pm
11
pm
pm
12
am
am
1
am
am
2
am
am
2148976
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
2148977
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
2148978
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
2148979
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
2148980
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
2148981
122
122
122
122
122
122
122
122
122
122
122
122
122
122
2148982
122
122
122
122
122
122
122
122
122
122
2148983
122
122
122
122
122
122
122
122
2148984
122
122
122
122
122
122
2148985
122
122
122
122
122
122
122
122
EAST - 122 GRAYDON HALL towards ROYWOOD Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Opposite 20 Graydon Hall Dr | 5:44 AM | York Mills Rd at Fenside Dr | 5:53 AM | 2148983 | 49163368 |
| Opposite 20 Graydon Hall Dr | 5:56 AM | York Mills Rd at Fenside Dr | 6:05 AM | 2148976 | 49163367 |
| Opposite 20 Graydon Hall Dr | 6:08 AM | York Mills Rd at Fenside Dr | 6:17 AM | 2148985 | 49163366 |
| York Mills Station | 6:15 AM | York Mills Rd at Fenside Dr | 6:41 AM | 2148979 | 49163339 |
| Opposite 20 Graydon Hall Dr | 6:20 AM | York Mills Rd at Fenside Dr | 6:29 AM | 2148984 | 49163326 |
| York Mills Station | 6:27 AM | York Mills Rd at Fenside Dr | 6:53 AM | 2148983 | 49163381 |
| York Mills Station | 6:39 AM | York Mills Rd at Fenside Dr | 7:05 AM | 2148976 | 49163382 |
| York Mills Station | 6:51 AM | York Mills Rd at Fenside Dr | 7:17 AM | 2148985 | 49163329 |
| York Mills Station | 7:03 AM | York Mills Rd at Fenside Dr | 7:29 AM | 2148984 | 49163383 |
| York Mills Station | 7:15 AM | York Mills Rd at Fenside Dr | 7:44 AM | 2148979 | 49163384 |
| York Mills Station | 7:27 AM | York Mills Rd at Fenside Dr | 7:59 AM | 2148983 | 49163325 |
| York Mills Station | 7:39 AM | York Mills Rd at Fenside Dr | 8:12 AM | 2148976 | 49163354 |
| York Mills Station | 7:51 AM | York Mills Rd at Fenside Dr | 8:24 AM | 2148985 | 49163355 |
| York Mills Station | 8:03 AM | York Mills Rd at Fenside Dr | 8:36 AM | 2148980 | 49163356 |
| York Mills Station | 8:15 AM | York Mills Rd at Fenside Dr | 8:48 AM | 2148984 | 49163357 |
| York Mills Station | 8:27 AM | York Mills Rd at Fenside Dr | 9:00 AM | 2148979 | 49163358 |
| York Mills Station | 8:39 AM | York Mills Rd at Fenside Dr | 9:09 AM | 2148983 | 49163359 |
| York Mills Station | 8:51 AM | York Mills Rd at Fenside Dr | 9:18 AM | 2148976 | 49163360 |
| York Mills Station | 9:03 AM | York Mills Rd at Fenside Dr | 9:30 AM | 2148985 | 49163361 |
| York Mills Station | 9:15 AM | York Mills Rd at Fenside Dr | 9:42 AM | 2148980 | 49163342 |
| York Mills Station | 9:35 AM | York Mills Rd at Fenside Dr | 10:02 AM | 2148979 | 49163343 |
| York Mills Station | 9:55 AM | York Mills Rd at Fenside Dr | 10:22 AM | 2148976 | 49163344 |
| York Mills Station | 10:15 AM | York Mills Rd at Fenside Dr | 10:42 AM | 2148980 | 49163345 |
| York Mills Station | 10:35 AM | York Mills Rd at Fenside Dr | 11:02 AM | 2148979 | 49163346 |
| York Mills Station | 10:55 AM | York Mills Rd at Fenside Dr | 11:22 AM | 2148976 | 49163347 |
| York Mills Station | 11:16 AM | York Mills Rd at Fenside Dr | 11:43 AM | 2148980 | 49163348 |
| York Mills Station | 11:35 AM | York Mills Rd at Fenside Dr | 12:03 PM | 2148979 | 49163371 |
| York Mills Station | 11:55 AM | York Mills Rd at Fenside Dr | 12:23 PM | 2148976 | 49163372 |
| York Mills Station | 12:15 PM | York Mills Rd at Fenside Dr | 12:43 PM | 2148980 | 49163373 |
| York Mills Station | 12:35 PM | York Mills Rd at Fenside Dr | 1:03 PM | 2148979 | 49163374 |
| York Mills Station | 12:55 PM | York Mills Rd at Fenside Dr | 1:23 PM | 2148976 | 49163375 |
| York Mills Station | 1:15 PM | York Mills Rd at Fenside Dr | 1:43 PM | 2148980 | 49163376 |
| York Mills Station | 1:35 PM | York Mills Rd at Fenside Dr | 2:03 PM | 2148979 | 49163377 |
| York Mills Station | 1:55 PM | York Mills Rd at Fenside Dr | 2:23 PM | 2148976 | 49163378 |
| York Mills Station | 2:15 PM | York Mills Rd at Fenside Dr | 2:43 PM | 2148982 | 49163379 |
| York Mills Station | 2:25 PM | York Mills Rd at Fenside Dr | 2:53 PM | 2148980 | 49163380 |
| York Mills Station | 2:35 PM | York Mills Rd at Fenside Dr | 3:05 PM | 2148977 | 49163321 |
| York Mills Station | 2:45 PM | York Mills Rd at Fenside Dr | 3:16 PM | 2148979 | 49163341 |
| York Mills Station | 2:55 PM | York Mills Rd at Fenside Dr | 3:26 PM | 2148978 | 49163362 |
| York Mills Station | 3:05 PM | York Mills Rd at Fenside Dr | 3:36 PM | 2148976 | 49163363 |
| York Mills Station | 3:15 PM | York Mills Rd at Fenside Dr | 3:46 PM | 2148981 | 49163364 |
| York Mills Station | 3:25 PM | York Mills Rd at Fenside Dr | 3:56 PM | 2148982 | 49163365 |
| York Mills Station | 3:35 PM | York Mills Rd at Fenside Dr | 4:06 PM | 2148980 | 49163315 |
| York Mills Station | 3:45 PM | York Mills Rd at Fenside Dr | 4:16 PM | 2148977 | 49163327 |
| York Mills Station | 3:55 PM | York Mills Rd at Fenside Dr | 4:26 PM | 2148979 | 49163314 |
| York Mills Station | 4:05 PM | York Mills Rd at Fenside Dr | 4:36 PM | 2148978 | 49163328 |
| York Mills Station | 4:15 PM | York Mills Rd at Fenside Dr | 4:46 PM | 2148976 | 49163324 |
| York Mills Station | 4:25 PM | York Mills Rd at Fenside Dr | 4:56 PM | 2148981 | 49163385 |
| York Mills Station | 4:35 PM | York Mills Rd at Fenside Dr | 5:06 PM | 2148982 | 49163386 |
| York Mills Station | 4:45 PM | York Mills Rd at Fenside Dr | 5:16 PM | 2148980 | 49163387 |
| York Mills Station | 4:55 PM | York Mills Rd at Fenside Dr | 5:26 PM | 2148977 | 49163388 |
| York Mills Station | 5:05 PM | York Mills Rd at Fenside Dr | 5:36 PM | 2148979 | 49163389 |
| York Mills Station | 5:15 PM | York Mills Rd at Fenside Dr | 5:46 PM | 2148978 | 49163390 |
| York Mills Station | 5:25 PM | York Mills Rd at Fenside Dr | 5:56 PM | 2148976 | 49163317 |
| York Mills Station | 5:35 PM | York Mills Rd at Fenside Dr | 6:06 PM | 2148981 | 49163318 |
| York Mills Station | 5:45 PM | York Mills Rd at Fenside Dr | 6:16 PM | 2148982 | 49163319 |
| York Mills Station | 5:55 PM | York Mills Rd at Fenside Dr | 6:26 PM | 2148980 | 49163320 |
| York Mills Station | 6:05 PM | York Mills Rd at Fenside Dr | 6:36 PM | 2148977 | 49163391 |
| York Mills Station | 6:15 PM | York Mills Rd at Fenside Dr | 6:46 PM | 2148979 | 49163349 |
| York Mills Station | 6:25 PM | York Mills Rd at Fenside Dr | 6:56 PM | 2148978 | 49163350 |
| York Mills Station | 6:35 PM | York Mills Rd at Fenside Dr | 7:06 PM | 2148976 | 49163351 |
| York Mills Station | 6:45 PM | York Mills Rd at Fenside Dr | 7:13 PM | 2148981 | 49163352 |
| York Mills Station | 6:55 PM | York Mills Rd at Fenside Dr | 7:20 PM | 2148982 | 49163335 |
| York Mills Station | 7:05 PM | York Mills Rd at Fenside Dr | 7:30 PM | 2148980 | 49163340 |
| York Mills Station | 7:15 PM | York Mills Rd at Fenside Dr | 7:40 PM | 2148977 | 49163322 |
| York Mills Station | 7:35 PM | York Mills Rd at Fenside Dr | 8:00 PM | 2148978 | 49163323 |
| York Mills Station | 7:55 PM | York Mills Rd at Fenside Dr | 8:20 PM | 2148981 | 49163369 |
| York Mills Station | 8:15 PM | York Mills Rd at Fenside Dr | 8:40 PM | 2148977 | 49163370 |
| York Mills Station | 8:35 PM | York Mills Rd at Fenside Dr | 9:00 PM | 2148978 | 49163353 |
| York Mills Station | 8:55 PM | York Mills Rd at Fenside Dr | 9:20 PM | 2148981 | 49163336 |
| York Mills Station | 9:15 PM | York Mills Rd at Fenside Dr | 9:40 PM | 2148977 | 49163337 |
| York Mills Station | 9:35 PM | York Mills Rd at Fenside Dr | 10:00 PM | 2148978 | 49163338 |
| York Mills Station | 9:55 PM | York Mills Rd at Fenside Dr | 10:20 PM | 2148981 | 49163316 |
| York Mills Station | 10:15 PM | York Mills Rd at Fenside Dr | 10:37 PM | 2148977 | 49163334 |
| York Mills Station | 10:45 PM | York Mills Rd at Fenside Dr | 11:07 PM | 2148978 | 49163333 |
| York Mills Station | 11:15 PM | York Mills Rd at Fenside Dr | 11:37 PM | 2148977 | 49163332 |
| York Mills Station | 11:45 PM | York Mills Rd at Fenside Dr | 12:07 AM (+1) | 2148978 | 49163331 |
| York Mills Station | 12:15 AM (+1) | York Mills Rd at Fenside Dr | 12:37 AM (+1) | 2148977 | 49163330 |
| York Mills Station | 12:45 AM (+1) | York Mills Rd at Fenside Dr | 1:07 AM (+1) | 2148978 | 49163313 |
| York Mills Station | 1:15 AM (+1) | York Mills Rd at Fenside Dr | 1:37 AM (+1) | 2148977 | 49163312 |
WEST - 122 GRAYDON HALL towards YORK MILLS STATION Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| York Mills Rd at Fenside Dr | 5:54 AM | York Mills Station | 6:18 AM | 2148983 | 49163392 |
| York Mills Rd at Fenside Dr | 6:06 AM | York Mills Station | 6:30 AM | 2148976 | 49163423 |
| York Mills Rd at Fenside Dr | 6:18 AM | York Mills Station | 6:42 AM | 2148985 | 49163424 |
| York Mills Rd at Fenside Dr | 6:30 AM | York Mills Station | 6:54 AM | 2148984 | 49163451 |
| York Mills Rd at Fenside Dr | 6:42 AM | York Mills Station | 7:06 AM | 2148979 | 49163452 |
| York Mills Rd at Fenside Dr | 6:54 AM | York Mills Station | 7:18 AM | 2148983 | 49163453 |
| York Mills Rd at Fenside Dr | 7:06 AM | York Mills Station | 7:30 AM | 2148976 | 49163434 |
| York Mills Rd at Fenside Dr | 7:18 AM | York Mills Station | 7:45 AM | 2148985 | 49163415 |
| York Mills Rd at Fenside Dr | 7:30 AM | York Mills Station | 8:00 AM | 2148984 | 49163422 |
| York Mills Rd at Fenside Dr | 7:45 AM | York Mills Station | 8:15 AM | 2148979 | 49163443 |
| York Mills Rd at Fenside Dr | 8:00 AM | York Mills Station | 8:30 AM | 2148983 | 49163444 |
| York Mills Rd at Fenside Dr | 8:13 AM | York Mills Station | 8:43 AM | 2148976 | 49163445 |
| York Mills Rd at Fenside Dr | 8:25 AM | York Mills Station | 8:55 AM | 2148985 | 49163446 |
| York Mills Rd at Fenside Dr | 8:37 AM | York Mills Station | 9:07 AM | 2148980 | 49163447 |
| York Mills Rd at Fenside Dr | 8:49 AM | York Mills Station | 9:19 AM | 2148984 | 49163448 |
| York Mills Rd at Fenside Dr | 9:01 AM | York Mills Station | 9:31 AM | 2148979 | 49163449 |
| York Mills Rd at Fenside Dr | 9:10 AM | York Mills Station | 9:40 AM | 2148983 | 49163450 |
| York Mills Rd at Fenside Dr | 9:19 AM | York Mills Station | 9:49 AM | 2148976 | 49163439 |
| York Mills Rd at Fenside Dr | 9:31 AM | York Mills Station | 9:58 AM | 2148985 | 49163440 |
| York Mills Rd at Fenside Dr | 9:43 AM | York Mills Station | 10:08 AM | 2148980 | 49163393 |
| York Mills Rd at Fenside Dr | 10:03 AM | York Mills Station | 10:28 AM | 2148979 | 49163394 |
| York Mills Rd at Fenside Dr | 10:23 AM | York Mills Station | 10:48 AM | 2148976 | 49163395 |
| York Mills Rd at Fenside Dr | 10:43 AM | York Mills Station | 11:08 AM | 2148980 | 49163396 |
| York Mills Rd at Fenside Dr | 11:03 AM | York Mills Station | 11:28 AM | 2148979 | 49163397 |
| York Mills Rd at Fenside Dr | 11:23 AM | York Mills Station | 11:48 AM | 2148976 | 49163398 |
| York Mills Rd at Fenside Dr | 11:44 AM | York Mills Station | 12:11 PM | 2148980 | 49163399 |
| York Mills Rd at Fenside Dr | 12:04 PM | York Mills Station | 12:31 PM | 2148979 | 49163400 |
| York Mills Rd at Fenside Dr | 12:24 PM | York Mills Station | 12:51 PM | 2148976 | 49163416 |
| York Mills Rd at Fenside Dr | 12:44 PM | York Mills Station | 1:11 PM | 2148980 | 49163418 |
| York Mills Rd at Fenside Dr | 1:04 PM | York Mills Station | 1:31 PM | 2148979 | 49163419 |
| York Mills Rd at Fenside Dr | 1:24 PM | York Mills Station | 1:51 PM | 2148976 | 49163420 |
| York Mills Rd at Fenside Dr | 1:44 PM | York Mills Station | 2:11 PM | 2148980 | 49163421 |
| York Mills Rd at Fenside Dr | 2:04 PM | York Mills Station | 2:31 PM | 2148979 | 49163454 |
| York Mills Rd at Fenside Dr | 2:24 PM | York Mills Station | 2:51 PM | 2148976 | 49163417 |
| York Mills Rd at Fenside Dr | 2:44 PM | York Mills Station | 3:13 PM | 2148982 | 49163425 |
| York Mills Rd at Fenside Dr | 2:54 PM | York Mills Station | 3:25 PM | 2148980 | 49163426 |
| York Mills Rd at Fenside Dr | 3:06 PM | York Mills Station | 3:37 PM | 2148977 | 49163427 |
| York Mills Rd at Fenside Dr | 3:17 PM | York Mills Station | 3:48 PM | 2148979 | 49163428 |
| York Mills Rd at Fenside Dr | 3:27 PM | York Mills Station | 3:58 PM | 2148978 | 49163429 |
| York Mills Rd at Fenside Dr | 3:37 PM | York Mills Station | 4:08 PM | 2148976 | 49163430 |
| York Mills Rd at Fenside Dr | 3:47 PM | York Mills Station | 4:18 PM | 2148981 | 49163431 |
| York Mills Rd at Fenside Dr | 3:57 PM | York Mills Station | 4:28 PM | 2148982 | 49163432 |
| York Mills Rd at Fenside Dr | 4:07 PM | York Mills Station | 4:38 PM | 2148980 | 49163433 |
| York Mills Rd at Fenside Dr | 4:17 PM | York Mills Station | 4:48 PM | 2148977 | 49163435 |
| York Mills Rd at Fenside Dr | 4:27 PM | York Mills Station | 4:58 PM | 2148979 | 49163401 |
| York Mills Rd at Fenside Dr | 4:37 PM | York Mills Station | 5:08 PM | 2148978 | 49163402 |
| York Mills Rd at Fenside Dr | 4:47 PM | York Mills Station | 5:18 PM | 2148976 | 49163403 |
| York Mills Rd at Fenside Dr | 4:57 PM | York Mills Station | 5:28 PM | 2148981 | 49163404 |
| York Mills Rd at Fenside Dr | 5:07 PM | York Mills Station | 5:38 PM | 2148982 | 49163405 |
| York Mills Rd at Fenside Dr | 5:17 PM | York Mills Station | 5:48 PM | 2148980 | 49163406 |
| York Mills Rd at Fenside Dr | 5:27 PM | York Mills Station | 5:58 PM | 2148977 | 49163407 |
| York Mills Rd at Fenside Dr | 5:37 PM | York Mills Station | 6:08 PM | 2148979 | 49163408 |
| York Mills Rd at Fenside Dr | 5:47 PM | York Mills Station | 6:18 PM | 2148978 | 49163409 |
| York Mills Rd at Fenside Dr | 5:57 PM | York Mills Station | 6:28 PM | 2148976 | 49163410 |
| York Mills Rd at Fenside Dr | 6:07 PM | York Mills Station | 6:38 PM | 2148981 | 49163411 |
| York Mills Rd at Fenside Dr | 6:17 PM | York Mills Station | 6:48 PM | 2148982 | 49163412 |
| York Mills Rd at Fenside Dr | 6:27 PM | York Mills Station | 6:58 PM | 2148980 | 49163413 |
| York Mills Rd at Fenside Dr | 6:37 PM | York Mills Station | 7:08 PM | 2148977 | 49163414 |
| York Mills Rd at Fenside Dr | 6:47 PM | York Mills Station | 7:18 PM | 2148979 | 49163436 |
| York Mills Rd at Fenside Dr | 6:57 PM | York Mills Station | 7:28 PM | 2148978 | 49163437 |
| York Mills Rd at Fenside Dr | 7:07 PM | York Mills Station | 7:38 PM | 2148976 | 49163438 |
| York Mills Rd at Fenside Dr | 7:14 PM | York Mills Station | 7:45 PM | 2148981 | 49163442 |
| York Mills Rd at Fenside Dr | 7:21 PM | York Mills Station | 7:52 PM | 2148982 | 49163441 |
| York Mills Rd at Fenside Dr | 7:31 PM | York Mills Station | 7:59 PM | 2148980 | 49163462 |
| York Mills Rd at Fenside Dr | 7:41 PM | York Mills Station | 8:09 PM | 2148977 | 49163463 |
| York Mills Rd at Fenside Dr | 8:01 PM | York Mills Station | 8:29 PM | 2148978 | 49163464 |
| York Mills Rd at Fenside Dr | 8:21 PM | York Mills Station | 8:49 PM | 2148981 | 49163465 |
| York Mills Rd at Fenside Dr | 8:41 PM | York Mills Station | 9:09 PM | 2148977 | 49163466 |
| York Mills Rd at Fenside Dr | 9:01 PM | York Mills Station | 9:29 PM | 2148978 | 49163467 |
| York Mills Rd at Fenside Dr | 9:21 PM | York Mills Station | 9:49 PM | 2148981 | 49163468 |
| York Mills Rd at Fenside Dr | 9:41 PM | York Mills Station | 10:09 PM | 2148977 | 49163469 |
| York Mills Rd at Fenside Dr | 10:01 PM | York Mills Station | 10:26 PM | 2148978 | 49163470 |
| York Mills Rd at Fenside Dr | 10:21 PM | York Mills Station | 10:46 PM | 2148981 | 49163455 |
| York Mills Rd at Fenside Dr | 10:38 PM | York Mills Station | 11:03 PM | 2148977 | 49163471 |
| York Mills Rd at Fenside Dr | 11:08 PM | York Mills Station | 11:33 PM | 2148978 | 49163461 |
| York Mills Rd at Fenside Dr | 11:38 PM | York Mills Station | 12:03 AM (+1) | 2148977 | 49163460 |
| York Mills Rd at Fenside Dr | 12:08 AM (+1) | York Mills Station | 12:33 AM (+1) | 2148978 | 49163459 |
| York Mills Rd at Fenside Dr | 12:38 AM (+1) | York Mills Station | 1:03 AM (+1) | 2148977 | 49163458 |
| York Mills Rd at Fenside Dr | 1:08 AM (+1) | York Mills Station | 1:33 AM (+1) | 2148978 | 49163457 |
| York Mills Rd at Fenside Dr | 1:38 AM (+1) | York Mills Station | 2:03 AM (+1) | 2148977 | 49163456 |