TTC Routes & Schedules - Route 97
Note: This page uses GTFS data provided by TTC, subject to change.
Displaying timetable for Route 97 on 2025-10-24.
Block Schedule Visualization for Route 97
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
2150201
97
2150893
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
2150957
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
2150958
97
97
97
97
97
97
97
97
97
97
97
97
2150961
97
97
97
97
97
97
97
97
97
97
97
97
2150963
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
2150964
97
97
97
97
97
97
97
2150967
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
2150968
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
2150969
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
2150970
97
97
97
97
97
97
97
97
97
97
97
97
SOUTH - 97C YONGE towards UNION STATION Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Moore Park Ave at Yonge St West Side | 5:15 AM | St Clair Station | 6:11 AM | 2150893 | 49195419 |
| Moore Park Ave at Yonge St West Side | 5:34 AM | St Clair Station | 6:34 AM | 2150958 | 49195416 |
| Eglinton Station | 5:45 AM | Front St West at Bay St | 6:15 AM | 2150967 | 49195351 |
| Moore Park Ave at Yonge St West Side | 5:58 AM | St Clair Station | 7:00 AM | 2150963 | 49195382 |
| Eglinton Station | 6:10 AM | Front St West at Bay St | 6:40 AM | 2150968 | 49195352 |
| Moore Park Ave at Yonge St West Side | 6:24 AM | St Clair Station | 7:24 AM | 2150957 | 49195415 |
| Eglinton Station | 6:35 AM | Front St West at Bay St | 7:05 AM | 2150969 | 49195423 |
| Moore Park Ave at Yonge St West Side | 6:48 AM | St Clair Station | 7:50 AM | 2150970 | 49195417 |
| Eglinton Station | 7:00 AM | Front St West at Bay St | 7:30 AM | 2150967 | 49195424 |
| Moore Park Ave at Yonge St West Side | 7:14 AM | St Clair Station | 8:14 AM | 2150893 | 49195414 |
| Eglinton Station | 7:25 AM | Front St West at Bay St | 7:55 AM | 2150968 | 49195425 |
| Moore Park Ave at Yonge St West Side | 7:38 AM | St Clair Station | 8:40 AM | 2150958 | 49195379 |
| Eglinton Station | 7:50 AM | Front St West at Bay St | 8:20 AM | 2150969 | 49195426 |
| Moore Park Ave at Yonge St West Side | 8:04 AM | St Clair Station | 9:04 AM | 2150963 | 49195413 |
| Eglinton Station | 8:15 AM | Front St West at Bay St | 8:45 AM | 2150967 | 49195336 |
| Moore Park Ave at Yonge St West Side | 8:29 AM | St Clair Station | 9:25 AM | 2150957 | 49195378 |
| Eglinton Station | 8:35 AM | Front St West at Bay St | 9:10 AM | 2150968 | 49195337 |
| Moore Park Ave at Yonge St West Side | 8:55 AM | St Clair Station | 9:49 AM | 2150970 | 49195412 |
| Eglinton Station | 9:00 AM | Front St West at Bay St | 9:40 AM | 2150969 | 49195338 |
| Moore Park Ave at Yonge St West Side | 9:20 AM | St Clair Station | 10:17 AM | 2150893 | 49195377 |
| Eglinton Station | 9:30 AM | Front St West at Bay St | 10:10 AM | 2150967 | 49195339 |
| Moore Park Ave at Yonge St West Side | 9:49 AM | St Clair Station | 10:44 AM | 2150958 | 49195411 |
| Eglinton Station | 10:00 AM | Front St West at Bay St | 10:40 AM | 2150968 | 49195340 |
| Moore Park Ave at Yonge St West Side | 10:15 AM | St Clair Station | 11:12 AM | 2150963 | 49195380 |
| Eglinton Station | 10:30 AM | Front St West at Bay St | 11:10 AM | 2150969 | 49195341 |
| Moore Park Ave at Yonge St West Side | 10:44 AM | St Clair Station | 11:39 AM | 2150957 | 49195420 |
| Eglinton Station | 11:00 AM | Front St West at Bay St | 11:40 AM | 2150967 | 49195342 |
| Moore Park Ave at Yonge St West Side | 11:10 AM | St Clair Station | 12:07 PM | 2150970 | 49195410 |
| Eglinton Station | 11:30 AM | Front St West at Bay St | 12:10 PM | 2150968 | 49195343 |
| Moore Park Ave at Yonge St West Side | 11:39 AM | St Clair Station | 12:34 PM | 2150893 | 49195395 |
| Eglinton Station | 12:00 PM | Front St West at Bay St | 12:40 PM | 2150969 | 49195344 |
| Moore Park Ave at Yonge St West Side | 12:05 PM | St Clair Station | 1:02 PM | 2150958 | 49195409 |
| Eglinton Station | 12:30 PM | Front St West at Bay St | 1:10 PM | 2150967 | 49195345 |
| Moore Park Ave at Yonge St West Side | 12:34 PM | St Clair Station | 1:29 PM | 2150963 | 49195394 |
| Eglinton Station | 1:00 PM | Front St West at Bay St | 1:40 PM | 2150968 | 49195346 |
| Moore Park Ave at Yonge St West Side | 1:00 PM | St Clair Station | 1:57 PM | 2150957 | 49195408 |
| Moore Park Ave at Yonge St West Side | 1:29 PM | St Clair Station | 2:24 PM | 2150970 | 49195381 |
| Eglinton Station | 1:30 PM | Front St West at Bay St | 2:10 PM | 2150969 | 49195347 |
| Moore Park Ave at Yonge St West Side | 1:55 PM | St Clair Station | 2:52 PM | 2150893 | 49195393 |
| Eglinton Station | 1:56 PM | Front St West at Bay St | 2:36 PM | 2150967 | 49195348 |
| Moore Park Ave at Yonge St West Side | 2:15 PM | St Clair Station | 3:15 PM | 2150961 | 49195404 |
| Eglinton Station | 2:23 PM | Front St West at Bay St | 3:03 PM | 2150968 | 49195349 |
| Moore Park Ave at Yonge St West Side | 2:34 PM | St Clair Station | 3:42 PM | 2150958 | 49195422 |
| Eglinton Station | 2:53 PM | Front St West at Bay St | 3:30 PM | 2150969 | 49195350 |
| Moore Park Ave at Yonge St West Side | 2:57 PM | St Clair Station | 4:05 PM | 2150963 | 49195376 |
| Moore Park Ave at Yonge St West Side | 3:21 PM | St Clair Station | 4:32 PM | 2150957 | 49195392 |
| Eglinton Station | 3:23 PM | Front St West at Bay St | 3:59 PM | 2150967 | 49195367 |
| Moore Park Ave at Yonge St West Side | 3:47 PM | St Clair Station | 4:55 PM | 2150970 | 49195407 |
| Eglinton Station | 3:53 PM | Front St West at Bay St | 4:29 PM | 2150968 | 49195368 |
| Moore Park Ave at Yonge St West Side | 4:11 PM | St Clair Station | 5:22 PM | 2150893 | 49195391 |
| Eglinton Station | 4:23 PM | Front St West at Bay St | 4:59 PM | 2150969 | 49195369 |
| Moore Park Ave at Yonge St West Side | 4:37 PM | St Clair Station | 5:45 PM | 2150961 | 49195406 |
| Eglinton Station | 4:53 PM | Front St West at Bay St | 5:29 PM | 2150967 | 49195370 |
| Moore Park Ave at Yonge St West Side | 5:01 PM | St Clair Station | 6:12 PM | 2150958 | 49195390 |
| Eglinton Station | 5:23 PM | Front St West at Bay St | 5:59 PM | 2150968 | 49195371 |
| Moore Park Ave at Yonge St West Side | 5:27 PM | St Clair Station | 6:35 PM | 2150963 | 49195405 |
| Moore Park Ave at Yonge St West Side | 5:51 PM | St Clair Station | 7:02 PM | 2150957 | 49195389 |
| Eglinton Station | 5:53 PM | Front St West at Bay St | 6:29 PM | 2150969 | 49195372 |
| Moore Park Ave at Yonge St West Side | 6:19 PM | St Clair Station | 7:19 PM | 2150970 | 49195403 |
| Eglinton Station | 6:23 PM | Front St West at Bay St | 6:59 PM | 2150967 | 49195373 |
| Moore Park Ave at Yonge St West Side | 6:46 PM | St Clair Station | 7:39 PM | 2150893 | 49195421 |
| Eglinton Station | 6:49 PM | Front St West at Bay St | 7:29 PM | 2150968 | 49195374 |
| Moore Park Ave at Yonge St West Side | 7:15 PM | St Clair Station | 8:02 PM | 2150961 | 49195388 |
| Eglinton Station | 7:23 PM | Front St West at Bay St | 7:59 PM | 2150969 | 49195362 |
| Moore Park Ave at Yonge St West Side | 7:42 PM | St Clair Station | 8:30 PM | 2150963 | 49195402 |
| Eglinton Station | 7:53 PM | Front St West at Bay St | 8:29 PM | 2150967 | 49195363 |
| Moore Park Ave at Yonge St West Side | 8:08 PM | St Clair Station | 8:55 PM | 2150957 | 49195387 |
| Eglinton Station | 8:23 PM | Front St West at Bay St | 8:59 PM | 2150968 | 49195364 |
| Moore Park Ave at Yonge St West Side | 8:35 PM | St Clair Station | 9:23 PM | 2150893 | 49195396 |
| Eglinton Station | 8:53 PM | Front St West at Bay St | 9:29 PM | 2150969 | 49195365 |
| Moore Park Ave at Yonge St West Side | 9:03 PM | St Clair Station | 9:50 PM | 2150961 | 49195401 |
| Eglinton Station | 9:23 PM | Front St West at Bay St | 9:59 PM | 2150964 | 49195366 |
| Moore Park Ave at Yonge St West Side | 9:30 PM | St Clair Station | 10:15 PM | 2150963 | 49195386 |
| Eglinton Station | 9:53 PM | Front St West at Bay St | 10:21 PM | 2150968 | 49195355 |
| Moore Park Ave at Yonge St West Side | 9:58 PM | St Clair Station | 10:39 PM | 2150957 | 49195400 |
| Eglinton Station | 10:19 PM | Front St West at Bay St | 10:43 PM | 2150969 | 49195356 |
| Moore Park Ave at Yonge St West Side | 10:21 PM | St Clair Station | 11:03 PM | 2150893 | 49195399 |
| Eglinton Station | 10:44 PM | Front St West at Bay St | 11:08 PM | 2150964 | 49195357 |
| Moore Park Ave at Yonge St West Side | 10:47 PM | St Clair Station | 11:28 PM | 2150961 | 49195385 |
| Eglinton Station | 11:09 PM | Front St West at Bay St | 11:33 PM | 2150968 | 49195358 |
| Moore Park Ave at Yonge St West Side | 11:16 PM | St Clair Station | 11:58 PM | 2150963 | 49195398 |
| Eglinton Station | 11:34 PM | Front St West at Bay St | 11:58 PM | 2150969 | 49195359 |
| Moore Park Ave at Yonge St West Side | 11:47 PM | St Clair Station | 12:28 AM (+1) | 2150893 | 49195384 |
| Eglinton Station | 11:59 PM | Front St West at Bay St | 12:23 AM (+1) | 2150964 | 49195360 |
| Moore Park Ave at Yonge St West Side | 12:16 AM (+1) | St Clair Station | 12:58 AM (+1) | 2150961 | 49195397 |
| Eglinton Station | 12:24 AM (+1) | Front St West at Bay St | 12:48 AM (+1) | 2150968 | 49195361 |
| Moore Park Ave at Yonge St West Side | 12:47 AM (+1) | St Clair Station | 1:28 AM (+1) | 2150963 | 49195383 |
| Eglinton Station | 12:49 AM (+1) | Front St West at Bay St | 1:13 AM (+1) | 2150969 | 49195353 |
| Eglinton Station | 1:14 AM (+1) | Front St West at Bay St | 1:37 AM (+1) | 2150964 | 49195354 |
NORTH - 97C YONGE towards EGLINTON STATION Bound
| Trip Start | Departure | Trip End | Arrival | Block | Trip ID |
|---|---|---|---|---|---|
| Eglinton Station | 5:36 AM | Moore Park Ave at Yonge St West Side | 6:22 AM | 2150957 | 49195432 |
| Eglinton Station | 6:03 AM | Moore Park Ave at Yonge St West Side | 6:46 AM | 2150970 | 49195431 |
| Front St West at Bay St | 6:18 AM | Eglinton Station | 6:53 AM | 2150967 | 49195436 |
| St Clair Station | 6:18 AM | Moore Park Ave at Yonge St West Side | 7:12 AM | 2150893 | 49195464 |
| Front St West at Bay St | 6:42 AM | Eglinton Station | 7:17 AM | 2150968 | 49195475 |
| St Clair Station | 6:45 AM | Moore Park Ave at Yonge St West Side | 7:36 AM | 2150958 | 49195482 |
| Front St West at Bay St | 7:07 AM | Eglinton Station | 7:42 AM | 2150969 | 49195465 |
| St Clair Station | 7:08 AM | Moore Park Ave at Yonge St West Side | 8:02 AM | 2150963 | 49195498 |
| Front St West at Bay St | 7:32 AM | Eglinton Station | 8:07 AM | 2150967 | 49195466 |
| St Clair Station | 7:35 AM | Moore Park Ave at Yonge St West Side | 8:26 AM | 2150957 | 49195481 |
| Front St West at Bay St | 7:57 AM | Eglinton Station | 8:32 AM | 2150968 | 49195467 |
| St Clair Station | 7:58 AM | Moore Park Ave at Yonge St West Side | 8:52 AM | 2150970 | 49195483 |
| Front St West at Bay St | 8:22 AM | Eglinton Station | 8:57 AM | 2150969 | 49195514 |
| St Clair Station | 8:23 AM | Moore Park Ave at Yonge St West Side | 9:19 AM | 2150893 | 49195471 |
| St Clair Station | 8:46 AM | Moore Park Ave at Yonge St West Side | 9:47 AM | 2150958 | 49195478 |
| Front St West at Bay St | 8:47 AM | Eglinton Station | 9:25 AM | 2150967 | 49195513 |
| Front St West at Bay St | 9:12 AM | Eglinton Station | 9:48 AM | 2150968 | 49195430 |
| St Clair Station | 9:13 AM | Moore Park Ave at Yonge St West Side | 10:13 AM | 2150963 | 49195470 |
| St Clair Station | 9:39 AM | Moore Park Ave at Yonge St West Side | 10:42 AM | 2150957 | 49195495 |
| Front St West at Bay St | 9:42 AM | Eglinton Station | 10:18 AM | 2150969 | 49195453 |
| St Clair Station | 10:08 AM | Moore Park Ave at Yonge St West Side | 11:08 AM | 2150970 | 49195479 |
| Front St West at Bay St | 10:12 AM | Eglinton Station | 10:48 AM | 2150967 | 49195454 |
| St Clair Station | 10:34 AM | Moore Park Ave at Yonge St West Side | 11:37 AM | 2150893 | 49195469 |
| Front St West at Bay St | 10:42 AM | Eglinton Station | 11:18 AM | 2150968 | 49195510 |
| St Clair Station | 11:03 AM | Moore Park Ave at Yonge St West Side | 12:03 PM | 2150958 | 49195480 |
| Front St West at Bay St | 11:12 AM | Eglinton Station | 11:48 AM | 2150969 | 49195455 |
| St Clair Station | 11:29 AM | Moore Park Ave at Yonge St West Side | 12:32 PM | 2150963 | 49195468 |
| Front St West at Bay St | 11:42 AM | Eglinton Station | 12:18 PM | 2150967 | 49195506 |
| St Clair Station | 11:58 AM | Moore Park Ave at Yonge St West Side | 12:58 PM | 2150957 | 49195446 |
| Front St West at Bay St | 12:12 PM | Eglinton Station | 12:48 PM | 2150968 | 49195499 |
| St Clair Station | 12:24 PM | Moore Park Ave at Yonge St West Side | 1:27 PM | 2150970 | 49195474 |
| Front St West at Bay St | 12:42 PM | Eglinton Station | 1:18 PM | 2150969 | 49195500 |
| St Clair Station | 12:53 PM | Moore Park Ave at Yonge St West Side | 1:53 PM | 2150893 | 49195477 |
| Front St West at Bay St | 1:12 PM | Eglinton Station | 1:48 PM | 2150967 | 49195501 |
| St Clair Station | 1:19 PM | Moore Park Ave at Yonge St West Side | 2:22 PM | 2150958 | 49195497 |
| Front St West at Bay St | 1:42 PM | Eglinton Station | 2:18 PM | 2150968 | 49195502 |
| St Clair Station | 1:48 PM | Moore Park Ave at Yonge St West Side | 2:48 PM | 2150963 | 49195463 |
| Front St West at Bay St | 2:12 PM | Eglinton Station | 2:48 PM | 2150969 | 49195442 |
| St Clair Station | 2:14 PM | Moore Park Ave at Yonge St West Side | 3:15 PM | 2150957 | 49195472 |
| Front St West at Bay St | 2:38 PM | Eglinton Station | 3:18 PM | 2150967 | 49195512 |
| St Clair Station | 2:43 PM | Moore Park Ave at Yonge St West Side | 3:41 PM | 2150970 | 49195462 |
| St Clair Station | 3:02 PM | Moore Park Ave at Yonge St West Side | 4:07 PM | 2150893 | 49195473 |
| Front St West at Bay St | 3:05 PM | Eglinton Station | 3:52 PM | 2150968 | 49195476 |
| St Clair Station | 3:29 PM | Moore Park Ave at Yonge St West Side | 4:31 PM | 2150961 | 49195461 |
| Front St West at Bay St | 3:32 PM | Eglinton Station | 4:19 PM | 2150969 | 49195427 |
| St Clair Station | 3:52 PM | Moore Park Ave at Yonge St West Side | 4:57 PM | 2150958 | 49195492 |
| Front St West at Bay St | 4:01 PM | Eglinton Station | 4:48 PM | 2150967 | 49195428 |
| St Clair Station | 4:19 PM | Moore Park Ave at Yonge St West Side | 5:21 PM | 2150963 | 49195460 |
| Front St West at Bay St | 4:31 PM | Eglinton Station | 5:18 PM | 2150968 | 49195429 |
| St Clair Station | 4:42 PM | Moore Park Ave at Yonge St West Side | 5:47 PM | 2150957 | 49195441 |
| Front St West at Bay St | 5:01 PM | Eglinton Station | 5:48 PM | 2150969 | 49195456 |
| St Clair Station | 5:09 PM | Moore Park Ave at Yonge St West Side | 6:11 PM | 2150970 | 49195496 |
| Front St West at Bay St | 5:31 PM | Eglinton Station | 6:18 PM | 2150967 | 49195452 |
| St Clair Station | 5:32 PM | Moore Park Ave at Yonge St West Side | 6:37 PM | 2150893 | 49195458 |
| St Clair Station | 5:59 PM | Moore Park Ave at Yonge St West Side | 7:01 PM | 2150961 | 49195511 |
| Front St West at Bay St | 6:01 PM | Eglinton Station | 6:48 PM | 2150968 | 49195443 |
| St Clair Station | 6:22 PM | Steeles Ave East Loop | 7:28 PM | 2150958 | 49195508 |
| Front St West at Bay St | 6:31 PM | Eglinton Station | 7:14 PM | 2150969 | 49195444 |
| St Clair Station | 6:49 PM | Moore Park Ave at Yonge St West Side | 7:40 PM | 2150963 | 49195445 |
| Front St West at Bay St | 7:01 PM | Eglinton Station | 7:37 PM | 2150967 | 49195449 |
| St Clair Station | 7:17 PM | Moore Park Ave at Yonge St West Side | 8:05 PM | 2150957 | 49195493 |
| Front St West at Bay St | 7:31 PM | Eglinton Station | 8:07 PM | 2150968 | 49195450 |
| St Clair Station | 7:44 PM | Moore Park Ave at Yonge St West Side | 8:32 PM | 2150893 | 49195440 |
| Front St West at Bay St | 8:01 PM | Eglinton Station | 8:37 PM | 2150969 | 49195507 |
| St Clair Station | 8:12 PM | Moore Park Ave at Yonge St West Side | 9:00 PM | 2150961 | 49195491 |
| Front St West at Bay St | 8:31 PM | Eglinton Station | 9:07 PM | 2150967 | 49195503 |
| St Clair Station | 8:39 PM | Moore Park Ave at Yonge St West Side | 9:27 PM | 2150963 | 49195485 |
| Front St West at Bay St | 9:01 PM | Eglinton Station | 9:37 PM | 2150968 | 49195504 |
| St Clair Station | 9:07 PM | Moore Park Ave at Yonge St West Side | 9:55 PM | 2150957 | 49195486 |
| Front St West at Bay St | 9:31 PM | Eglinton Station | 10:06 PM | 2150969 | 49195505 |
| St Clair Station | 9:34 PM | Moore Park Ave at Yonge St West Side | 10:18 PM | 2150893 | 49195484 |
| Front St West at Bay St | 10:01 PM | Eglinton Station | 10:32 PM | 2150964 | 49195437 |
| St Clair Station | 10:04 PM | Moore Park Ave at Yonge St West Side | 10:44 PM | 2150961 | 49195490 |
| Front St West at Bay St | 10:26 PM | Eglinton Station | 10:57 PM | 2150968 | 49195438 |
| St Clair Station | 10:34 PM | Moore Park Ave at Yonge St West Side | 11:13 PM | 2150963 | 49195489 |
| Front St West at Bay St | 10:51 PM | Eglinton Station | 11:22 PM | 2150969 | 49195439 |
| St Clair Station | 11:04 PM | Moore Park Ave at Yonge St West Side | 11:44 PM | 2150893 | 49195488 |
| Front St West at Bay St | 11:16 PM | Eglinton Station | 11:47 PM | 2150964 | 49195433 |
| St Clair Station | 11:34 PM | Moore Park Ave at Yonge St West Side | 12:13 AM (+1) | 2150961 | 49195487 |
| Front St West at Bay St | 11:41 PM | Eglinton Station | 12:12 AM (+1) | 2150968 | 49195434 |
| St Clair Station | 12:04 AM (+1) | Moore Park Ave at Yonge St West Side | 12:44 AM (+1) | 2150963 | 49195457 |
| Front St West at Bay St | 12:06 AM (+1) | Eglinton Station | 12:37 AM (+1) | 2150969 | 49195451 |
| Front St West at Bay St | 12:31 AM (+1) | Eglinton Station | 1:02 AM (+1) | 2150964 | 49195447 |
| St Clair Station | 12:34 AM (+1) | Steeles Ave East Loop | 1:19 AM (+1) | 2150893 | 49195515 |
| Front St West at Bay St | 12:56 AM (+1) | Eglinton Station | 1:27 AM (+1) | 2150968 | 49195448 |
| St Clair Station | 1:04 AM (+1) | Steeles Ave East Loop | 1:49 AM (+1) | 2150961 | 49195494 |
| Front St West at Bay St | 1:21 AM (+1) | Eglinton Station | 1:46 AM (+1) | 2150969 | 49195435 |
| St Clair Station | 1:34 AM (+1) | Steeles Ave East Loop | 2:07 AM (+1) | 2150963 | 49195459 |
| St Clair Station | 2:04 AM (+1) | Steeles Ave East Loop | 2:37 AM (+1) | 2150201 | 49195509 |