Track Your Transit

TTC Routes & Schedules - Route 904

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

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

Block Schedule Visualization for Route 904

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
2150573
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
2150574
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
2150582
904
904
904
904
904
904
904
2150589
904
904
904
904
904
904
904
904
904
904
904
904
904
904
2150590
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
2150591
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
2150592
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
2150593
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
2150594
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904
904

NORTH - 904 SHEPPARD-KENNEDY EXPRESS towards DON MILLS STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Kennedy Station - Platform B6:10 AMDon Mills Station6:53 AM215059449191371
Kennedy Station - Platform B6:30 AMDon Mills Station7:13 AM215057449191369
Kennedy Station - Platform B6:45 AMDon Mills Station7:28 AM215059349191368
Kennedy Station - Platform B7:00 AMDon Mills Station7:47 AM215059249191367
Kennedy Station - Platform B7:15 AMDon Mills Station8:02 AM215057349191366
Kennedy Station - Platform B7:30 AMDon Mills Station8:17 AM215059149191365
Kennedy Station - Platform B7:45 AMDon Mills Station8:32 AM215058949191364
Kennedy Station - Platform B8:00 AMDon Mills Station8:47 AM215059449191363
Kennedy Station - Platform B8:15 AMDon Mills Station9:02 AM215057449191362
Kennedy Station - Platform B8:30 AMDon Mills Station9:17 AM215059349191361
Kennedy Station - Platform B8:45 AMDon Mills Station9:32 AM215059249191360
Kennedy Station - Platform B9:00 AMDon Mills Station9:45 AM215057349191359
Kennedy Station - Platform B9:12 AMDon Mills Station9:57 AM215059149191420
Kennedy Station - Platform B9:24 AMDon Mills Station10:09 AM215059049191419
Kennedy Station - Platform B9:36 AMDon Mills Station10:21 AM215058949191418
Kennedy Station - Platform B9:48 AMDon Mills Station10:33 AM215059449191417
Kennedy Station - Platform B10:00 AMDon Mills Station10:45 AM215057449191416
Kennedy Station - Platform B10:12 AMDon Mills Station10:57 AM215058249191415
Kennedy Station - Platform B10:24 AMDon Mills Station11:09 AM215059349191414
Kennedy Station - Platform B10:36 AMDon Mills Station11:21 AM215059249191413
Kennedy Station - Platform B10:48 AMDon Mills Station11:33 AM215057349191412
Kennedy Station - Platform B11:00 AMDon Mills Station11:45 AM215059149191411
Kennedy Station - Platform B11:12 AMDon Mills Station11:57 AM215059049191410
Kennedy Station - Platform B11:24 AMDon Mills Station12:09 PM215058949191409
Kennedy Station - Platform B11:36 AMDon Mills Station12:21 PM215059449191408
Kennedy Station - Platform B11:48 AMDon Mills Station12:33 PM215057449191407
Kennedy Station - Platform B12:00 PMDon Mills Station12:45 PM215058249191406
Kennedy Station - Platform B12:12 PMDon Mills Station12:57 PM215059349191405
Kennedy Station - Platform B12:24 PMDon Mills Station1:09 PM215059249191404
Kennedy Station - Platform B12:36 PMDon Mills Station1:21 PM215057349191403
Kennedy Station - Platform B12:48 PMDon Mills Station1:33 PM215059149191402
Kennedy Station - Platform B1:00 PMDon Mills Station1:45 PM215059049191401
Kennedy Station - Platform B1:12 PMDon Mills Station1:57 PM215058949191400
Kennedy Station - Platform B1:24 PMDon Mills Station2:09 PM215059449191399
Kennedy Station - Platform B1:36 PMDon Mills Station2:21 PM215057449191398
Kennedy Station - Platform B1:48 PMDon Mills Station2:33 PM215058249191397
Kennedy Station - Platform B2:00 PMDon Mills Station2:45 PM215059349191396
Kennedy Station - Platform B2:12 PMDon Mills Station2:57 PM215059249191395
Kennedy Station - Platform B2:24 PMDon Mills Station3:09 PM215057349191394
Kennedy Station - Platform B2:36 PMDon Mills Station3:21 PM215059149191393
Kennedy Station - Platform B2:48 PMDon Mills Station3:33 PM215059049191392
Kennedy Station - Platform B3:03 PMDon Mills Station3:53 PM215058949191391
Kennedy Station - Platform B3:18 PMDon Mills Station4:08 PM215059449191438
Kennedy Station - Platform B3:33 PMDon Mills Station4:23 PM215057449191437
Kennedy Station - Platform B3:48 PMDon Mills Station4:38 PM215059349191436
Kennedy Station - Platform B4:03 PMDon Mills Station4:53 PM215059249191435
Kennedy Station - Platform B4:18 PMDon Mills Station5:08 PM215057349191434
Kennedy Station - Platform B4:33 PMDon Mills Station5:23 PM215059149191433
Kennedy Station - Platform B4:48 PMDon Mills Station5:38 PM215059049191432
Kennedy Station - Platform B5:03 PMDon Mills Station5:53 PM215058949191431
Kennedy Station - Platform B5:18 PMDon Mills Station6:08 PM215059449191430
Kennedy Station - Platform B5:33 PMDon Mills Station6:23 PM215057449191428
Kennedy Station - Platform B5:48 PMDon Mills Station6:38 PM215059349191427
Kennedy Station - Platform B6:03 PMDon Mills Station6:53 PM215059249191426
Kennedy Station - Platform B6:18 PMDon Mills Station7:08 PM215057349191425
Kennedy Station - Platform B6:33 PMDon Mills Station7:23 PM215059149191424
Kennedy Station - Platform B6:48 PMDon Mills Station7:38 PM215059049191423
Kennedy Station - Platform B7:03 PMDon Mills Station7:43 PM215058949191422
Kennedy Station - Platform B7:18 PMDon Mills Station7:58 PM215059449191421
Kennedy Station - Platform B7:33 PMDon Mills Station8:13 PM215057449191390
Kennedy Station - Platform B7:48 PMDon Mills Station8:28 PM215059349191389
Kennedy Station - Platform B8:03 PMDon Mills Station8:43 PM215059249191388
Kennedy Station - Platform B8:18 PMDon Mills Station8:58 PM215057349191387
Kennedy Station - Platform B8:33 PMDon Mills Station9:13 PM215059149191386
Kennedy Station - Platform B8:48 PMDon Mills Station9:28 PM215059049191385
Kennedy Station - Platform B9:03 PMDon Mills Station9:43 PM215059449191384
Kennedy Station - Platform B9:18 PMDon Mills Station9:58 PM215057449191383
Kennedy Station - Platform B9:33 PMDon Mills Station10:13 PM215059349191382
Kennedy Station - Platform B9:48 PMDon Mills Station10:28 PM215059249191381
Kennedy Station - Platform B10:03 PMDon Mills Station10:40 PM215057349191380
Kennedy Station - Platform B10:18 PMDon Mills Station10:55 PM215059149191379
Kennedy Station - Platform B10:33 PMDon Mills Station11:10 PM215059049191378
Kennedy Station - Platform B10:48 PMDon Mills Station11:25 PM215059449191377
Kennedy Station - Platform B11:03 PMDon Mills Station11:40 PM215059349191376
Kennedy Station - Platform B11:18 PMDon Mills Station11:55 PM215059249191375
Kennedy Station - Platform B11:33 PMDon Mills Station12:10 AM (+1)215057349191374
Kennedy Station - Platform B11:48 PMDon Mills Station12:25 AM (+1)215059149191373
Kennedy Station - Platform B12:03 AM (+1)Don Mills Station12:40 AM (+1)215059049191372
Kennedy Station - Platform B12:18 AM (+1)Don Mills Station12:55 AM (+1)215059449191370

SOUTH - 904 SHEPPARD-KENNEDY EXPRESS towards KENNEDY STN Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Don Mills Station6:36 AMKennedy Station - Platform B7:16 AM215059149191295
Don Mills Station6:51 AMKennedy Station - Platform B7:31 AM215058949191294
Don Mills Station7:06 AMKennedy Station - Platform B7:51 AM215059449191292
Don Mills Station7:21 AMKennedy Station - Platform B8:06 AM215057449191290
Don Mills Station7:36 AMKennedy Station - Platform B8:21 AM215059349191289
Don Mills Station7:51 AMKennedy Station - Platform B8:36 AM215059249191288
Don Mills Station8:06 AMKennedy Station - Platform B8:51 AM215057349191287
Don Mills Station8:21 AMKennedy Station - Platform B9:06 AM215059149191286
Don Mills Station8:36 AMKennedy Station - Platform B9:21 AM215058949191285
Don Mills Station8:51 AMKennedy Station - Platform B9:36 AM215059449191293
Don Mills Station9:03 AMKennedy Station - Platform B9:48 AM215057449191291
Don Mills Station9:15 AMKennedy Station - Platform B10:00 AM215058249191284
Don Mills Station9:27 AMKennedy Station - Platform B10:12 AM215059349191283
Don Mills Station9:39 AMKennedy Station - Platform B10:24 AM215059249191282
Don Mills Station9:51 AMKennedy Station - Platform B10:36 AM215057349191281
Don Mills Station10:03 AMKennedy Station - Platform B10:48 AM215059149191280
Don Mills Station10:15 AMKennedy Station - Platform B11:00 AM215059049191279
Don Mills Station10:27 AMKennedy Station - Platform B11:12 AM215058949191278
Don Mills Station10:39 AMKennedy Station - Platform B11:24 AM215059449191340
Don Mills Station10:51 AMKennedy Station - Platform B11:36 AM215057449191339
Don Mills Station11:03 AMKennedy Station - Platform B11:48 AM215058249191338
Don Mills Station11:15 AMKennedy Station - Platform B12:00 PM215059349191337
Don Mills Station11:27 AMKennedy Station - Platform B12:12 PM215059249191336
Don Mills Station11:39 AMKennedy Station - Platform B12:24 PM215057349191335
Don Mills Station11:51 AMKennedy Station - Platform B12:36 PM215059149191334
Don Mills Station12:03 PMKennedy Station - Platform B12:48 PM215059049191333
Don Mills Station12:15 PMKennedy Station - Platform B1:00 PM215058949191332
Don Mills Station12:27 PMKennedy Station - Platform B1:12 PM215059449191331
Don Mills Station12:39 PMKennedy Station - Platform B1:24 PM215057449191330
Don Mills Station12:51 PMKennedy Station - Platform B1:36 PM215058249191329
Don Mills Station1:03 PMKennedy Station - Platform B1:48 PM215059349191328
Don Mills Station1:15 PMKennedy Station - Platform B2:00 PM215059249191327
Don Mills Station1:27 PMKennedy Station - Platform B2:12 PM215057349191326
Don Mills Station1:39 PMKennedy Station - Platform B2:24 PM215059149191325
Don Mills Station1:51 PMKennedy Station - Platform B2:36 PM215059049191324
Don Mills Station2:03 PMKennedy Station - Platform B2:48 PM215058949191323
Don Mills Station2:15 PMKennedy Station - Platform B3:00 PM215059449191322
Don Mills Station2:27 PMKennedy Station - Platform B3:12 PM215057449191321
Don Mills Station2:39 PMKennedy Station - Platform B3:24 PM215058249191320
Don Mills Station2:51 PMKennedy Station - Platform B3:36 PM215059349191319
Don Mills Station3:03 PMKennedy Station - Platform B3:53 PM215059249191318
Don Mills Station3:15 PMKennedy Station - Platform B4:05 PM215057349191317
Don Mills Station3:30 PMKennedy Station - Platform B4:20 PM215059149191316
Don Mills Station3:45 PMKennedy Station - Platform B4:35 PM215059049191315
Don Mills Station4:00 PMKennedy Station - Platform B4:50 PM215058949191314
Don Mills Station4:15 PMKennedy Station - Platform B5:05 PM215059449191313
Don Mills Station4:30 PMKennedy Station - Platform B5:20 PM215057449191312
Don Mills Station4:45 PMKennedy Station - Platform B5:35 PM215059349191311
Don Mills Station5:00 PMKennedy Station - Platform B5:50 PM215059249191310
Don Mills Station5:15 PMKennedy Station - Platform B6:05 PM215057349191309
Don Mills Station5:30 PMKennedy Station - Platform B6:20 PM215059149191308
Don Mills Station5:45 PMKennedy Station - Platform B6:35 PM215059049191307
Don Mills Station6:00 PMKennedy Station - Platform B6:50 PM215058949191306
Don Mills Station6:15 PMKennedy Station - Platform B7:05 PM215059449191305
Don Mills Station6:30 PMKennedy Station - Platform B7:20 PM215057449191304
Don Mills Station6:45 PMKennedy Station - Platform B7:35 PM215059349191303
Don Mills Station7:00 PMKennedy Station - Platform B7:42 PM215059249191302
Don Mills Station7:15 PMKennedy Station - Platform B7:57 PM215057349191301
Don Mills Station7:30 PMKennedy Station - Platform B8:12 PM215059149191300
Don Mills Station7:45 PMKennedy Station - Platform B8:27 PM215059049191299
Don Mills Station8:00 PMKennedy Station - Platform B8:42 PM215059449191298
Don Mills Station8:15 PMKennedy Station - Platform B8:57 PM215057449191297
Don Mills Station8:30 PMKennedy Station - Platform B9:12 PM215059349191296
Don Mills Station8:45 PMKennedy Station - Platform B9:27 PM215059249191343
Don Mills Station9:00 PMKennedy Station - Platform B9:42 PM215057349191342
Don Mills Station9:15 PMKennedy Station - Platform B9:57 PM215059149191358
Don Mills Station9:30 PMKennedy Station - Platform B10:12 PM215059049191357
Don Mills Station9:45 PMKennedy Station - Platform B10:27 PM215059449191356
Don Mills Station10:00 PMKennedy Station - Platform B10:39 PM215057449191355
Don Mills Station10:15 PMKennedy Station - Platform B10:54 PM215059349191354
Don Mills Station10:30 PMKennedy Station - Platform B11:09 PM215059249191353
Don Mills Station10:45 PMKennedy Station - Platform B11:24 PM215057349191352
Don Mills Station11:00 PMKennedy Station - Platform B11:39 PM215059149191351
Don Mills Station11:15 PMKennedy Station - Platform B11:54 PM215059049191350
Don Mills Station11:30 PMKennedy Station - Platform B12:09 AM (+1)215059449191349
Don Mills Station11:45 PMKennedy Station - Platform B12:24 AM (+1)215059349191348
Don Mills Station12:00 AM (+1)Kennedy Station - Platform B12:39 AM (+1)215059249191347
Don Mills Station12:15 AM (+1)Kennedy Station - Platform B12:54 AM (+1)215057349191346
Don Mills Station12:30 AM (+1)Kennedy Station - Platform B1:09 AM (+1)215059149191345
Don Mills Station12:45 AM (+1)Kennedy Station - Platform B1:24 AM (+1)215059049191344
Don Mills Station1:00 AM (+1)Kennedy Station - Platform B1:39 AM (+1)215059449191341