Bus 404 in Toronto links Coxwell Station and 1091 Kingston Rd – Henley Gardens. The route is 15.1 km long with 50 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 60 minutes. On a weekday it runs 8 trips in one direction.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 404 |
| City | Toronto |
| Transit authority | the Toronto Transit Commission (TTC) |
| Start → end | Coxwell Station → 1091 Kingston Rd – Henley Gardens |
| End → start | 1091 Kingston Rd – Henley Gardens → Coxwell Station |
| Route length | 15.0 km / 12.9 km in the opposite direction |
| Number of stops | 50 / 41 in the opposite direction |
| Travel time | about 60 minutes |
| Trips per day | 8 on weekdays one way |
| Frequency | peak 60 · midday 65–90 |
| First / last trip from «Coxwell Station» | 09:00 / 16:50 |
| First / last trip from «1091 Kingston Rd – Henley Gardens» | 09:00 / 16:45 |
| Fare | 3.35 $ |
| Updated | August 22, 2026 |
Route of Bus 404
Outbound: Coxwell Station → 1091 Kingston Rd – Henley Gardens
This direction has 50 stops and runs 15.1 km. The route passes Coxwell Ave at Glebeholme Blvd, Cosburn Ave at Gledhill Ave, 10 Gower St – Gower Park Place, 2490 Gerrard St East. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Coxwell Station | 0.0 km | Terminus |
| 2 | Coxwell Ave at Glebeholme Blvd | 0.3 km | |
| 3 | Coxwell Ave at Springdale Blvd | 0.5 km | |
| 4 | Coxwell Ave at Sammon Ave | 0.6 km | |
| 5 | Michael Garron Hospital | 0.7 km | |
| 6 | Coxwell Ave at Mortimer Ave – Michael Garron Hospital | 0.8 km | |
| 7 | Mortimer Ave at Knight St | 1.0 km | |
| 8 | Mortimer Ave at Glebemount Ave | 1.3 km | |
| 9 | Mortimer Ave at Woodmount Ave | 1.5 km | |
| 10 | Woodbine Ave at Barker Ave | 1.9 km | |
| 11 | Woodbine Ave at Cosburn Ave | 2.2 km | |
| 12 | Woodbine Ave at Bracebridge Ave North Side | 2.3 km | |
| 13 | Cedarvale Ave at Stan Wadlow Park | 2.8 km | |
| 14 | Cosburn Ave at Gledhill Ave | 3.2 km | |
| 15 | 9 Haldon Ave – East York Acres | 3.5 km | |
| 16 | Cosburn Ave at Westlake Cres East Side | 3.7 km | |
| 17 | Westlake Ave at Hamstead Ave | 3.9 km | |
| 18 | Lumsden Ave at Barrington Ave East Side | 4.5 km | |
| 19 | Eastdale Ave at Goodwood Park Cres | 4.8 km | |
| 20 | Eastdale Ave at Secord Ave | 5.0 km | |
| 21 | Dawes Rd at Goodwood Park Crt | 5.4 km | |
| 22 | 200 Dawes Rd – True Davidson Acres | 5.6 km | |
| 23 | Dawes Rd at Crescent Town Rd North Side | 5.8 km | |
| 24 | Dawes Rd at Park Vista | 5.9 km | |
| 25 | Dawes Rd at Brenton St | 6.2 km | |
| 26 | 10 Gower St – Gower Park Place | 6.4 km | |
| 27 | 1150 Victoria Park Ave – No Frills | 7.7 km | |
| 28 | Dawes Rd at Ferris Rd South Side | 8.0 km | |
| 29 | Dawes Rd at Beth St | 8.1 km | |
| 30 | Dawes Rd at Gower St | 6.4 km | |
| 31 | Dawes Rd at Donora Dr South Side | 6.2 km | |
| 32 | Dawes Rd at Park Vista South Side | 5.9 km | |
| 33 | Crescent Town Rd at Victoria Park Ave | 9.7 km | |
| 34 | Victoria Park Station | 10.4 km | |
| 35 | Victoria Park Ave at Denton Ave | 10.1 km | |
| 36 | Victoria Park Ave at Danforth Ave | 10.8 km | |
| 37 | 3003 Danforth Ave – Shoppers World | 11.1 km | |
| 38 | 2490 Gerrard St East | 11.8 km | |
| 39 | Victoria Park Ave at Swanwick Ave | 12.3 km | |
| 40 | Victoria Park Ave at Woodale Ave | 12.5 km | |
| 41 | Victoria Park Ave at Meadow Ave | 12.7 km | |
| 42 | Kingston Rd at Scarborough Rd | 13.0 km | |
| 43 | Kingston Rd at Beech Ave | 13.3 km | |
| 44 | 828 Kingston Rd – Glen Stewart Acres | 13.4 km | |
| 45 | Kingston Rd at Glen Manor Dr | 13.6 km | |
| 46 | Kingston Rd at Beech Ave | 13.3 km | |
| 47 | Kingston Rd at Scarborough Rd | 13.0 km | |
| 48 | Kingston Rd at Bingham Ave | 12.8 km | |
| 49 | Kingston Rd at Victoria Park Ave | 12.8 km | |
| 50 | 1091 Kingston Rd – Henley Gardens | 15.0 km | Terminus |
Inbound: 1091 Kingston Rd – Henley Gardens → Coxwell Station
This direction has 41 stops and runs 12.9 km. The route passes Victoria Park Ave at Winston Ave, 10 Gower St – Gower Park Place, Dawes Rd at Secord Ave, Woodbine Ave at Plains Rd. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | 1091 Kingston Rd – Henley Gardens | 0.1 km | Terminus |
| 2 | Victoria Park Ave at Winston Ave | 0.9 km | |
| 3 | Victoria Park Ave at Swanwick Ave | 1.0 km | |
| 4 | 2490 Gerrard St East | 1.5 km | |
| 5 | 3003 Danforth Ave – Shoppers World | 2.3 km | |
| 6 | Victoria Park Ave at Denton Ave | 2.7 km | |
| 7 | Victoria Park Station | 2.9 km | |
| 8 | Crescent Town Rd at Massey Sq East | 3.3 km | |
| 9 | Dawes Rd at Park Vista | 4.1 km | |
| 10 | Dawes Rd at Brenton St | 4.4 km | |
| 11 | 10 Gower St – Gower Park Place | 4.6 km | |
| 12 | 1150 Victoria Park Ave – No Frills | 5.9 km | |
| 13 | Dawes Rd at Ferris Rd South Side | 6.2 km | |
| 14 | Dawes Rd at Beth St | 6.3 km | |
| 15 | Dawes Rd at Gower St | 4.6 km | |
| 16 | Dawes Rd at Donora Dr South Side | 4.4 km | |
| 17 | Dawes Rd at Park Vista South Side | 4.1 km | |
| 18 | 200 Dawes Rd – True Davidson Acres | 7.3 km | |
| 19 | Dawes Rd at Goodwood Park Crt | 7.4 km | |
| 20 | Dawes Rd at Secord Ave | 7.7 km | |
| 21 | Eastdale Ave at Goodwood Park Cres North Side | 8.1 km | |
| 22 | Lumsden Ave at Barrington Ave | 8.4 km | |
| 23 | Lumsden Ave at Main St | 8.6 km | |
| 24 | Cosburn Ave at Westlake Cres West Side | 9.2 km | |
| 25 | 9 Haldon Ave – East York Acres | 9.5 km | |
| 26 | Cosburn Ave at Gledhill Ave | 9.8 km | |
| 27 | Cosburn Ave at Cedarvale Ave | 9.9 km | |
| 28 | Cedarvale Ave at Stan Wadlow Park | 10.1 km | |
| 29 | Woodbine Ave at Plains Rd | 10.5 km | |
| 30 | Woodbine Ave at Cosburn Ave | 10.8 km | |
| 31 | Woodbine Ave at Barker Ave South Side | 11.0 km | |
| 32 | Woodbine Ave at Mortimer Ave | 11.2 km | |
| 33 | Mortimer Ave at Woodbine Ave West Side | 11.3 km | |
| 34 | Mortimer Ave at Woodmount Ave | 11.4 km | |
| 35 | Mortimer Ave at Glebemount Ave | 11.6 km | |
| 36 | Mortimer Ave at Dunkirk Rd | 11.8 km | |
| 37 | 840 Coxwell Ave – Michael Garron Hospital Medical Centre | 12.2 km | |
| 38 | Coxwell Ave at Sammon Ave | 12.3 km | |
| 39 | Coxwell Ave at Springdale Blvd | 12.5 km | |
| 40 | Coxwell Ave at Glebeholme Blvd | 12.7 km | |
| 41 | Coxwell Station | 12.9 km | Terminus |
Schedule and frequency
According to the official schedule from the Toronto Transit Commission, the route runs 8 trips in one direction on a weekday.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Coxwell Station» | 09:00 — 16:50 | — — — |
| From «1091 Kingston Rd – Henley Gardens» | 09:00 — 16:45 | — — — |
Frequency calculated from the departure table: in the morning peak buses run every 60 minutes; midday every 65–90 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 404 cost?
3.35 $ for a single ride.
When do the first and last trips run?
From Coxwell Station the first is at 09:00 and the last at 16:50. From 1091 Kingston Rd – Henley Gardens they are 09:00 and 16:45.
How long does the trip from Coxwell Station to 1091 Kingston Rd – Henley Gardens take?
About 60 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
50 outbound and 41 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 404 run on weekends?
Yes, the route runs every day, with a separate weekend schedule.
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).