Bus 322 in Toronto links Broadview Ave at Erindale Ave and Bingham Loop. The route is 10.3 km long with 42 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 23 minutes. On a weekday it runs 7 trips in one direction, and 11 on a weekend day.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 322 |
| City | Toronto |
| Transit authority | the Toronto Transit Commission (TTC) |
| Start → end | Broadview Ave at Erindale Ave → Bingham Loop |
| End → start | Bingham Loop → Broadview Ave at Erindale Ave |
| Route length | 10.3 km / 10.4 km in the opposite direction |
| Number of stops | 42 / 44 in the opposite direction |
| Travel time | about 23 minutes |
| Trips per day | 7 on weekdays, 11 on weekends one way |
| Frequency | — |
| First / last trip from «Broadview Ave at Erindale Ave» | 02:14 / 05:14 |
| First / last trip from «Bingham Loop» | 02:23 / 05:16 |
| Fare | 3.35 $ |
| Updated | August 22, 2026 |
Route of Bus 322
Outbound: Broadview Ave at Erindale Ave → Bingham Loop
This direction has 42 stops and runs 10.3 km. The route passes 849 Broadview Ave, Cosburn Ave at Greenwood Ave, Coxwell Ave at Earl Haig Ave, Kingston Rd at Columbine Ave. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Broadview Ave at Erindale Ave | 0.0 km | Terminus |
| 2 | 849 Broadview Ave | 0.1 km | |
| 3 | Broadview Ave at Browning Ave | 0.4 km | |
| 4 | Broadview Ave at Mortimer Ave North Side | 0.8 km | |
| 5 | Broadview Ave at Bater Ave | 1.1 km | |
| 6 | Cosburn Ave at Broadview Ave East Side | 1.3 km | |
| 7 | Cosburn Ave at Logan Ave | 1.4 km | |
| 8 | 75 Cosburn Ave | 1.8 km | |
| 9 | Cosburn Ave at Pape Ave | 1.8 km | |
| 10 | Cosburn Ave at Todmorden Lane | 2.1 km | |
| 11 | Cosburn Ave at Donlands Ave | 2.4 km | |
| 12 | Cosburn Ave at Greenwood Ave | 2.8 km | |
| 13 | Cosburn Ave at Linsmore Cres | 3.0 km | |
| 14 | Cosburn Ave at Roosevelt Rd East Side | 3.4 km | |
| 15 | Cosburn Ave at Coxwell Ave | 3.6 km | |
| 16 | Coxwell Ave at Memorial Park Ave South Side | 3.8 km | |
| 17 | Coxwell Ave at Mortimer Ave – Michael Garron Hospital | 4.0 km | |
| 18 | Coxwell Ave at Sammon Ave | 4.2 km | |
| 19 | Coxwell Ave at Springdale Blvd | 4.4 km | |
| 20 | Coxwell Ave at Glebeholme Blvd | 4.5 km | |
| 21 | Coxwell Ave at Danforth Ave | 4.8 km | |
| 22 | Coxwell Ave at Earl Haig Ave | 5.1 km | |
| 23 | Coxwell Ave at Hanson St South Side | 5.2 km | |
| 24 | Coxwell Ave at Casci Ave | 5.4 km | |
| 25 | Coxwell Ave at Fairford Ave | 5.8 km | |
| 26 | Coxwell Ave at Lower Gerrard St East South Side | 6.0 km | |
| 27 | Coxwell Ave at Robbins Ave | 6.4 km | |
| 28 | Coxwell Ave at Dundas St East | 6.5 km | |
| 29 | Coxwell Ave at Queen St East | 6.8 km | |
| 30 | Queen St East at Kingston Rd | 7.1 km | |
| 31 | Kingston Rd at Dixon Ave | 7.4 km | |
| 32 | Kingston Rd at Columbine Ave | 7.7 km | |
| 33 | Kingston Rd at Woodbine Ave | 8.0 km | |
| 34 | Kingston Rd at Elmer Ave | 8.2 km | |
| 35 | Kingston Rd at Waverley Rd | 8.4 km | |
| 36 | Kingston Rd at Lee Ave | 8.7 km | |
| 37 | Kingston Rd at Southwood Dr | 9.0 km | |
| 38 | Kingston Rd at Glen Manor Dr | 9.3 km | |
| 39 | Kingston Rd at Beech Ave | 9.6 km | |
| 40 | Kingston Rd at Scarborough Rd | 9.9 km | |
| 41 | Kingston Rd at Bingham Ave | 10.1 km | |
| 42 | Bingham Loop | 10.3 km | Terminus |
Inbound: Bingham Loop → Broadview Ave at Erindale Ave
This direction has 44 stops and runs 10.4 km. The route passes Bingham Ave at Kingston Rd, Kingston Rd at Dundas St East, Coxwell Ave at Earl Haig Ave, Cosburn Ave at Greenwood Ave. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Bingham Loop | 0.1 km | Terminus |
| 2 | Bingham Ave at Kingston Rd | 0.1 km | |
| 3 | Kingston Rd at Scarborough Rd | 0.3 km | |
| 4 | Kingston Rd at Beech Ave | 0.6 km | |
| 5 | Kingston Rd at Glen Manor Dr | 0.9 km | |
| 6 | Kingston Rd at Main St | 1.2 km | |
| 7 | Kingston Rd at Lee Ave | 1.5 km | |
| 8 | Kingston Rd at Brookside Dr | 1.7 km | |
| 9 | Kingston Rd at Elmer Ave | 2.0 km | |
| 10 | Kingston Rd at Woodbine Ave | 2.2 km | |
| 11 | Kingston Rd at Columbine Ave | 2.5 km | |
| 12 | Kingston Rd at Dundas St East | 2.7 km | |
| 13 | Kingston Rd at Queen St East | 3.0 km | |
| 14 | Eastern Ave at Queen St East South Side | 3.1 km | |
| 15 | Emdaabiimok Ave at Queen St East | 3.5 km | |
| 16 | Coxwell Ave at Dundas St East | 3.8 km | |
| 17 | Coxwell Ave at Robbins Ave | 4.0 km | |
| 18 | Coxwell Ave at Eastwood Rd | 4.3 km | |
| 19 | Coxwell Ave at Gerrard St East | 4.6 km | |
| 20 | Coxwell Ave at Casci Ave | 4.7 km | |
| 21 | Coxwell Ave at Hanson St | 5.1 km | |
| 22 | Coxwell Ave at Earl Haig Ave | 5.3 km | |
| 23 | Coxwell Ave at Danforth Ave | 5.5 km | |
| 24 | Coxwell Ave at Glebeholme Blvd | 5.8 km | |
| 25 | Coxwell Ave at Springdale Blvd | 6.0 km | |
| 26 | Coxwell Ave at Sammon Ave | 6.2 km | |
| 27 | Coxwell Ave at Mortimer Ave – Michael Garron Hospital | 6.4 km | |
| 28 | Coxwell Ave at Barker Ave North Side | 6.5 km | |
| 29 | Cosburn Ave at Coxwell Ave West Side | 6.8 km | |
| 30 | Cosburn Ave at Roosevelt Rd West Side | 7.0 km | |
| 31 | Cosburn Ave at Linsmore Cres | 7.3 km | |
| 32 | Cosburn Ave at Greenwood Ave | 7.6 km | |
| 33 | Cosburn Ave at Donlands Ave West Side | 8.0 km | |
| 34 | Cosburn Ave at Todmorden Lane | 8.2 km | |
| 35 | Cosburn Ave at Pape Ave | 8.5 km | |
| 36 | 80 Cosburn Ave | 8.6 km | |
| 37 | Cosburn Ave at Logan Ave | 8.9 km | |
| 38 | Broadview Ave at Cosburn Ave South Side | 9.2 km | |
| 39 | Broadview Ave at Hillside Dr | 9.4 km | |
| 40 | Broadview Ave at Pottery Rd South Side | 9.6 km | |
| 41 | Broadview Ave at Chester Hill Rd | 9.9 km | |
| 42 | 876 Broadview Ave | 9.9 km | |
| 43 | Broadview Ave at Pretoria Ave | 10.2 km | |
| 44 | Erindale Ave at Broadview Ave East Side | 10.4 km | Terminus |
Schedule and frequency
According to the official schedule from the Toronto Transit Commission, the route runs 7 trips in one direction on a weekday, and 11 on a weekend day.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Broadview Ave at Erindale Ave» | 02:14 — 05:14 | 02:14 — 07:14 |
| From «Bingham Loop» | 02:23 — 05:16 | 02:23 — 07:16 |
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 322 cost?
3.35 $ for a single ride.
When do the first and last trips run?
From Broadview Ave at Erindale Ave the first is at 02:14 and the last at 05:14. From Bingham Loop they are 02:23 and 05:16.
How long does the trip from Broadview Ave at Erindale Ave to Bingham Loop take?
About 23 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
42 outbound and 44 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 322 run on weekends?
Yes. On weekends and holidays there are 11 trips in one direction, running from Broadview Ave at Erindale Ave between 02:14 and 07:14.
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).