Saturday, August 22, 2026

Toronto Bus 404

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 map of bus 404 in Toronto: Coxwell Station to 1091 Kingston Rd - Henley Gardens

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).

Latest Posts

...