Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Toronto to Calgary is Flair Airlines.
Currently we do not have data for this specific route. Please try to search directly from our search form
go to search formThe cheapest day(s) of the week to fly from Toronto to Calgary is Tuesday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Currently we do not have data for this specific route. Please try to search directly from our search form
go to search formFlight Schedules
Last Updated: Tue, 2 Apr, 2024
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Airline
Filter by Airline
All
-
Total Duration
- Shortest
- Longest
-
Stopover
All
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
20:00 - 22:15YYZ - YYC
-
20:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
22:15 (YYC)Calgary Airport
-
WestJet (WS 675)Boeing 737 700 - 4h 15m
- Direct
-
- -
- -
- W
- -
- F
- -
- -
- Boeing 737 700
-
20:00 - 22:15YYZ - YYC
-
20:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
22:15 (YYC)Calgary Airport
-
WestJet (WS 675)Boeing 737 Max 8 Passenger - 4h 15m
- Direct
-
- -
- -
- -
- T
- -
- S
- -
- Boeing 737 Max 8 Passenger
-
20:00 - 22:15YYZ - YYC
-
20:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
22:15 (YYC)Calgary Airport
-
WestJet (WS 675)Boeing 737 800 - 4h 15m
- Direct
-
- M
- T
- -
- -
- -
- -
- S
- Boeing 737 800
-
21:15 - 23:40YYZ - YYC
-
21:15 (YYZ)Toronto Lester B Pearson Intl Airport
-
23:40 (YYC)Calgary Airport
-
Porter Airlines (PD 365)Embraer 195 E2 - 4h 25m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Embraer 195 E2
-
21:35 - 23:46YYZ - YYC
-
21:35 (YYZ)Toronto Lester B Pearson Intl Airport
-
23:46 (YYC)Calgary Airport
-
Air Canada (AC 159)Airbus Industrie 330 300 - 4h 11m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus Industrie 330 300
-
22:00 - 00:15+ 1YYZ - YYC
-
22:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
00:15 (YYC)Calgary Airport + 1
-
WestJet (WS 679)Boeing 737 800 - 4h 15m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
22:20 - 00:35+ 1YYZ - YYC
-
22:20 (YYZ)Toronto Lester B Pearson Intl Airport
-
00:35 (YYC)Calgary Airport + 1
-
WestJet (WS 679)Boeing 737 800 - 4h 15m
- Direct
-
- M
- T
- -
- -
- -
- -
- -
- Boeing 737 800
-
22:20 - 00:35+ 1YYZ - YYC
-
22:20 (YYZ)Toronto Lester B Pearson Intl Airport
-
00:35 (YYC)Calgary Airport + 1
-
WestJet (WS 679)Boeing 737 Max 8 Passenger - 4h 15m
- Direct
-
- -
- -
- W
- T
- F
- -
- -
- Boeing 737 Max 8 Passenger
-
22:20 - 00:35+ 1YYZ - YYC
-
22:20 (YYZ)Toronto Lester B Pearson Intl Airport
-
00:35 (YYC)Calgary Airport + 1
-
WestJet (WS 679)Boeing 737 700 - 4h 15m
- Direct
-
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 700
-
06:30 - 08:48YYZ - YYC
-
06:30 (YYZ)Toronto Lester B Pearson Intl Airport
-
08:48 (YYC)Calgary Airport
-
WestJet (WS 653)Boeing 737 700 - 4h 18m
- Direct
-
- -
- T
- -
- T
- F
- -
- -
- Boeing 737 700
-
06:30 - 08:55YYZ - YYC
-
06:30 (YYZ)Toronto Lester B Pearson Intl Airport
-
08:55 (YYC)Calgary Airport
-
Air Canada (AC 131)Airbus - 4h 25m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
06:30 - 08:43YYZ - YYC
-
06:30 (YYZ)Toronto Lester B Pearson Intl Airport
-
08:43 (YYC)Calgary Airport
-
WestJet (WS 653)Boeing 737 700 - 4h 13m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 700
-
06:30 - 08:48YYZ - YYC
-
06:30 (YYZ)Toronto Lester B Pearson Intl Airport
-
08:48 (YYC)Calgary Airport
-
WestJet (WS 653)Boeing 737 800 - 4h 18m
- Direct
-
- M
- -
- W
- -
- -
- S
- -
- Boeing 737 800
-
06:30 - 09:00YYZ - YYC
-
06:30 (YYZ)Toronto Lester B Pearson Intl Airport
-
09:00 (YYC)Calgary Airport
-
Flair Airlines (F8 621)Boeing 737 Max 8 Passenger - 4h 30m
- Direct
-
- M
- -
- -
- T
- -
- S
- S
- Boeing 737 Max 8 Passenger
-
08:00 - 10:16YYZ - YYC
-
08:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
10:16 (YYC)Calgary Airport
-
WestJet (WS 649)Boeing 737 700 - 4h 16m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 700
-
08:25 - 10:50YYZ - YYC
-
08:25 (YYZ)Toronto Lester B Pearson Intl Airport
-
10:50 (YYC)Calgary Airport
-
Air Canada (AC 133)Airbus - 4h 25m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
09:00 - 11:14YYZ - YYC
-
09:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
11:14 (YYC)Calgary Airport
-
WestJet (WS 651)Boeing 737 800 - 4h 14m
- Direct
-
- -
- T
- -
- -
- -
- -
- -
- Boeing 737 800
-
09:00 - 11:14YYZ - YYC
-
09:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
11:14 (YYC)Calgary Airport
-
WestJet (WS 651)Boeing 737 Max 8 Passenger - 4h 14m
- Direct
-
- -
- -
- -
- T
- -
- -
- -
- Boeing 737 Max 8 Passenger
-
09:00 - 11:14YYZ - YYC
-
09:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
11:14 (YYC)Calgary Airport
-
WestJet (WS 651)Boeing 737 700 - 4h 14m
- Direct
-
- M
- -
- W
- -
- F
- -
- -
- Boeing 737 700
-
09:00 - 11:16YYZ - YYC
-
09:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
11:16 (YYC)Calgary Airport
-
WestJet (WS 651)Boeing 737 Max 8 Passenger - 4h 16m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 Max 8 Passenger
-
10:00 - 12:16YYZ - YYC
-
10:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
12:16 (YYC)Calgary Airport
-
WestJet (WS 655)Boeing 737 800 - 4h 16m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
10:20 - 12:45YYZ - YYC
-
10:20 (YYZ)Toronto Lester B Pearson Intl Airport
-
12:45 (YYC)Calgary Airport
-
Air Canada (AC 137)Airbus - 4h 25m
- Direct
-
- M
- T
- W
- T
- -
- S
- S
- Airbus
-
11:00 - 13:25YYZ - YYC
-
11:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
13:25 (YYC)Calgary Airport
-
Porter Airlines (PD 357)Embraer 195 E2 - 4h 25m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Embraer 195 E2
-
11:00 - 13:13YYZ - YYC
-
11:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
13:13 (YYC)Calgary Airport
-
WestJet (WS 657)Boeing 737 700 - 4h 13m
- Direct
-
- -
- -
- -
- -
- F
- -
- -
- Boeing 737 700
-
11:00 - 13:13YYZ - YYC
-
11:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
13:13 (YYC)Calgary Airport
-
WestJet (WS 657)Boeing 737 800 - 4h 13m
- Direct
-
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 800
-
11:00 - 13:13YYZ - YYC
-
11:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
13:13 (YYC)Calgary Airport
-
WestJet (WS 657)Boeing 737 Max 8 Passenger - 4h 13m
- Direct
-
- M
- T
- W
- T
- -
- -
- -
- Boeing 737 Max 8 Passenger
-
11:00 - 13:14YYZ - YYC
-
11:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
13:14 (YYC)Calgary Airport
-
WestJet (WS 657)Boeing 737 700 - 4h 14m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 700
-
11:55 - 14:09YYZ - YYC
-
11:55 (YYZ)Toronto Lester B Pearson Intl Airport
-
14:09 (YYC)Calgary Airport
-
WestJet (WS 659)Boeing 737 800 - 4h 14m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
13:35 - 15:49YYZ - YYC
-
13:35 (YYZ)Toronto Lester B Pearson Intl Airport
-
15:49 (YYC)Calgary Airport
-
WestJet (WS 661)Boeing 737 700 - 4h 14m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 700
-
13:45 - 15:58YYZ - YYC
-
13:45 (YYZ)Toronto Lester B Pearson Intl Airport
-
15:58 (YYC)Calgary Airport
-
WestJet (WS 661)Boeing 737 800 - 4h 13m
- Direct
-
- -
- -
- -
- -
- F
- -
- -
- Boeing 737 800
-
13:45 - 15:58YYZ - YYC
-
13:45 (YYZ)Toronto Lester B Pearson Intl Airport
-
15:58 (YYC)Calgary Airport
-
WestJet (WS 661)Boeing 737 700 - 4h 13m
- Direct
-
- M
- T
- W
- T
- -
- -
- -
- Boeing 737 700
-
13:50 - 16:15YYZ - YYC
-
13:50 (YYZ)Toronto Lester B Pearson Intl Airport
-
16:15 (YYC)Calgary Airport
-
Porter Airlines (PD 359)Embraer 195 E2 - 4h 25m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Embraer 195 E2
-
14:45 - 17:10YYZ - YYC
-
14:45 (YYZ)Toronto Lester B Pearson Intl Airport
-
17:10 (YYC)Calgary Airport
-
Air Canada (AC 145)Airbus - 4h 25m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
15:00 - 17:14YYZ - YYC
-
15:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
17:14 (YYC)Calgary Airport
-
WestJet (WS 665)Boeing 737 800 - 4h 14m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
16:00 - 18:09YHM - YYC
-
16:00 (YHM)Toronto John C Munro Hamilton Airport
-
18:09 (YYC)Calgary Airport
-
WestJet (WS 533)Boeing 737 Max 8 Passenger - 4h 09m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 Max 8 Passenger
-
16:00 - 18:13YYZ - YYC
-
16:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
18:13 (YYC)Calgary Airport
-
WestJet (WS 665)Boeing 737 700 - 4h 13m
- Direct
-
- M
- T
- W
- T
- F
- -
- -
- Boeing 737 700
-
16:00 - 18:13YYZ - YYC
-
16:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
18:13 (YYC)Calgary Airport
-
WestJet (WS 665)Boeing 737 800 - 4h 13m
- Direct
-
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 800
-
16:10 - 18:23YHM - YYC
-
16:10 (YHM)Toronto John C Munro Hamilton Airport
-
18:23 (YYC)Calgary Airport
-
WestJet (WS 533)Boeing 737 700 - 4h 13m
- Direct
-
- M
- T
- W
- T
- -
- -
- -
- Boeing 737 700
-
16:30 - 18:55YYZ - YYC
-
16:30 (YYZ)Toronto Lester B Pearson Intl Airport
-
18:55 (YYC)Calgary Airport
-
Air Canada (AC 149)Airbus - 4h 25m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
16:55 - 19:06YKF - YYC
-
16:55 (YKF)Kitchener/Waterloo Airport
-
19:06 (YYC)Calgary Airport
-
WestJet (WS 557)Boeing 737 800 - 4h 11m
- Direct
-
- M
- -
- W
- -
- -
- -
- -
- Boeing 737 800
-
16:55 - 19:05YKF - YYC
-
16:55 (YKF)Kitchener/Waterloo Airport
-
19:05 (YYC)Calgary Airport
-
WestJet (WS 557)Boeing 737 Max 8 Passenger - 4h 10m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 Max 8 Passenger
-
16:55 - 19:06YKF - YYC
-
16:55 (YKF)Kitchener/Waterloo Airport
-
19:06 (YYC)Calgary Airport
-
WestJet (WS 557)Boeing 737 700 - 4h 11m
- Direct
-
- -
- T
- -
- -
- F
- -
- -
- Boeing 737 700
-
18:00 - 20:15YYZ - YYC
-
18:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
20:15 (YYC)Calgary Airport
-
WestJet (WS 671)Boeing 737 700 - 4h 15m
- Direct
-
- -
- T
- W
- -
- F
- S
- -
- Boeing 737 700
-
18:00 - 20:15YYZ - YYC
-
18:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
20:15 (YYC)Calgary Airport
-
WestJet (WS 671)Boeing 737 800 - 4h 15m
- Direct
-
- M
- -
- -
- T
- -
- -
- S
- Boeing 737 800
-
18:30 - 20:55YYZ - YYC
-
18:30 (YYZ)Toronto Lester B Pearson Intl Airport
-
20:55 (YYC)Calgary Airport
-
Air Canada (AC 153)Airbus - 4h 25m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
The fastest flight time for direct flights from Toronto to Calgary is 4 hours 9 minutes. Check latest flight schedules & prices on Wego.
The most popular airline flying from Toronto to Calgary is WestJet. Find the latest flight deals on Wego.
The flight distance between Toronto and Calgary is 2711km. Check all available flights on Wego.
The earliest flight of the day departs at 06:30. The last flight of the day departs at 20:00. See the full list of flight times on Wego.
There are 4 airlines that offer direct flights from Toronto to Calgary. Find out the list of airlines on Wego.
All Airports in Calgary
Popular Airlines flying from Toronto to Calgary
Popular destinations from Calgary
Popular destinations from Toronto
Popular Hotels in Calgary
- Acclaim Hotel Calgary Airport
- Radisson Hotel & Conference Centre Calgary Airport
- Comfort Inn And Suites South
- Wyndham Garden Calgary Airport
- Residence Inn Calgary Downtown/Beltline District
- Sandman Signature Calgary Downtown Hotel
- Executive Residency by Best Western Calgary City View North
- Holiday Inn CALGARY-AIRPORT
- Four Points by Sheraton Calgary Airport
- Simply Comfort. Downtown Calgary Apts