Bus 57 in Toronto links Steeles Ave East at Milliken GO Station and Kennedy Station – Platform B. The route is 13.1 km long with 44 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 38 minutes. On a weekday it runs 93 trips in one direction, and 49 on a weekend day.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 57 |
| City | Toronto |
| Transit authority | the Toronto Transit Commission (TTC) |
| Start → end | Steeles Ave East at Milliken GO Station → Kennedy Station – Platform B |
| End → start | Kennedy Station – Platform B → Steeles Ave East at Milliken GO Station |
| Route length | 13.1 km / 12.2 km in the opposite direction |
| Number of stops | 44 / 41 in the opposite direction |
| Travel time | about 38 minutes |
| Trips per day | 93 on weekdays, 49 on weekends one way |
| Frequency | peak 10–11 · midday 8–12 · weekend 18–25 |
| First / last trip from «Steeles Ave East at Milliken GO Station» | 00:10 / 23:45 |
| First / last trip from «Kennedy Station – Platform B» | 00:23 / 23:58 |
| Fare | 3.35 $ |
| Updated | August 22, 2026 |
Route of Bus 57
Outbound: Steeles Ave East at Milliken GO Station → Kennedy Station – Platform B
This direction has 44 stops and runs 13.1 km. The route passes Steeles Ave East at Silver Star Blvd, Midland Ave at Finch Ave East, Midland Ave at Pitfield Rd, Midland Ave at Dorcot Ave. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Steeles Ave East at Milliken GO Station | 0.6 km | Terminus |
| 2 | Steeles Ave East at Silver Star Blvd | 0.8 km | |
| 3 | Midland Ave at Steeles Ave East South Side | 1.0 km | |
| 4 | 4150 Midland Ave | 1.0 km | |
| 5 | Midland Ave at Passmore Ave | 1.6 km | |
| 6 | Midland Ave at Artillery St | 1.9 km | |
| 7 | 3750 Midland Ave | 2.2 km | |
| 8 | Midland Ave at McNicoll Ave | 2.3 km | |
| 9 | Midland Ave at Finch Corridor Trail South Side | 2.6 km | |
| 10 | Midland Ave at Kilcullen Castle Gate South Side | 2.9 km | |
| 11 | Midland Ave at Silver Star Blvd | 3.2 km | |
| 12 | Midland Ave at Finch Ave East | 3.6 km | |
| 13 | 2950 Midland Ave | 3.8 km | |
| 14 | Midland Ave at Baylawn Dr | 4.0 km | |
| 15 | Midland Ave at Huntingwood Dr | 4.4 km | |
| 16 | Midland Ave at Emmeline Cres South Side | 4.5 km | |
| 17 | Midland Ave at Havendale Rd | 4.8 km | |
| 18 | Midland Ave at Montgomery Ave | 5.1 km | |
| 19 | Midland Ave at Lockie Ave South Side | 5.4 km | |
| 20 | Midland Ave at Rural Ave | 5.5 km | |
| 21 | Midland Ave at Sheppard Ave East | 5.8 km | |
| 22 | Midland Ave at Pitfield Rd | 6.3 km | |
| 23 | Midland Ave at Emblem Crt | 6.5 km | |
| 24 | 2220 Midland Ave | 6.9 km | |
| 25 | Midland Ave at Progress Ave | 7.2 km | |
| 26 | Midland Ave at Midland Station | 7.5 km | |
| 27 | Midland Ave at Ellesmere Rd | 7.8 km | |
| 28 | Midland Ave at Midwest Rd (North) | 8.0 km | |
| 29 | 1860 Midland Ave | 8.3 km | |
| 30 | Midland Ave at Millbridge Gate South Side | 8.4 km | |
| 31 | 1710 Midland Ave | 8.7 km | |
| 32 | Midland Ave at Dorcot Ave | 8.9 km | |
| 33 | Midland Ave at Norbury Cres South Side | 9.2 km | |
| 34 | Midland Ave at Midwest Rd (South) | 9.4 km | |
| 35 | Midland Ave at Lawrence Ave East | 9.7 km | |
| 36 | Midland Ave at Prudential Dr | 9.9 km | |
| 37 | Midland Ave at Romulus Dr | 10.2 km | |
| 38 | Midland Ave at Stansbury Cres | 10.8 km | |
| 39 | Midland Ave at Wainfleet Rd | 11.1 km | |
| 40 | Midland Ave at Lord Roberts Dr (South) South Side | 11.5 km | |
| 41 | Eglinton Ave East at Midland Ave West Side | 11.7 km | |
| 42 | North Service Rd at Eglinton Ave East | 12.4 km | |
| 43 | Kennedy Station Drop-off Platform | 12.8 km | |
| 44 | Kennedy Station – Platform B | 13.1 km | Terminus |
Inbound: Kennedy Station – Platform B → Steeles Ave East at Milliken GO Station
This direction has 41 stops and runs 12.8 km. The route passes Eglinton Ave East at South Service Rd East Side, Midland Ave at Brockley Dr, Midland Ave at Goodland Gate, Midland Ave at Boarhill Dr. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Kennedy Station – Platform B | 0.0 km | Terminus |
| 2 | Eglinton Ave East at South Service Rd East Side | 0.4 km | |
| 3 | Midland Ave at Eglinton Ave East North Side | 1.2 km | |
| 4 | Midland Ave at Gilder Dr | 1.3 km | |
| 5 | Midland Ave at Broadbent Ave | 1.6 km | |
| 6 | Midland Ave at Stansbury Cres | 2.1 km | |
| 7 | Midland Ave at Marcos Blvd | 2.5 km | |
| 8 | Midland Ave at Prudential Dr | 2.9 km | |
| 9 | Midland Ave at Lawrence Ave East | 3.1 km | |
| 10 | Midland Ave at Treewood St | 3.3 km | |
| 11 | Midland Ave at Brockley Dr | 3.5 km | |
| 12 | Midland Ave at Dorcot Ave | 3.9 km | |
| 13 | Opposite 1710 Midland Ave | 4.1 km | |
| 14 | Midland Ave at Millbridge Gate | 4.4 km | |
| 15 | Midland Ave at Midwest Rd (North) | 4.8 km | |
| 16 | Midland Ave at Ellesmere Rd | 5.0 km | |
| 17 | Midland Ave at Midland Station | 5.3 km | |
| 18 | Midland Ave at Progress Ave | 5.5 km | |
| 19 | 2265 Midland Ave | 5.9 km | |
| 20 | Midland Ave at Goodland Gate | 6.3 km | |
| 21 | Midland Ave at Salome Dr | 6.7 km | |
| 22 | Midland Ave at Sheppard Ave East | 7.0 km | |
| 23 | Midland Ave at Rural Ave North Side | 7.2 km | |
| 24 | Midland Ave at Lockie Ave North Side | 7.5 km | |
| 25 | Midland Ave at Montgomery Ave | 7.7 km | |
| 26 | Midland Ave at Havendale Rd | 8.0 km | |
| 27 | Midland Ave at Stubbswood Sq | 8.1 km | |
| 28 | Midland Ave at Huntingwood Dr | 8.4 km | |
| 29 | Midland Ave at Boarhill Dr | 8.7 km | |
| 30 | Midland Ave at Finch Ave East | 9.2 km | |
| 31 | Midland Ave at South Shields Ave | 9.6 km | |
| 32 | Midland Ave at Kilcullen Castle Gate North Side | 9.9 km | |
| 33 | Midland Ave at Finch Corridor Trail | 10.2 km | |
| 34 | Midland Ave at McNicoll Ave | 10.5 km | |
| 35 | 3750 Midland Ave | 10.6 km | |
| 36 | Midland Ave at Artillery St | 10.9 km | |
| 37 | Midland Ave at Copthorne Ave | 11.2 km | |
| 38 | Midland Ave at Duxbury Dr – Truro Cres Walkway | 11.8 km | |
| 39 | Steeles Ave East at Midland Ave West Side | 11.9 km | |
| 40 | Steeles Ave East at Old Kennedy Rd | 12.0 km | |
| 41 | Steeles Ave East at Milliken GO Station | 12.2 km | Terminus |
Schedule and frequency
According to the official schedule from the Toronto Transit Commission, the route runs 93 trips in one direction on a weekday, and 49 on a weekend day.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Steeles Ave East at Milliken GO Station» | 00:10 — 23:45 | 00:22 — 23:57 |
| From «Kennedy Station – Platform B» | 00:23 — 23:58 | 00:11 — 23:41 |
Frequency calculated from the departure table: in the morning peak buses run every 10–11 minutes, most often every 11; midday every 8–12 minutes; in the afternoon peak every 12–16; on weekends every 18–25 minutes.
Fare and payment
A single ride costs 3.35 $. The same fare applies to streetcars, buses and the subway in Toronto.
A cash fare is $3.35 and covers one ride only. Paying with a PRESTO card, debit or credit card costs $3.30 and includes two hours of unlimited transfers. A day pass is $13.50, a monthly adult pass $156.00. Transfers within 120 minutes are free. The two-hour transfer applies only to fares paid by card; a cash fare covers a single ride. An unlimited monthly pass costs $156.00.
Frequently asked questions
How much does a ride on bus 57 cost?
3.35 $ for a single ride.
When do the first and last trips run?
From Steeles Ave East at Milliken GO Station the first is at 00:10 and the last at 23:45. From Kennedy Station – Platform B they are 00:23 and 23:58.
How long does the trip from Steeles Ave East at Milliken GO Station to Kennedy Station – Platform B take?
About 38 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
44 outbound and 41 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 57 run on weekends?
Yes. On weekends and holidays there are 49 trips in one direction, running from Steeles Ave East at Milliken GO Station between 00:22 and 23:57.
Every route number with its termini, operating hours and travel time is collected in the Toronto buses overview.
Data current as of August 22, 2026. Schedule and termini — the Toronto Transit Commission (TTC). Fares — Toronto Transit Commission, Fares & passes. Stop list, schedule and route geometry come from the official GTFS feed (City of Toronto Open Data).