Saturday, August 22, 2026

Toronto Bus 300

Bus 300 in Toronto links Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12 and Kennedy Station – Platform B. The route is 41.5 km long with 106 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 76 minutes. On a weekday it runs 34 trips in one direction, and 66 on a weekend day.

Route map of bus 300 in Toronto: Pearson Airport Terminal 3 - Arrivals Level Columns C8-C12 to Kennedy Station - Platform B

Route at a glance

Mode Bus
Route number 300
City Toronto
Transit authority the Toronto Transit Commission (TTC)
Start → end Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12 → Kennedy Station – Platform B
End → start Kennedy Station – Platform B → Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12
Route length 41.4 km / 34.6 km in the opposite direction
Number of stops 106 / 115 in the opposite direction
Travel time about 76 minutes
Trips per day 34 on weekdays, 66 on weekends one way (63 on weekdays → Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12)
Frequency
First / last trip from «Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12» 01:22 / 05:19
First / last trip from «Kennedy Station – Platform B» 01:12 / 05:45
Fare 3.35 $
Updated August 22, 2026

Route of Bus 300

Outbound: Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12 → Kennedy Station – Platform B

This direction has 106 stops and runs 41.5 km. The route passes The East Mall at Burnhamthorpe Rd South Side, Bloor St West at Clendenan Ave, Bloor St East at Sherbourne St East Side, Danforth Ave at Byng Ave. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12 0.0 km Terminus
2 The East Mall at Burnhamthorpe Rd South Side 8.2 km
3 The East Mall at Cantle Path 8.5 km
4 366 The East Mall 8.5 km
5 The East Mall at Valhalla Inn Rd 8.8 km
6 The East Mall at Gibbs Rd 9.1 km
7 Bloor St West at Tremont Rd East Side 9.7 km
8 Bloor St West at Shaver Ave South East Side 10.1 km
9 Bloor St West at Wilmar Rd 10.3 km
10 Bloor St West at Acorn Ave 10.5 km
11 Aukland Rd at Bloor St West South Side 10.7 km
12 Aukland Rd at Dundas St West 10.9 km
13 Kipling Station 11.4 km
14 Bloor St West at Resurrection Rd 12.2 km
15 Bloor St West at Green Lanes East Side 12.6 km
16 Bloor St West at Islington Ave 12.8 km
17 Bloor St West at Eagle Rd East Side 13.1 km
18 Bloor St West at Thompson Ave West Side 13.6 km
19 Bloor St West at Royal York Rd 13.8 km
20 Bloor St West at Prince Edward Dr South 14.3 km
21 Bloor St West at The Kingsway 14.8 km
22 Bloor St West at Old Mill Trail 15.2 km
23 Bloor St West at Brule Terrace 15.7 km
24 Bloor St West at South Kingsway 16.0 km
25 Bloor St West at Jane St 16.1 km
26 Bloor St West at Windermere Ave 16.5 km
27 Bloor St West at Runnymede Rd 16.9 km
28 Bloor St West at Clendenan Ave 17.4 km
29 Bloor St West at Colborne Lodge Dr 17.8 km
30 Bloor St West at Parkside Dr 18.2 km
31 Bloor St West at Indian Rd 18.5 km
32 Bloor St West at Dundas St West – Bloor GO Station 18.9 km
33 Bloor St West at Sterling Rd 19.2 km
34 Bloor St West at Lansdowne Ave 19.7 km
35 Bloor St West at Brock Ave 20.0 km
36 Bloor St West at Dufferin St 20.3 km
37 Bloor St West at Havelock St 20.5 km
38 Bloor St West at Dovercourt Rd 20.8 km
39 Bloor St West at Ossington Ave 21.1 km
40 Bloor St West at Shaw St 21.3 km
41 Bloor St West at Montrose Ave 21.5 km
42 Bloor St West at Grace St 21.7 km
43 Bloor St West at Manning Ave 21.9 km
44 Bloor St West at Palmerston Blvd 22.1 km
45 Bloor St West at Bathurst St 22.3 km
46 Bloor St West at Brunswick Ave 22.6 km
47 Bloor St West at Spadina Ave 22.9 km
48 Bloor St West at Bedford Rd 23.5 km
49 Bloor St West at Queens Park 23.8 km
50 Bloor St West at Bay St East Side 24.1 km
51 Bloor St East at Yonge St East Side 24.4 km
52 Bloor St East at Church St 24.7 km
53 Bloor St East at Jarvis St 24.9 km
54 Bloor St East at Sherbourne St East Side 25.2 km
55 Bloor St East at Parliament St 25.6 km
56 Bloor St East at Castle Frank Rd East Side 26.1 km
57 Danforth Ave at Broadview Ave 26.8 km
58 Danforth Ave at Playter Blvd 27.1 km
59 Danforth Ave at Chester Ave 27.4 km
60 Danforth Ave at Carlaw Ave 27.8 km
61 Danforth Ave at Pape Ave 28.0 km
62 Danforth Ave at Jones Ave 28.4 km
63 Danforth Ave at Donlands Ave 28.6 km
64 Danforth Ave at Greenwood Ave 29.0 km
65 Danforth Ave at Linnsmore Cres 29.2 km
66 Danforth Ave at Monarch Park Ave 29.4 km
67 Danforth Ave at Coxwell Ave 29.7 km
68 Danforth Ave at Hillingdon Ave 29.9 km
69 Danforth Ave at Glebemount Ave 30.2 km
70 Danforth Ave at East Lynn Ave 30.4 km
71 Danforth Ave at Woodbine Ave 30.6 km
72 Danforth Ave at Patricia Dr 31.0 km
73 Danforth Ave at Westlake Ave 31.3 km
74 Danforth Ave at Main St 31.6 km
75 2615 Danforth Ave 31.7 km
76 Danforth Ave at Dawes Rd 32.0 km
77 Danforth Ave at Sibley Ave 32.3 km
78 Danforth Ave at Victoria Park Ave 32.7 km
79 Danforth Ave at Pharmacy Ave East Side 33.1 km
80 Danforth Ave at Byng Ave 33.4 km
81 Danforth Ave at Leyton Ave 33.6 km
82 Danforth Rd at Landry Ave 33.8 km
83 Danforth Rd at Warden Ave 34.0 km
84 Danforth Rd at Medford Ave 34.3 km
85 Danforth Rd at Mack Ave 34.5 km
86 295 Danforth Rd 34.6 km
87 347 Danforth Rd 34.8 km
88 375 Danforth Rd 35.0 km
89 Danforth Rd at Birchmount Rd 35.2 km
90 Danforth Rd at North Woodrow Blvd 35.8 km
91 Danforth Rd at Cotton Ave 36.1 km
92 Danforth Rd at Kennedy Rd 36.3 km
93 Danforth Rd at St Clair Ave East North Side 36.8 km
94 Danforth Rd at Hart Ave 36.9 km
95 Danforth Rd at Linden Ave 37.0 km
96 Danforth Rd at Magnolia Ave 37.4 km
97 Danforth Rd at Midland Ave East Side 37.7 km
98 Danforth Rd at Gordonridge Pl East Side 38.0 km
99 Danforth Rd at Glenshephard Dr (West) 38.3 km
100 Danforth Rd at Tyne Crt 38.7 km
101 Brimley Rd at Eglinton Ave East 39.0 km
102 Eglinton Ave East at Brimley Rd West Side 39.1 km
103 Eglinton Ave East at Gilder Dr 39.5 km
104 Eglinton Ave East at Midland Ave 39.9 km
105 North Service Rd at Eglinton Ave East 40.7 km
106 Kennedy Station – Platform B 41.4 km Terminus

Inbound: Kennedy Station – Platform B → Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12

This direction has 115 stops and runs 34.8 km. The route passes Eglinton Ave East at South Service Rd East Side, Danforth Ave at Victoria Park Ave, Bloor St East at Church St, Bloor St West at Brule Terrace. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Kennedy Station – Platform B 0.0 km Terminus
2 Eglinton Ave East at South Service Rd East Side 0.3 km
3 Eglinton Ave East at Midland Ave 1.1 km
4 Eglinton Ave East at Falmouth Ave 1.5 km
5 Brimley Rd at Eglinton Ave East South Side 2.0 km
6 Brimley Rd at Danforth Rd 2.1 km
7 Danforth Rd at Neston Ave West Side 2.4 km
8 Danforth Rd at Falmouth Ave 2.7 km
9 Danforth Rd at Winter Ave 2.9 km
10 Danforth Rd at Wolfe Ave 3.1 km
11 Danforth Rd at Midland Ave 3.3 km
12 Danforth Rd at Magnolia Ave 3.7 km
13 Danforth Rd at Linden Ave 3.9 km
14 Danforth Rd at Hart Ave 4.2 km
15 Danforth Rd at St Clair Ave East 4.4 km
16 Danforth Rd at Hubert Ave 4.8 km
17 Danforth Rd at Marsh Rd 5.0 km
18 Danforth Rd at North Woodrow Blvd 5.2 km
19 Danforth Rd at Birchmount Rd West Side 5.7 km
20 Danforth Rd at Pilkington Dr 6.0 km
21 Danforth Rd at Seminoff St 6.3 km
22 Danforth Rd at Mack Ave 6.6 km
23 Danforth Rd at Medford Ave 6.7 km
24 Warden Ave at Danforth Rd South Side 7.1 km
25 Warden Ave at Danforth Ave 7.3 km
26 3450 Danforth Ave 7.4 km
27 Danforth Ave at Leyton Ave West Side 7.7 km
28 Danforth Ave at Byng Ave 7.8 km
29 Danforth Ave at Pharmacy Ave 8.1 km
30 Danforth Ave at Victoria Park Ave 8.5 km
31 Danforth Ave at Sibley Ave 8.9 km
32 Danforth Ave at Dawes Rd 9.2 km
33 2666 Danforth Ave 9.4 km
34 Danforth Ave at Main St 9.7 km
35 Danforth Ave at Westlake Ave 9.9 km
36 Danforth Ave at Gledhill Ave 10.2 km
37 Danforth Ave at Woodbine Ave 10.6 km
38 Danforth Ave at Woodmount Ave 10.8 km
39 Danforth Ave at Glebemount Ave 11.0 km
40 Danforth Ave at Woodington Ave 11.3 km
41 Danforth Ave at Coxwell Ave 11.5 km
42 Danforth Ave at Monarch Park Ave 11.8 km
43 Danforth Ave at Linnsmore Cres 12.0 km
44 Danforth Ave at Greenwood Ave 12.2 km
45 Danforth Ave at Caithness Ave 12.4 km
46 Danforth Ave at Donlands Ave 12.6 km
47 Danforth Ave at Jones Ave 12.9 km
48 Danforth Ave at Woodycrest Ave 13.0 km
49 Danforth Ave at Pape Ave 13.3 km
50 Danforth Ave at Carlaw Ave 13.5 km
51 Danforth Ave at Chester Ave 13.9 km
52 Danforth Ave at Playter Blvd 14.1 km
53 Danforth Ave at Broadview Ave 14.4 km
54 Bloor St East at Castle Frank Rd 15.2 km
55 Bloor St East at Parliament St 15.5 km
56 Bloor St East at Sherbourne St 16.0 km
57 Bloor St East at Jarvis St 16.3 km
58 Bloor St East at Church St 16.6 km
59 Bloor St East at Yonge St 16.9 km
60 Bloor St West at Bay St West Side 17.1 km
61 Bloor St West at Avenue Rd 17.5 km
62 Bloor St West at Bedford Rd West Side – St. George Station 17.8 km
63 Bloor St West at Spadina Rd 18.3 km
64 Bloor St West at Brunswick Ave 18.6 km
65 Bloor St West at Bathurst St 18.9 km
66 Bloor St West at Palmerston Ave 19.1 km
67 Bloor St West at Manning Ave 19.3 km
68 Bloor St West at Christie St 19.6 km
69 Bloor St West at Shaw St 19.9 km
70 Bloor St West at Ossington Ave 20.1 km
71 Bloor St West at Dovercourt Rd 20.4 km
72 Bloor St West at Havelock St 20.7 km
73 Bloor St West at Dufferin St 20.9 km
74 Bloor St West at Brock Ave 21.3 km
75 Bloor St West at Lansdowne Ave 21.6 km
76 Bloor St West at Symington Ave 22.0 km
77 Bloor St West at Dundas St West – Bloor GO Station 22.4 km
78 Bloor St West at Indian Rd 22.7 km
79 Bloor St West at Keele St 23.0 km
80 Bloor St West at High Park Ave 23.4 km
81 Bloor St West at Clendenan Ave 23.9 km
82 Bloor St West at Runnymede Rd 24.4 km
83 Bloor St West at Windermere Ave 24.7 km
84 Bloor St West at Jane St 25.1 km
85 Bloor St West at Riverview Gardens 25.2 km
86 Bloor St West at Brule Terrace 25.5 km
87 Bloor St West at Old Mill Trail 26.0 km
88 Bloor St West at The Kingsway West Side 26.4 km
89 Bloor St West at Prince Edward Dr 26.9 km
90 Bloor St West at Royal York Rd 27.4 km
91 Bloor St West at Montgomery Rd West Side 27.7 km
92 Bloor St West at Aberfoyle Cres 28.0 km
93 Bloor St West at Islington Ave 28.4 km
94 Bloor St West at Islington Ave West Side 28.5 km
95 3700 Bloor St West at Resurrection Rd 29.0 km
96 Dundas St West at Kipling Ave 29.5 km
97 Aukland Rd at Dundas St West North Side 29.9 km
98 Bloor St West at Acorn Ave 30.3 km
99 Bloor St West at Martin Grove Rd 30.6 km
100 Bloor St West at Shaver Ave North 30.8 km
101 Bloor St West at Laurel Ave 31.1 km
102 Bloor St West at The East Mall 31.6 km
103 Bloor St West at The West Mall 32.1 km
104 The West Mall at Bloor St West North Side 32.1 km
105 339 The West Mall 32.3 km
106 The West Mall at Eva Rd 32.5 km
107 361 The West Mall 32.6 km
108 The West Mall at Civic Centre Crt 32.8 km
109 399 The West Mall – Etobicoke Civic Centre 33.0 km
110 The West Mall at Burnhamthorpe Rd 33.1 km
111 The East Mall at Burnhamthorpe Rd South Side 33.8 km
112 The East Mall at Cantle Path 34.0 km
113 366 The East Mall 34.1 km
114 The East Mall at Valhalla Inn Rd 34.3 km
115 The East Mall at Gibbs Rd 34.6 km Terminus

Schedule and frequency

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

Direction Weekdays Weekends and holidays
From «Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12» 01:22 — 05:19 01:22 — 07:43
From «Kennedy Station – Platform B» 01:12 — 05:45 01:12 — 08:35

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 300 cost?

3.35 $ for a single ride.

When do the first and last trips run?

From Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12 the first is at 01:22 and the last at 05:19. From Kennedy Station – Platform B they are 01:12 and 05:45.

How long does the trip from Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12 to Kennedy Station – Platform B take?

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

How many stops does the route have?

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

Does bus 300 run on weekends?

Yes. On weekends and holidays there are 66 trips in one direction, running from Pearson Airport Terminal 3 – Arrivals Level Columns C8-C12 between 01:22 and 07:43.

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

...