Calgary to Toronto (YYC–YYZ) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
YYC–YYZ is served by 11 airlines with nonstop service. WestJet, Air Canada and avianca lead the route. The flight covers 1,671 miles in approximately 3h 18m. Beyond nonstop, 86 hubs offer 1-stop connections.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| WS WestJet | 77 | 737, 738, 73H, 73W, 7M8, 7S8, B38M | 3h31-3h58 | – | – | |
| AC Air Canada | 76 | 320, 321, 7M8, B38M, BCS3 | 3h28-3h58 | Star Alliance | – | |
| AV avianca | 29 | 321, 7M8, B38M, BCS3 | 3h49-3h58 | Star Alliance | – | |
| EI Aer Lingus | 21 | 321, B38M | 3h55-3h58 | – | – | |
| F8 Flair Airlines | 21 | 7M8, B38M | 3h29-4h10 | – | – | |
| PD Porter Airlines Canada | 21 | 295, E295 | 3h37-3h55 | – | – | |
| AF Air France | 17 | 737 | 3h58 | SkyTeam | – | |
| DE Condor | 12 | 73W, 7M8 | 3h58 | – | – | |
| EK Emirates | 7 | 321 | 3h55 | – | – | |
| HU Hainan Airlines | 2 | 73W, 7M8 | 3h58 | – | – | |
| MAL MAL | 1 | 752 | 3h18 | – | – |
Weekly Schedule Pattern
Connection Landscape
On-Time Performance
Other ways to reach Toronto from Calgary
| Metric | YYC→YYZ | YQL→YYZ | YXC→YYZ |
|---|---|---|---|
| Distance from YYC | – | 116 mi | 130 mi |
| Nonstop airlines | 11 | 1 | 1 |
| Weekly flights | 284 | 1 | 1 |
| Flight time | 3h 18m | 1h 57m | 2h 21m |
| Departure OTP | 80% | – | – |
Travel Essentials
YYC: MDT · YYZ: EDT
When it's 6:00 PM in Calgary, it's 8:00 PM in Toronto.
UP Express from T1 to Union Station runs every 15 minutes (25 min, CAD $12.35). The station is inside T1; take the LINK train from T3 arrivals first (free, 3 min). Taxis to downtown use a meter; expect CAD $55–75.Ride-hail (Uber, Lyft) picks up at the designated Ground Transportation area; follow signs. TTC buses run to the Kipling and Bloor–Yonge subway stations (CAD $3.30) for a longer but cheaper option. Car rental agencies are at T1 and accessible from T3 via the LINK train.
Humid continental climate. Winters are harsh (−10 to −1°C, December–March) with significant snowfall. Pearson closes runways for plowing and de-icing regularly, causing wave delays. Ice storms (freezing rain) are more disruptive than snowfall and can halt operations for hours. Buffalo-effect lake-effect snow can bring heavy accumulations with little warning.
Summers are warm and humid (22–30°C) with afternoon thunderstorms that delay departures July–August. Spring and fall are pleasant but unpredictable. YYZ connections in winter require significant schedule buffer. It is Canada's most weather-disrupted major hub.
YYC–YYZ Quick Facts
Frequently Asked Questions
Calgary to Toronto: Western Canada's Energy Hub to the Financial Centre
YYC–YYZ is one of the most heavily traveled business routes in Canada, linking Calgary's oil and gas economy to Toronto's financial and corporate headquarters cluster. Air Canada and WestJet operate the majority of capacity with combined frequencies across most hours of the day. Block time runs about 3 hours 45 minutes eastbound. The route carries a large executive and business travel segment in addition to families and leisure travelers. Both carriers offer premium cabin products on this corridor. Air Canada's Signature Class and WestJet's Premium cabin see heavy corporate contract usage, particularly on Monday morning and Thursday evening banks.
Connections Through Both Hubs
Calgary International serves as a western gateway with connections to US cities and ski destinations in BC. Toronto Pearson is Canada's largest international hub, with Air Canada's Star Alliance connections fanning out to Europe, Asia, and the Caribbean. Passengers using YYZ as a transpacific or transatlantic connection point will find the domestic YYC–YYZ leg as a natural feeder. The UP Express train connects YYZ Terminal 1 to Union Station in downtown Toronto in 25 minutes. Calgary lacks a direct rail link to the airport but has express bus service from the downtown CTrain network.