Saturday, August 22, 2026

Toronto Bus 46

Bus 46 in Toronto links Steeles Ave West Loop at Martin Grove Rd and Kipling Station. The route is 16.3 km long with 55 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 45 minutes. On a weekday it runs 71 trips in one direction, and 47 on a weekend day.

Route map of bus 46 in Toronto: Steeles Ave West Loop at Martin Grove Rd to Kipling Station

Route at a glance

Mode Bus
Route number 46
City Toronto
Transit authority the Toronto Transit Commission (TTC)
Start → end Steeles Ave West Loop at Martin Grove Rd → Kipling Station
End → start Kipling Station → Steeles Ave West Loop at Martin Grove Rd
Route length 15.8 km / 16.0 km in the opposite direction
Number of stops 55 / 56 in the opposite direction
Travel time about 45 minutes
Trips per day 71 on weekdays, 47 on weekends one way (76 on weekdays → Steeles Ave West Loop at Martin Grove Rd)
Frequency peak 11–19 · midday 19 · weekend 21–23
First / last trip from «Steeles Ave West Loop at Martin Grove Rd» 00:05 / 23:54
First / last trip from «Kipling Station» 00:17 / 23:54
Fare 3.35 $
Updated August 22, 2026

Route of Bus 46

Outbound: Steeles Ave West Loop at Martin Grove Rd → Kipling Station

This direction has 55 stops and runs 16.3 km. The route passes Steeles Ave West at Martin Grove Rd, Martin Grove Rd at Milkwood Ave, Martin Grove Rd at Ronson Dr, Princess Margaret Blvd at Lloyd Manor Rd. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Steeles Ave West Loop at Martin Grove Rd 0.1 km Terminus
2 Steeles Ave West at Martin Grove Rd 0.5 km
3 Martin Grove Rd at Brunello Gate 0.7 km
4 Martin Grove Rd at Cabernet Cir 0.9 km
5 Martin Grove Rd at Royalcrest Rd 1.2 km
6 Martin Grove Rd at Silverstone Dr 1.3 km
7 Martin Grove Rd at Walkway to 308 Silverstone Dr 1.6 km
8 Opposite 1915 Martin Grove Rd 1.9 km
9 Martin Grove Rd at Lexington Ave 2.1 km
10 Martin Grove Rd at Albion Rd 2.3 km
11 Martin Grove Rd at Betteridge Lane 2.7 km
12 Martin Grove Rd at Finch Ave West South Side 3.0 km
13 Martin Grove Rd at Rampart Rd 3.3 km
14 Martin Grove Rd at John Garland Blvd 3.6 km
15 Martin Grove Rd at Milkwood Ave 3.8 km
16 Martin Grove Rd at Mercury Rd 4.3 km
17 Martin Grove Rd at Porterfield Rd 4.7 km
18 Martin Grove Rd at Jeffcoat Dr 5.1 km
19 Martin Grove Rd at Racine Rd 5.3 km
20 Martin Grove Rd at Rexdale Blvd South Side 5.7 km
21 1330 Martin Grove Rd 6.3 km
22 Martin Grove Rd at Bethridge Rd 6.4 km
23 Martin Grove Rd at Vulcan St South Side 6.7 km
24 Martin Grove Rd at Belfield Rd 7.1 km
25 1120 Martin Grove Rd @ Highway 409 7.3 km
26 Martin Grove Rd at Enterprise Rd South Side 7.7 km
27 1030 Martin Grove Rd 7.9 km
28 Martin Grove Rd at Ronson Dr 8.0 km
29 Martin Grove Rd at Dixon Rd 8.3 km
30 Martin Grove Rd at Waterbury Dr 8.7 km
31 Martin Grove Rd at Tollington Rd 8.9 km
32 Martin Grove Rd at Redgrave Dr (North) 9.3 km
33 Martin Grove Rd at Longbourne Dr 9.5 km
34 Martin Grove Rd at Caverley Dr 9.7 km
35 Martin Grove Rd at Richgrove Dr 10.0 km
36 Martin Grove Rd at Eglinton Ave West 10.3 km
37 Martin Grove Rd at Nottinghill Gate South Side 10.6 km
38 Martin Grove Rd at Dewitt Rd 10.9 km
39 Martin Grove Rd at Sabine Rd 11.2 km
40 Princess Margaret Blvd at Dornoch Dr 11.4 km
41 Princess Margaret Blvd at Lloyd Manor Rd 11.9 km
42 Lloyd Manor Rd at Firwood Cres 12.2 km
43 Lloyd Manor Rd at North Heights Rd 12.4 km
44 Lloyd Manor Rd at Beaverbrook Ave 12.7 km
45 Lloyd Manor Rd at Rathburn Rd 13.0 km
46 Rathburn Rd at Kipling Ave 13.3 km
47 Kipling Ave at Bywood Dr 13.5 km
48 Kipling Ave at Wingrove Hill South Side 13.9 km
49 Kipling Ave at Burnhamthorpe Rd 14.3 km
50 Kipling Ave at Goswell Rd 14.5 km
51 Kipling Ave at Mattice Rd 14.8 km
52 Kipling Ave at Tyre Ave 15.0 km
53 Kipling Ave at Bloor St West 15.4 km
54 West Service Rd at St Albans Rd 15.7 km
55 Kipling Station 15.8 km Terminus

Inbound: Kipling Station → Steeles Ave West Loop at Martin Grove Rd

This direction has 56 stops and runs 16.1 km. The route passes St. Albans Rd at West Service Rd, Lloyd Manor Rd at Princess Margaret Blvd, Martin Grove Rd at Dixon Rd North Side, Martin Grove Rd at Westhumber Blvd. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Kipling Station 0.2 km Terminus
2 St. Albans Rd at West Service Rd 0.3 km
3 Kipling Ave at Bloor St West North Side 0.7 km
4 Kipling Ave at Tyre Ave 1.0 km
5 Kipling Ave at Mattice Rd 1.2 km
6 Kipling Ave at Goswell Rd 1.5 km
7 Kipling Ave at Burnhamthorpe Rd 1.7 km
8 Kipling Ave at Wingrove Hill 2.1 km
9 Kipling Ave at Bywood Dr 2.4 km
10 Rathburn Rd at Kipling Ave West Side 2.8 km
11 Rathburn Rd at Lloyd Manor Rd 3.0 km
12 Lloyd Manor Rd at Beaverbrook Ave 3.3 km
13 Lloyd Manor Rd at North Heights Rd 3.6 km
14 Lloyd Manor Rd at Firwood Cres North Side 4.0 km
15 Lloyd Manor Rd at Princess Margaret Blvd 4.1 km
16 Princess Margaret Blvd at Cramond Crt 4.6 km
17 Princess Margaret Blvd at Martin Grove Rd 4.7 km
18 Martin Grove Rd at Dewitt Rd 5.1 km
19 Martin Grove Rd at Winterton Dr 5.5 km
20 Martin Grove Rd at Eglinton Ave West 5.7 km
21 Martin Grove Rd at Eglinton Ave West North Side 5.7 km
22 Martin Grove Rd at Richgrove Dr North Side 6.1 km
23 Martin Grove Rd at Sedgeley Dr 6.3 km
24 Martin Grove Rd at Longbourne Dr North Side 6.5 km
25 Martin Grove Rd at The Westway 6.8 km
26 Martin Grove Rd at Tollington Rd 7.1 km
27 Martin Grove Rd at Waterbury Dr 7.3 km
28 Martin Grove Rd at Dixon Rd North Side 7.7 km
29 Martin Grove Rd at Ronson Dr 8.0 km
30 951 Martin Grove Rd 8.2 km
31 Martin Grove Rd at Enterprise Rd 8.3 km
32 1051 Martin Grove Rd @ Highway 409 8.7 km
33 Martin Grove Rd at Belfield Rd 8.9 km
34 Martin Grove Rd at Vulcan St 9.3 km
35 Martin Grove Rd at Bethridge Rd North Side 9.6 km
36 1245 Martin Grove Rd 9.7 km
37 Martin Grove Rd at Rexdale Blvd 10.3 km
38 Martin Grove Rd at Racine Rd 10.7 km
39 Martin Grove Rd at Jeffcoat Dr 10.9 km
40 Martin Grove Rd at Porterfield Rd 11.3 km
41 Martin Grove Rd at Westhumber Blvd 11.8 km
42 Martin Grove Rd at Milkwood Ave North Side 12.3 km
43 Martin Grove Rd at John Garland Blvd 12.5 km
44 Martin Grove Rd at Rampart Rd 12.7 km
45 Martin Grove Rd at Finch Ave West 13.0 km
46 Martin Grove Rd at Betteridge Lane North Side 13.3 km
47 Martin Grove Rd at Albion Rd 13.6 km
48 Martin Grove Rd at Garfella Dr 13.9 km
49 1915 Martin Grove Rd 14.1 km
50 Martin Grove Rd at Smithfield Park 14.4 km
51 Martin Grove Rd at Silverstone Dr 14.7 km
52 Martin Grove Rd at Royalcrest Rd 14.8 km
53 Martin Grove Rd at Gihon Spring Dr 15.1 km
54 Martin Grove Rd at Brunello Gate 15.3 km
55 Steeles Ave West at Martin Grove Rd West Side 15.6 km
56 Steeles Ave West Loop at Martin Grove Rd 16.0 km Terminus

Schedule and frequency

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

Direction Weekdays Weekends and holidays
From «Steeles Ave West Loop at Martin Grove Rd» 00:05 — 23:54 00:16 — 23:49
From «Kipling Station» 00:17 — 23:54 00:02 — 23:35

Frequency calculated from the departure table: in the morning peak buses run every 11–19 minutes, most often every 15; midday every 19 minutes; in the afternoon peak every 10–23; on weekends every 21–23 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 46 cost?

3.35 $ for a single ride.

When do the first and last trips run?

From Steeles Ave West Loop at Martin Grove Rd the first is at 00:05 and the last at 23:54. From Kipling Station they are 00:17 and 23:54.

How long does the trip from Steeles Ave West Loop at Martin Grove Rd to Kipling Station take?

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

How many stops does the route have?

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

Does bus 46 run on weekends?

Yes. On weekends and holidays there are 47 trips in one direction, running from Steeles Ave West Loop at Martin Grove Rd between 00:16 and 23:49.

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

...