Bus 400 in Toronto links Humber River Hospital and 270 Wilson Ave – No Frills. The route is 17.7 km long with 50 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 90 minutes. On a weekday it runs 7 trips in one direction.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 400 |
| City | Toronto |
| Transit authority | the Toronto Transit Commission (TTC) |
| Start → end | Humber River Hospital → 270 Wilson Ave – No Frills |
| End → start | 270 Wilson Ave – No Frills → Humber River Hospital |
| Route length | 17.7 km / 17.1 km in the opposite direction |
| Number of stops | 50 / 52 in the opposite direction |
| Travel time | about 90 minutes |
| Trips per day | 7 on weekdays one way |
| Frequency | peak 18–90 · midday 46–90 |
| First / last trip from «Humber River Hospital» | 08:42 / 15:30 |
| First / last trip from «270 Wilson Ave – No Frills» | 08:25 / 15:30 |
| Fare | 3.35 $ |
| Updated | August 22, 2026 |
Route of Bus 400
Outbound: Humber River Hospital → 270 Wilson Ave – No Frills
This direction has 50 stops and runs 17.7 km. The route passes 338 Falstaff Ave – Casa Abruzzo, 3050 Dufferin St – Caboto Terrace, Varna Dr at Tundra Lane, Hotspur Rd at Bathurst St West Side. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Humber River Hospital | 0.7 km | Terminus |
| 2 | 338 Falstaff Ave – Casa Abruzzo | 1.8 km | |
| 3 | Erie St at Rustic Rd | 2.1 km | |
| 4 | Keele St at Maple Leaf Dr | 2.5 km | |
| 5 | Keele St at North Park Dr | 3.0 km | |
| 6 | Lawrence Ave West at Keele St East Side | 3.3 km | |
| 7 | North Park Plaza – Walmart | 3.7 km | |
| 8 | Lawrence Ave West at Benton Rd | 4.7 km | |
| 9 | Lawrence Ave West at Caledonia Rd East Side | 5.1 km | |
| 10 | Lawrence Ave West at Sage Ave | 5.4 km | |
| 11 | Lawrence Ave West at Dufflaw Rd | 5.6 km | |
| 12 | Lawrence Ave West at Good Shepherd Crt | 5.8 km | |
| 13 | Lawrence Ave West at Dufferin St | 6.1 km | |
| 14 | 3050 Dufferin St – Caboto Terrace | 6.2 km | |
| 15 | 3010 Dufferin St – Casa Del Zotto | 6.5 km | |
| 16 | 40 Playfair Ave – Villa Colombo | 6.7 km | |
| 17 | Lawrence Ave West at Corona St | 7.5 km | |
| 18 | Lawrence Ave West at Bolingbroke Rd | 7.8 km | |
| 19 | Lawrence Ave West at Marlee Ave | 8.0 km | |
| 20 | Lawrence West Station | 8.3 km | |
| 21 | Lawrence Sq at Northwest Entrance | 9.1 km | |
| 22 | Flemington Rd at Dynasty Lane | 9.7 km | |
| 23 | 5 Replin Rd – Lawrence Heights Community Centre | 10.2 km | |
| 24 | Flemington Rd at Replin Rd East Side | 10.6 km | |
| 25 | Flemington Rd at Varna Dr | 10.8 km | |
| 26 | Varna Dr at Tundra Lane | 11.0 km | |
| 27 | Varna Dr at Lawrence Ave West | 11.2 km | |
| 28 | Lawrence Ave West at Brookview Dr | 11.5 km | |
| 29 | Lawrence Plaza at Canada Trust | 12.0 km | |
| 30 | Lawrence Ave West at Brucewood Cres | 11.6 km | |
| 31 | 25 Brucewood Cres | 12.4 km | |
| 32 | Bathurst St at Fairlawn Ave | 13.1 km | |
| 33 | Bathurst St at Melrose Ave | 13.4 km | |
| 34 | Baycrest Hospital | 13.9 km | |
| 35 | Baycrest Home For Aged | 13.9 km | |
| 36 | Baycrest Hospital | 13.9 km | |
| 37 | Bathurst St at Bannockburn Ave | 14.3 km | |
| 38 | Hotspur Rd at Bathurst St West Side | 14.5 km | |
| 39 | Hotspur Rd at Neptune Dr | 14.7 km | |
| 40 | Neptune Dr at Rajah St | 14.9 km | |
| 41 | 150 Neptune Dr | 15.3 km | |
| 42 | Wagman Centre | 15.6 km | |
| 43 | Opposite 130 Neptune Dr East Side | 15.3 km | |
| 44 | Neptune Dr at Rajah St | 15.0 km | |
| 45 | Wasdale Cres at Rajah St East Side | 16.4 km | |
| 46 | Wasdale Cres at Neptune Dr | 16.7 km | |
| 47 | Neptune Dr at Bathurst St | 16.8 km | |
| 48 | Bathurst St at Joicey Blvd | 17.2 km | |
| 49 | Bathurst St at Wilson Ave | 17.5 km | |
| 50 | 270 Wilson Ave – No Frills | 17.7 km | Terminus |
Inbound: 270 Wilson Ave – No Frills → Humber River Hospital
This direction has 52 stops and runs 17.1 km. The route passes Bathurst St at Wilson Ave South Side, Bathurst St at Baycrest Ave, Varna Dr at Tundra Lane, Lawrence Ave West at Apex Rd. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | 270 Wilson Ave – No Frills | 0.1 km | Terminus |
| 2 | Bathurst St at Wilson Ave South Side | 0.4 km | |
| 3 | Bathurst St at Marquette Ave | 0.7 km | |
| 4 | Hotspur Rd at Bathurst St West Side | 0.8 km | |
| 5 | Hotspur Rd at Neptune Dr | 1.0 km | |
| 6 | Neptune Dr at Rajah St | 1.2 km | |
| 7 | 150 Neptune Dr | 1.6 km | |
| 8 | Wagman Centre | 1.9 km | |
| 9 | Opposite 130 Neptune Dr East Side | 1.5 km | |
| 10 | Neptune Dr at Rajah St | 1.3 km | |
| 11 | Wasdale Cres at Rajah St East Side | 2.7 km | |
| 12 | Wasdale Cres at Neptune Dr | 3.0 km | |
| 13 | Neptune Dr at Bathurst St | 3.0 km | |
| 14 | Bathurst St at Baycrest Ave | 3.4 km | |
| 15 | Baycrest Hospital | 3.6 km | |
| 16 | Baycrest Home For Aged | 3.6 km | |
| 17 | Bathurst St at Ranee Ave | 4.1 km | |
| 18 | Bathurst St at Prince Charles Dr South Side | 4.4 km | |
| 19 | Bathurst St at Saranac Blvd | 4.5 km | |
| 20 | 3174 Bathurst St | 4.7 km | |
| 21 | Bathurst St at Covington Rd | 4.8 km | |
| 22 | Lawrence Plaza at Canada Trust | 5.1 km | |
| 23 | Lawrence Ave West at Brucewood Cres | 5.3 km | |
| 24 | Lawrence Ave West at Brookview Dr | 5.4 km | |
| 25 | Varna Dr at Lawrence Ave West North Side | 5.7 km | |
| 26 | Varna Dr at Tundra Lane | 5.9 km | |
| 27 | Varna Dr at Flemington Rd | 6.0 km | |
| 28 | Flemington Rd at Replin Rd | 6.2 km | |
| 29 | 5 Replin Rd – Lawrence Heights Community Centre | 6.6 km | |
| 30 | Flemington Rd at Dynasty Lane | 7.2 km | |
| 31 | Lawrence Sq at Northwest Entrance | 7.6 km | |
| 32 | Lawrence West Station | 8.8 km | |
| 33 | Lawrence Ave West at Bolingbroke Rd | 9.3 km | |
| 34 | Lawrence Ave West at Via Bagnato | 9.5 km | |
| 35 | 3050 Dufferin St – Caboto Terrace | 9.8 km | |
| 36 | 3010 Dufferin St – Casa Del Zotto | 10.0 km | |
| 37 | 40 Playfair Ave – Villa Colombo | 10.3 km | |
| 38 | Lawrence Ave West at Apex Rd | 11.2 km | |
| 39 | Lawrence Ave West at Dufflaw Rd | 11.4 km | |
| 40 | Lawrence Ave West at Sage Ave | 11.6 km | |
| 41 | Lawrence Ave West at Caledonia Rd West Side | 11.9 km | |
| 42 | Lawrence Ave West at Benton Rd | 12.3 km | |
| 43 | North Park Plaza – Walmart | 13.4 km | |
| 44 | Lawrence Ave West at Keele St | 12.8 km | |
| 45 | Keele St at Lawrence Ave West North Side | 13.9 km | |
| 46 | Keele St at North Park Dr | 14.1 km | |
| 47 | Keele St at Maple Leaf Dr | 14.5 km | |
| 48 | Keele St at Rustic Rd | 14.8 km | |
| 49 | 338 Falstaff Ave – Casa Abruzzo | 15.2 km | |
| 50 | Erie St at Rustic Rd | 15.5 km | |
| 51 | Keele St at Falstaff Ave North Side | 15.1 km | |
| 52 | Humber River Hospital | 17.1 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.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Humber River Hospital» | 08:42 — 15:30 | — — — |
| From «270 Wilson Ave – No Frills» | 08:25 — 15:30 | — — — |
Frequency calculated from the departure table: in the morning peak buses run every 18–90 minutes, most often every 54; midday every 46–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 400 cost?
3.35 $ for a single ride.
When do the first and last trips run?
From Humber River Hospital the first is at 08:42 and the last at 15:30. From 270 Wilson Ave – No Frills they are 08:25 and 15:30.
How long does the trip from Humber River Hospital to 270 Wilson Ave – No Frills take?
About 90 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
50 outbound and 52 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 400 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).