Saturday, August 22, 2026

Toronto Bus 400

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 map of bus 400 in Toronto: Humber River Hospital to 270 Wilson Ave - No Frills

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

Latest Posts

...