Direct flights from Toronto to Calgary
All flights from YYZ to YYC non-stop. There are direct flights from Pearson International (YYZ), Canada to Calgary International (YYC), Canada with WestJet, Air Canada and 2 other airlines. 200 weekly departures are currently scheduled on this route. Departure times range from 06:00 to 23:35 depending on the schedule period. The flight distance is 1680 miles (2703 km). Flight time ranges from 4 hours and 10 minutes to 5 hours and 40 minutes.
Airlines with non-stop routes:
WestJet
Air Canada
Flair Airlines
Porter Airlines
Aer Lingus
Kish Air
Air Transat
Austral
Flight schedule from Toronto to Calgary with WestJet
This is a weekly direct flight schedule for WestJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Flight schedule from Toronto to Calgary with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Flight schedule from Toronto to Calgary with Flair Airlines
This is a weekly direct flight schedule for Flair Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Flight schedule from Toronto to Calgary with Porter Airlines
This is a weekly direct flight schedule for Porter Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-15
Toronto to Calgary scheduled departures
Select a date to see every published non-stop departure between YYZ and YYC.
YYZ - YYC route facts
-
Distance1680 miles (2703 km)
-
Flight time4 hours and 10 minutes to 5 hours and 40 minutes
-
Airlines
WestJet
Air Canada
Flair
Porter -
Airline alliancesLow-cost carrier Star Alliance
-
CabinsEconomy Premium Economy Business
-
Hub airportsWestJet: YYC and YYZ (Secondary hub.)Air Canada: YYZPorter Airlines: YYZ
-
Departure terminalsWestJet: Terminal 3Air Canada: Terminal 1Porter Airlines: Terminal 3
-
AircraftWestJet: Boeing 737MAX 8 Passenger, Boeing 737-800 (winglets) Passenger/BBJ2, Boeing 737-700 (winglets) Passenger/BBJ1 and Boeing 737-800 (Scimitar Winglets) PassengerAir Canada: Boeing 737MAX 8 Passenger, Airbus A321, Airbus A320 and Airbus A220-300Flair Airlines: Boeing 737MAX 8 PassengerPorter Airlines: Embraer 195 E2
Route FAQ
Direct flights from Toronto to AB, Canada
From Toronto to Edmonton
YEG Edmonton International Airport
From Toronto to Fort McMurray
YMM Fort Mcmurray
