Track Your Transit

TTC Routes & Schedules - Route 122

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

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

Block Schedule Visualization for Route 122

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
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 StartDepartureTrip EndArrivalBlockTrip ID
Opposite 20 Graydon Hall Dr5:44 AMYork Mills Rd at Fenside Dr5:53 AM214898349163368
Opposite 20 Graydon Hall Dr5:56 AMYork Mills Rd at Fenside Dr6:05 AM214897649163367
Opposite 20 Graydon Hall Dr6:08 AMYork Mills Rd at Fenside Dr6:17 AM214898549163366
York Mills Station6:15 AMYork Mills Rd at Fenside Dr6:41 AM214897949163339
Opposite 20 Graydon Hall Dr6:20 AMYork Mills Rd at Fenside Dr6:29 AM214898449163326
York Mills Station6:27 AMYork Mills Rd at Fenside Dr6:53 AM214898349163381
York Mills Station6:39 AMYork Mills Rd at Fenside Dr7:05 AM214897649163382
York Mills Station6:51 AMYork Mills Rd at Fenside Dr7:17 AM214898549163329
York Mills Station7:03 AMYork Mills Rd at Fenside Dr7:29 AM214898449163383
York Mills Station7:15 AMYork Mills Rd at Fenside Dr7:44 AM214897949163384
York Mills Station7:27 AMYork Mills Rd at Fenside Dr7:59 AM214898349163325
York Mills Station7:39 AMYork Mills Rd at Fenside Dr8:12 AM214897649163354
York Mills Station7:51 AMYork Mills Rd at Fenside Dr8:24 AM214898549163355
York Mills Station8:03 AMYork Mills Rd at Fenside Dr8:36 AM214898049163356
York Mills Station8:15 AMYork Mills Rd at Fenside Dr8:48 AM214898449163357
York Mills Station8:27 AMYork Mills Rd at Fenside Dr9:00 AM214897949163358
York Mills Station8:39 AMYork Mills Rd at Fenside Dr9:09 AM214898349163359
York Mills Station8:51 AMYork Mills Rd at Fenside Dr9:18 AM214897649163360
York Mills Station9:03 AMYork Mills Rd at Fenside Dr9:30 AM214898549163361
York Mills Station9:15 AMYork Mills Rd at Fenside Dr9:42 AM214898049163342
York Mills Station9:35 AMYork Mills Rd at Fenside Dr10:02 AM214897949163343
York Mills Station9:55 AMYork Mills Rd at Fenside Dr10:22 AM214897649163344
York Mills Station10:15 AMYork Mills Rd at Fenside Dr10:42 AM214898049163345
York Mills Station10:35 AMYork Mills Rd at Fenside Dr11:02 AM214897949163346
York Mills Station10:55 AMYork Mills Rd at Fenside Dr11:22 AM214897649163347
York Mills Station11:16 AMYork Mills Rd at Fenside Dr11:43 AM214898049163348
York Mills Station11:35 AMYork Mills Rd at Fenside Dr12:03 PM214897949163371
York Mills Station11:55 AMYork Mills Rd at Fenside Dr12:23 PM214897649163372
York Mills Station12:15 PMYork Mills Rd at Fenside Dr12:43 PM214898049163373
York Mills Station12:35 PMYork Mills Rd at Fenside Dr1:03 PM214897949163374
York Mills Station12:55 PMYork Mills Rd at Fenside Dr1:23 PM214897649163375
York Mills Station1:15 PMYork Mills Rd at Fenside Dr1:43 PM214898049163376
York Mills Station1:35 PMYork Mills Rd at Fenside Dr2:03 PM214897949163377
York Mills Station1:55 PMYork Mills Rd at Fenside Dr2:23 PM214897649163378
York Mills Station2:15 PMYork Mills Rd at Fenside Dr2:43 PM214898249163379
York Mills Station2:25 PMYork Mills Rd at Fenside Dr2:53 PM214898049163380
York Mills Station2:35 PMYork Mills Rd at Fenside Dr3:05 PM214897749163321
York Mills Station2:45 PMYork Mills Rd at Fenside Dr3:16 PM214897949163341
York Mills Station2:55 PMYork Mills Rd at Fenside Dr3:26 PM214897849163362
York Mills Station3:05 PMYork Mills Rd at Fenside Dr3:36 PM214897649163363
York Mills Station3:15 PMYork Mills Rd at Fenside Dr3:46 PM214898149163364
York Mills Station3:25 PMYork Mills Rd at Fenside Dr3:56 PM214898249163365
York Mills Station3:35 PMYork Mills Rd at Fenside Dr4:06 PM214898049163315
York Mills Station3:45 PMYork Mills Rd at Fenside Dr4:16 PM214897749163327
York Mills Station3:55 PMYork Mills Rd at Fenside Dr4:26 PM214897949163314
York Mills Station4:05 PMYork Mills Rd at Fenside Dr4:36 PM214897849163328
York Mills Station4:15 PMYork Mills Rd at Fenside Dr4:46 PM214897649163324
York Mills Station4:25 PMYork Mills Rd at Fenside Dr4:56 PM214898149163385
York Mills Station4:35 PMYork Mills Rd at Fenside Dr5:06 PM214898249163386
York Mills Station4:45 PMYork Mills Rd at Fenside Dr5:16 PM214898049163387
York Mills Station4:55 PMYork Mills Rd at Fenside Dr5:26 PM214897749163388
York Mills Station5:05 PMYork Mills Rd at Fenside Dr5:36 PM214897949163389
York Mills Station5:15 PMYork Mills Rd at Fenside Dr5:46 PM214897849163390
York Mills Station5:25 PMYork Mills Rd at Fenside Dr5:56 PM214897649163317
York Mills Station5:35 PMYork Mills Rd at Fenside Dr6:06 PM214898149163318
York Mills Station5:45 PMYork Mills Rd at Fenside Dr6:16 PM214898249163319
York Mills Station5:55 PMYork Mills Rd at Fenside Dr6:26 PM214898049163320
York Mills Station6:05 PMYork Mills Rd at Fenside Dr6:36 PM214897749163391
York Mills Station6:15 PMYork Mills Rd at Fenside Dr6:46 PM214897949163349
York Mills Station6:25 PMYork Mills Rd at Fenside Dr6:56 PM214897849163350
York Mills Station6:35 PMYork Mills Rd at Fenside Dr7:06 PM214897649163351
York Mills Station6:45 PMYork Mills Rd at Fenside Dr7:13 PM214898149163352
York Mills Station6:55 PMYork Mills Rd at Fenside Dr7:20 PM214898249163335
York Mills Station7:05 PMYork Mills Rd at Fenside Dr7:30 PM214898049163340
York Mills Station7:15 PMYork Mills Rd at Fenside Dr7:40 PM214897749163322
York Mills Station7:35 PMYork Mills Rd at Fenside Dr8:00 PM214897849163323
York Mills Station7:55 PMYork Mills Rd at Fenside Dr8:20 PM214898149163369
York Mills Station8:15 PMYork Mills Rd at Fenside Dr8:40 PM214897749163370
York Mills Station8:35 PMYork Mills Rd at Fenside Dr9:00 PM214897849163353
York Mills Station8:55 PMYork Mills Rd at Fenside Dr9:20 PM214898149163336
York Mills Station9:15 PMYork Mills Rd at Fenside Dr9:40 PM214897749163337
York Mills Station9:35 PMYork Mills Rd at Fenside Dr10:00 PM214897849163338
York Mills Station9:55 PMYork Mills Rd at Fenside Dr10:20 PM214898149163316
York Mills Station10:15 PMYork Mills Rd at Fenside Dr10:37 PM214897749163334
York Mills Station10:45 PMYork Mills Rd at Fenside Dr11:07 PM214897849163333
York Mills Station11:15 PMYork Mills Rd at Fenside Dr11:37 PM214897749163332
York Mills Station11:45 PMYork Mills Rd at Fenside Dr12:07 AM (+1)214897849163331
York Mills Station12:15 AM (+1)York Mills Rd at Fenside Dr12:37 AM (+1)214897749163330
York Mills Station12:45 AM (+1)York Mills Rd at Fenside Dr1:07 AM (+1)214897849163313
York Mills Station1:15 AM (+1)York Mills Rd at Fenside Dr1:37 AM (+1)214897749163312

WEST - 122 GRAYDON HALL towards YORK MILLS STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
York Mills Rd at Fenside Dr5:54 AMYork Mills Station6:18 AM214898349163392
York Mills Rd at Fenside Dr6:06 AMYork Mills Station6:30 AM214897649163423
York Mills Rd at Fenside Dr6:18 AMYork Mills Station6:42 AM214898549163424
York Mills Rd at Fenside Dr6:30 AMYork Mills Station6:54 AM214898449163451
York Mills Rd at Fenside Dr6:42 AMYork Mills Station7:06 AM214897949163452
York Mills Rd at Fenside Dr6:54 AMYork Mills Station7:18 AM214898349163453
York Mills Rd at Fenside Dr7:06 AMYork Mills Station7:30 AM214897649163434
York Mills Rd at Fenside Dr7:18 AMYork Mills Station7:45 AM214898549163415
York Mills Rd at Fenside Dr7:30 AMYork Mills Station8:00 AM214898449163422
York Mills Rd at Fenside Dr7:45 AMYork Mills Station8:15 AM214897949163443
York Mills Rd at Fenside Dr8:00 AMYork Mills Station8:30 AM214898349163444
York Mills Rd at Fenside Dr8:13 AMYork Mills Station8:43 AM214897649163445
York Mills Rd at Fenside Dr8:25 AMYork Mills Station8:55 AM214898549163446
York Mills Rd at Fenside Dr8:37 AMYork Mills Station9:07 AM214898049163447
York Mills Rd at Fenside Dr8:49 AMYork Mills Station9:19 AM214898449163448
York Mills Rd at Fenside Dr9:01 AMYork Mills Station9:31 AM214897949163449
York Mills Rd at Fenside Dr9:10 AMYork Mills Station9:40 AM214898349163450
York Mills Rd at Fenside Dr9:19 AMYork Mills Station9:49 AM214897649163439
York Mills Rd at Fenside Dr9:31 AMYork Mills Station9:58 AM214898549163440
York Mills Rd at Fenside Dr9:43 AMYork Mills Station10:08 AM214898049163393
York Mills Rd at Fenside Dr10:03 AMYork Mills Station10:28 AM214897949163394
York Mills Rd at Fenside Dr10:23 AMYork Mills Station10:48 AM214897649163395
York Mills Rd at Fenside Dr10:43 AMYork Mills Station11:08 AM214898049163396
York Mills Rd at Fenside Dr11:03 AMYork Mills Station11:28 AM214897949163397
York Mills Rd at Fenside Dr11:23 AMYork Mills Station11:48 AM214897649163398
York Mills Rd at Fenside Dr11:44 AMYork Mills Station12:11 PM214898049163399
York Mills Rd at Fenside Dr12:04 PMYork Mills Station12:31 PM214897949163400
York Mills Rd at Fenside Dr12:24 PMYork Mills Station12:51 PM214897649163416
York Mills Rd at Fenside Dr12:44 PMYork Mills Station1:11 PM214898049163418
York Mills Rd at Fenside Dr1:04 PMYork Mills Station1:31 PM214897949163419
York Mills Rd at Fenside Dr1:24 PMYork Mills Station1:51 PM214897649163420
York Mills Rd at Fenside Dr1:44 PMYork Mills Station2:11 PM214898049163421
York Mills Rd at Fenside Dr2:04 PMYork Mills Station2:31 PM214897949163454
York Mills Rd at Fenside Dr2:24 PMYork Mills Station2:51 PM214897649163417
York Mills Rd at Fenside Dr2:44 PMYork Mills Station3:13 PM214898249163425
York Mills Rd at Fenside Dr2:54 PMYork Mills Station3:25 PM214898049163426
York Mills Rd at Fenside Dr3:06 PMYork Mills Station3:37 PM214897749163427
York Mills Rd at Fenside Dr3:17 PMYork Mills Station3:48 PM214897949163428
York Mills Rd at Fenside Dr3:27 PMYork Mills Station3:58 PM214897849163429
York Mills Rd at Fenside Dr3:37 PMYork Mills Station4:08 PM214897649163430
York Mills Rd at Fenside Dr3:47 PMYork Mills Station4:18 PM214898149163431
York Mills Rd at Fenside Dr3:57 PMYork Mills Station4:28 PM214898249163432
York Mills Rd at Fenside Dr4:07 PMYork Mills Station4:38 PM214898049163433
York Mills Rd at Fenside Dr4:17 PMYork Mills Station4:48 PM214897749163435
York Mills Rd at Fenside Dr4:27 PMYork Mills Station4:58 PM214897949163401
York Mills Rd at Fenside Dr4:37 PMYork Mills Station5:08 PM214897849163402
York Mills Rd at Fenside Dr4:47 PMYork Mills Station5:18 PM214897649163403
York Mills Rd at Fenside Dr4:57 PMYork Mills Station5:28 PM214898149163404
York Mills Rd at Fenside Dr5:07 PMYork Mills Station5:38 PM214898249163405
York Mills Rd at Fenside Dr5:17 PMYork Mills Station5:48 PM214898049163406
York Mills Rd at Fenside Dr5:27 PMYork Mills Station5:58 PM214897749163407
York Mills Rd at Fenside Dr5:37 PMYork Mills Station6:08 PM214897949163408
York Mills Rd at Fenside Dr5:47 PMYork Mills Station6:18 PM214897849163409
York Mills Rd at Fenside Dr5:57 PMYork Mills Station6:28 PM214897649163410
York Mills Rd at Fenside Dr6:07 PMYork Mills Station6:38 PM214898149163411
York Mills Rd at Fenside Dr6:17 PMYork Mills Station6:48 PM214898249163412
York Mills Rd at Fenside Dr6:27 PMYork Mills Station6:58 PM214898049163413
York Mills Rd at Fenside Dr6:37 PMYork Mills Station7:08 PM214897749163414
York Mills Rd at Fenside Dr6:47 PMYork Mills Station7:18 PM214897949163436
York Mills Rd at Fenside Dr6:57 PMYork Mills Station7:28 PM214897849163437
York Mills Rd at Fenside Dr7:07 PMYork Mills Station7:38 PM214897649163438
York Mills Rd at Fenside Dr7:14 PMYork Mills Station7:45 PM214898149163442
York Mills Rd at Fenside Dr7:21 PMYork Mills Station7:52 PM214898249163441
York Mills Rd at Fenside Dr7:31 PMYork Mills Station7:59 PM214898049163462
York Mills Rd at Fenside Dr7:41 PMYork Mills Station8:09 PM214897749163463
York Mills Rd at Fenside Dr8:01 PMYork Mills Station8:29 PM214897849163464
York Mills Rd at Fenside Dr8:21 PMYork Mills Station8:49 PM214898149163465
York Mills Rd at Fenside Dr8:41 PMYork Mills Station9:09 PM214897749163466
York Mills Rd at Fenside Dr9:01 PMYork Mills Station9:29 PM214897849163467
York Mills Rd at Fenside Dr9:21 PMYork Mills Station9:49 PM214898149163468
York Mills Rd at Fenside Dr9:41 PMYork Mills Station10:09 PM214897749163469
York Mills Rd at Fenside Dr10:01 PMYork Mills Station10:26 PM214897849163470
York Mills Rd at Fenside Dr10:21 PMYork Mills Station10:46 PM214898149163455
York Mills Rd at Fenside Dr10:38 PMYork Mills Station11:03 PM214897749163471
York Mills Rd at Fenside Dr11:08 PMYork Mills Station11:33 PM214897849163461
York Mills Rd at Fenside Dr11:38 PMYork Mills Station12:03 AM (+1)214897749163460
York Mills Rd at Fenside Dr12:08 AM (+1)York Mills Station12:33 AM (+1)214897849163459
York Mills Rd at Fenside Dr12:38 AM (+1)York Mills Station1:03 AM (+1)214897749163458
York Mills Rd at Fenside Dr1:08 AM (+1)York Mills Station1:33 AM (+1)214897849163457
York Mills Rd at Fenside Dr1:38 AM (+1)York Mills Station2:03 AM (+1)214897749163456