Toronto to Calgary

Below we have compiled essential flight information for anyone who is flying from Calgary International Airport to Lester B. Pearson International, including airliners who offer flights and their flight times. In total, there are 25 airliners to choose from including Morningstar Air Express, Hahn Air Systems, Air2There, Aer Lingus, Brussels Airlines, Korean Air, Flair Airlines, Emirates, China Southern Airlines, Air Canada Rouge, Turkish Airlines, Azores Airlines, Swiss, Qantas, KLM, Air France, Hainan Airlines, Avianca, Virgin Atlantic Airways, Aeromexico, Lufthansa, Austrian Airlines, Delta Air Lines, WestJet and Air Canada. The official airport code for Lester B. Pearson International is YYZ and for Calgary International Airport it is YYC.

The most expensive flight prices are typically at weekends and daytime flights. If you know the dates you wish to travel then book you flights as soon as you can. The earlier you book your lights the cheaper they will be. You can get saving of up to 50% of you book 2 or 3 months in advance! Flight to Calgary International Airport will get more expensive the nearer you get the departure date, so it’s advisable to book in advance if it is possible.

On arriving at Calgary International Airport please note the time difference, the time zone at Calgary International Airport is 5.0 GMT compared to 7.0 GMT at Lester B. Pearson International.

To see all airliners that offer flights between Lester B. Pearson International and Calgary International Airport please see the table below.

AirlinerMoTuWeThFrSaSuFirst FlightLast Flight
Air Canada1110121012121308:5023:32
WestJet99910881000:4322:23
Delta Air Lines888977900:4322:23
Austrian Airlines444444415:5223:32
Lufthansa434344415:5223:32
Aeromexico421233411:3321:23
Virgin Atlantic Airways424222215:2321:23
Hainan Airlines222222219:1021:23
Avianca222222209:2018:45
Air France122122200:4322:23
Qantas221211211:3312:33
KLM111222200:4322:20
Swiss111111115:5216:20
Turkish Airlines111101123:2123:32
Azores Airlines011111100:4322:20
Korean Air011011113:2313:23
Flair Airlines110101109:5009:50
Emirates101011115:2315:23
China Southern Airlines011011121:2322:23
Air Canada Rouge111010109:2015:52
Brussels Airlines010101018:4518:45
Morningstar Air Express000010013:3013:30
Hahn Air Systems000010009:3509:35
Air2There000010009:3509:35
Aer Lingus000010020:1520:15

Air Canada is the most popular airliners who operate this route. They have around 11 a week with times that vary between 08:50 and 23:32.

Would you like to book your flight? Bookings can be made direct with Air Canada on their website www.aircanada.com/ca/en/aco/home.html.

The flight time for Air Canada vary based on the month you will travel, but below we has summarised the most common times they will fly. We recommend you only take these times as guidance and check with Air Canada for the exact times for the date you depart.

DayFlying Time
Monday08:50, 09:20, 10:17, 12:17, 15:00, 16:20, 18:45, 20:15, 21:15, 22:20 and 23:32
Tuesday09:20, 10:17, 12:17, 15:00, 16:20, 18:45, 20:15, 21:15, 22:20 and 23:21
Wednesday09:20, 10:17, 12:17, 13:32, 15:00, 16:20, 18:45, 20:15, 21:15, 22:20 and 23:21
Thursday09:20, 10:17, 12:17, 15:00, 16:20, 18:45, 20:15, 21:15, 22:20 and 23:21
Friday09:20, 09:24, 10:17, 12:17, 13:32, 15:00, 16:20, 18:45, 20:15, 21:15, 22:20 and 23:21
Saturday09:20, 10:17, 10:50, 11:20, 12:17, 14:27, 16:20, 18:45, 20:15, 21:15, 22:20 and 23:21
Sunday09:20, 10:17, 12:17, 13:32, 14:30, 15:00, 15:52, 18:45, 18:50, 20:15, 21:15, 22:50 and 23:21

If the airlines stated don’t offer flights that suite your travel times, you could look at alternative options. Below we have summarised flights from alternative departures airports and flights that are not direct.

RouteStopsDistanceFlying Time
Toronto to Edmonton02,689 km (1,671 miles)3 hours 58 minutes

Before you book your flights make sure you your passport is valid and preferably has at least 6 months or more left before it expires. To renew your passport it can take several weeks to renew and with many airliners flights are not refundable.