Saturday, August 22, 2026

Toronto Bus 35

Bus 35 in Toronto links Pioneer Village Station and Mount Dennis Station. The route is 14.9 km long with 49 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 48 minutes. On a weekday it runs 178 trips in one direction, and 118 on a weekend day.

Route map of bus 35 in Toronto: Pioneer Village Station to Mount Dennis Station

Route at a glance

Mode Bus
Route number 35
City Toronto
Transit authority the Toronto Transit Commission (TTC)
Start → end Pioneer Village Station → Mount Dennis Station
End → start Mount Dennis Station → Pioneer Village Station
Route length 14.9 km / 14.3 km in the opposite direction
Number of stops 49 / 48 in the opposite direction
Travel time about 48 minutes
Trips per day 178 on weekdays, 118 on weekends one way
Frequency peak 1–12 · midday 3–13 · weekend 6–12
First / last trip from «Pioneer Village Station» 00:00 / 23:58
First / last trip from «Mount Dennis Station» 00:05 / 23:55
Fare 3.35 $
Updated August 22, 2026

Route of Bus 35

Outbound: Pioneer Village Station → Mount Dennis Station

This direction has 49 stops and runs 14.9 km. The route passes Steeles Ave West at Northwest Gate, Hullmar Dr at Ruthmar Cres (North), Jane St at Stanley Rd, Jane St at Beverly Hills Dr. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Pioneer Village Station 0.0 km Terminus
2 Steeles Ave West at Northwest Gate 0.5 km
3 Steeles Ave West at Murray Ross Pkwy 0.9 km
4 Jane St at Steeles Ave West South Side 1.4 km
5 Jane St at Hullmar Dr 1.6 km
6 Hullmar Dr at Wheelwright Cres (East) 1.8 km
7 Hullmar Dr at Peter Kaiser Gate 2.0 km
8 Hullmar Dr at Hisey Cres (North) 2.2 km
9 Hullmar Dr at Hisey Cres (South) 2.5 km
10 Hullmar Dr at Bamford Cres 2.7 km
11 Hullmar Dr at Shoreham Dr 2.9 km
12 Hullmar Dr at Monaco Crt 3.1 km
13 Hullmar Dr at Ruthmar Cres (North) 3.3 km
14 Hullmar Dr at Ruthmar Cres (South) 3.5 km
15 Hullmar Dr at Bloomington Cres (East) 3.7 km
16 Jane St at York Gate Blvd 4.2 km
17 4148 Jane St 4.4 km
18 Jane St at Finch Ave West South Side 4.7 km
19 Jane St at Firgrove Cres (North) South Side 5.0 km
20 Jane St at Firgrove Cres (South) South Side 5.4 km
21 Jane St at Eddystone Ave 5.6 km
22 Jane St at Grandravine Dr 5.8 km
23 Jane St at Courage Ave South Side 6.1 km
24 Jane St at Stanley Rd 6.3 km
25 Jane St at Clair Rd 6.5 km
26 Jane St at Sheppard Ave West 6.7 km
27 Jane St at Sheppard Ave West South Side 6.7 km
28 Jane St at Giltspur Dr 7.2 km
29 Jane St at Troutbrooke Dr 7.6 km
30 Jane St at Chalkfarm Dr (North) South Side 7.8 km
31 Opposite 2265 Jane St 7.8 km
32 Jane St at Chalkfarm Dr (South) South Side 8.3 km
33 Jane St at William Cragg Dr 8.6 km
34 Jane St at Wilson Ave South Side 8.8 km
35 Jane St at Beverly Hills Dr 9.0 km
36 Jane St at Gordon Mackay Rd 9.4 km
37 Jane St at Church St 10.1 km
38 Jane St at John St 10.4 km
39 Jane St at Lawrence Ave West 10.8 km
40 Jane St at Wright Ave 11.1 km
41 Jane St at Harding Ave 11.2 km
42 Jane St at Denison Rd East South Side 11.5 km
43 Jane St at Weston Rd 12.1 km
44 Jane St at Emmett Ave 12.3 km
45 Eglinton Ave West at Jane St East Side 13.0 km
46 Opposite 3574 Eglinton Ave West 13.5 km
47 Eglinton Ave West at Weston Rd 13.6 km
48 Keelesdale Rd at Eglinton Ave West 14.2 km
49 Mount Dennis Station 14.9 km Terminus

Inbound: Mount Dennis Station → Pioneer Village Station

This direction has 48 stops and runs 14.4 km. The route passes Eglinton Ave West at Photography Dr, Jane St at John St, Jane St at Giltspur Dr North Side, York Gate Blvd at Jane St West Side. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Mount Dennis Station 0.1 km Terminus
2 Eglinton Ave West at Photography Dr 0.3 km
3 Eglinton Ave West at Weston Rd 0.9 km
4 3574 Eglinton Ave West 1.2 km
5 Jane St at Eglinton Ave West North Side 1.7 km
6 Jane St at Bala Ave 2.4 km
7 Jane St at Weston Rd 2.5 km
8 Jane St at Trethewey Dr 3.2 km
9 Jane St at Harding Ave 3.5 km
10 Jane St at Wright Ave 3.6 km
11 Jane St at Lawrence Ave West 3.8 km
12 Jane St at Patika Ave 4.1 km
13 Jane St at John St 4.2 km
14 Jane St at Maple Leaf Dr 4.5 km
15 Jane St at Raven Rd North Side 5.0 km
16 Jane St at Falstaff Ave 5.2 km
17 Jane St at Downsview Ave North Side 5.6 km
18 Jane St at Wilson Ave North Side 5.9 km
19 Jane St at William Cragg Dr North Side 6.0 km
20 Jane St at Heathrow Dr 6.3 km
21 2265 Jane St 6.8 km
22 Jane St at Exbury Rd North Side 6.8 km
23 Jane St at Troutbrooke Dr North Side 7.1 km
24 Jane St at Giltspur Dr North Side 7.4 km
25 Jane St at Sheppard Ave West 8.0 km
26 Jane St at Spenvalley Dr 8.2 km
27 Jane St at Rita Dr North Side 8.4 km
28 Jane St at Courage Ave 8.6 km
29 Jane St at Grandravine Dr 8.8 km
30 Jane St at Eddystone Ave 9.1 km
31 Jane St at Yorkwoods Gate 9.2 km
32 Jane St at Yewtree Blvd North Side 9.7 km
33 Jane St at Finch Ave West North Side 10.0 km
34 Jane St at San Romanoway North Side 10.2 km
35 York Gate Blvd at Jane St West Side 10.6 km
36 Hullmar Dr at Gosford Blvd 10.7 km
37 Hullmar Dr at Bloomington Cres (East) 10.9 km
38 Hullmar Dr at Ruthmar Cres (South) 11.2 km
39 Hullmar Dr at Ruthmar Cres (North) 11.4 km
40 Hullmar Dr at Bimini Cres (South) 11.6 km
41 Hullmar Dr at Shoreham Dr 11.8 km
42 Hullmar Dr at Bamford Cres 11.9 km
43 Hullmar Dr at Hisey Cres (South) North Side 12.1 km
44 Hullmar Dr at Hisey Cres (North) 12.4 km
45 Peter Kaiser Gate at Steeles Ave West 12.7 km
46 Steeles Ave West at Jane St 13.2 km
47 Steeles Ave West at Murray Ross Pkwy East Side 13.6 km
48 Pioneer Village Station 14.3 km Terminus

Schedule and frequency

According to the official schedule from the Toronto Transit Commission, the route runs 178 trips in one direction on a weekday, and 118 on a weekend day.

Direction Weekdays Weekends and holidays
From «Pioneer Village Station» 00:00 — 23:58 00:00 — 23:53
From «Mount Dennis Station» 00:05 — 23:55 00:05 — 23:55

Frequency calculated from the departure table: in the morning peak buses run every 1–12 minutes, most often every 7; midday every 3–13 minutes; in the afternoon peak every 1–12; on weekends every 6–12 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 35 cost?

3.35 $ for a single ride.

When do the first and last trips run?

From Pioneer Village Station the first is at 00:00 and the last at 23:58. From Mount Dennis Station they are 00:05 and 23:55.

How long does the trip from Pioneer Village Station to Mount Dennis Station take?

About 48 minutes end to end — the median of full trips in the official schedule.

How many stops does the route have?

49 outbound and 48 inbound according to the official GTFS feed. The two lists do not match exactly.

Does bus 35 run on weekends?

Yes. On weekends and holidays there are 118 trips in one direction, running from Pioneer Village Station between 00:00 and 23:53.

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

...