Toronto to Calgary (YYZ–YYC) — Airlines, Schedules & Connections
No flights match your filters.
No nonstop flights on this route. connecting options below.
YYZ–YYC is served by 11 airlines with nonstop service. Air Canada, WestJet and avianca lead the route. The flight covers 1,671 miles in approximately 3h 48m. Beyond nonstop, 83 hubs offer 1-stop connections.
Airline Landscape
| Airline | Freq/wk | Aircraft | Duration | Dep OTP | Alliance | Codeshares |
|---|---|---|---|---|---|---|
| AC Air Canada | 81 | 223, 320, 321, 7M8, B38M, BCS3 | 4h06-4h41 | Star Alliance | – | |
| WS WestJet | 66 | 737, 738, 73W, 7M8, 7S8, B38M | 4h26-4h36 | – | – | |
| AV avianca | 33 | 320, 321, 788 | 4h08-4h28 | Star Alliance | – | |
| F8 Flair Airlines | 25 | 7M8, B38M | 3h48-4h30 | – | – | |
| PD Porter Airlines Canada | 21 | 295, E295 | 4h24-4h39 | – | – | |
| DE Condor | 10 | 73H, 73W | 4h28 | – | – | |
| AF Air France | 8 | 737, 73W | 4h28 | SkyTeam | – | |
| EK Emirates | 7 | 737 | 4h28 | – | – | |
| CZ China Southern Airlines | 4 | 73W | 4h32 | SkyTeam | – | |
| MAL MAL | 2 | 752 | 3h50-3h58 | – | – | |
| 5T Canadian North | 1 | – | – | – | – |
Weekly Schedule Pattern
Connection Landscape
On-Time Performance
Other ways to reach Calgary from Toronto
| Metric | YYZ→YYC | YHM→YYC | YKF→YYC |
|---|---|---|---|
| Distance from YYZ | – | 38 mi | 40 mi |
| Nonstop airlines | 11 | 3 | 2 |
| Weekly flights | 258 | 31 | 7 |
| Flight time | 3h 48m | 3h 41m | 4h 10m |
| Departure OTP | 15% | – | – |
Travel Essentials
YYZ: EDT · YYC: MDT
When it's 6:00 PM in Toronto, it's 4:00 PM in Calgary.
The UP Express train runs from Union Station (downtown Toronto) to Terminal 1 in 25 minutes (CAD $12.35). Trains depart every 15 minutes during peak hours, every 30 minutes off-peak and overnight. Highway 427 and the 401 are heavily congested during rush hours.
Taxis and ride-hail from downtown cost CAD $50–70 and take 25–60 minutes depending on traffic. MiWay and Brampton Transit buses serve the airport from the western suburbs. Long-term parking is available in the Viscount Road lots with free shuttle service.
YYZ–YYC Quick Facts
Frequently Asked Questions
Toronto to Calgary: Canada's Busiest Air Corridor
YYZ-YYC is the most-traveled domestic route in Canada by total passengers, connecting the country's financial capital with its energy sector hub in Alberta. Air Canada and WestJet compete head-to-head with multiple daily departures each. Combined, the two carriers operate 12-18 daily departures. Flair Airlines and Swoop have added ultra-low-cost capacity on this corridor at different periods. Block time is 4 hours westbound. Both Air Canada and WestJet offer business class (Air Canada Signature Class; WestJet Business) on dedicated cabin sections on their mainline aircraft. The corridor sustains heavy oil and gas sector business travel, family visits between Ontario and Alberta, and a significant vacation traveler base.
Calgary Gateway and Western Canada Context
Calgary International Airport is the hub for WestJet and handles the highest volume of US transborder flights of any Canadian city outside Toronto and Vancouver. YYC connects directly to over 70 destinations including a dense US network to Denver, Houston, Las Vegas, Phoenix, and Seattle. Arriving from Toronto, passengers connecting to a US destination at YYC must clear Canadian departure procedures and CBSA. Air Canada's YYZ hub at Terminal 1 is the largest in Canada; Pearson handles over 40 million passengers annually. The Union Pearson Express rail connects T1 to downtown Union Station in 25 minutes.