Cheap flights from Toronto to Calgary

Find cheap Toronto Canada to Calgary Canada flights with our free search service. Compare all available fares for direct or connection flights from Toronto to Calgary.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Calgary (YYC) 2022-02-25 2022-03-06 131 USD 7 hours 55 minutes Direct 2021-07-28T03:48:42
Toronto (YTO) - Calgary (YYC) 2021-10-17 2021-10-21 138 USD 7 hours 55 minutes Direct 2021-08-02T16:16:59
Toronto (YTO) - Calgary (YYC) 2021-10-12 2021-10-19 140 USD 8 hours 15 minutes Direct 2021-07-31T19:02:26
Toronto (YTO) - Calgary (YYC) 2021-10-12 2021-10-15 148 USD 7 hours 55 minutes Direct 2021-08-02T00:35:44
Toronto (YTO) - Calgary (YYC) 2021-09-14 2021-09-30 157 USD 7 hours 55 minutes Direct 2021-08-02T22:44:24
Toronto (YTO) - Calgary (YYC) 2021-09-09 2021-09-19 157 USD 7 hours 55 minutes Direct 2021-08-02T15:00:37
Toronto (YTO) - Calgary (YYC) 2021-09-17 2021-09-26 158 USD 7 hours 55 minutes Direct 2021-08-01T20:05:04
Toronto (YTO) - Calgary (YYC) 2021-10-13 2021-10-17 161 USD 7 hours 59 minutes Direct 2021-08-01T02:46:59
Toronto (YTO) - Calgary (YYC) 2021-09-08 2021-09-12 161 USD 7 hours 53 minutes Direct 2021-07-31T19:02:13
Toronto (YTO) - Calgary (YYC) 2021-10-11 2021-10-15 164 USD 7 hours 55 minutes Direct 2021-08-02T00:35:08
Toronto (YTO) - Calgary (YYC) 2021-09-17 2021-09-22 164 USD 7 hours 59 minutes Direct 2021-07-29T23:13:43
Toronto (YTO) - Calgary (YYC) 2021-09-18 2021-09-27 165 USD 8 hours 2 minutes Direct 2021-07-31T23:26:48
Toronto (YTO) - Calgary (YYC) 2021-09-13 2021-09-19 166 USD 7 hours 53 minutes Direct 2021-07-30T23:06:08
Toronto (YTO) - Calgary (YYC) 2021-09-10 2021-09-12 167 USD 7 hours 59 minutes Direct 2021-07-31T21:32:40
Toronto (YTO) - Calgary (YYC) 2021-10-06 2021-10-17 167 USD 8 hours 0 minutes Direct 2021-08-02T18:47:32
Toronto (YTO) - Calgary (YYC) 2021-10-07 2021-10-17 167 USD 7 hours 59 minutes Direct 2021-08-02T20:56:47
Toronto (YTO) - Calgary (YYC) 2021-10-12 2021-10-16 172 USD 8 hours 2 minutes Direct 2021-08-02T00:35:49
Toronto (YTO) - Calgary (YYC) 2021-09-08 2021-09-22 176 USD 8 hours 1 minutes Direct 2021-07-28T18:39:46
Toronto (YTO) - Calgary (YYC) 2021-10-04 2021-10-08 184 USD 7 hours 55 minutes Direct 2021-07-30T20:30:00
Toronto (YTO) - Calgary (YYC) 2021-09-11 2021-09-18 218 USD 11 hours 2 minutes Connection 2021-08-01T17:16:05
Toronto (YTO) - Calgary (YYC) 2021-10-08 2021-10-14 228 USD 7 hours 55 minutes Direct 2021-08-02T03:05:53
Toronto (YTO) - Calgary (YYC) 2021-09-01 2021-09-18 231 USD 10 hours 30 minutes Connection 2021-08-02T11:46:14
Toronto (YTO) - Calgary (YYC) 2021-09-01 2021-09-08 237 USD 11 hours 48 minutes Connection 2021-08-03T12:57:39
Toronto (YTO) - Calgary (YYC) 2021-09-07 2021-09-14 238 USD 31 hours 58 minutes Connection 2021-07-31T19:01:58
Toronto (YTO) - Calgary (YYC) 2021-08-25 2021-09-09 248 USD 10 hours 25 minutes Connection 2021-08-02T16:51:52
Toronto (YTO) - Calgary (YYC) 2021-08-25 2021-09-01 256 USD 13 hours 46 minutes Connection 2021-07-28T02:04:31
Toronto (YTO) - Calgary (YYC) 2021-09-06 2021-09-10 271 USD 7 hours 56 minutes Direct 2021-07-28T19:02:44
Toronto (YTO) - Calgary (YYC) 2021-08-23 2021-08-25 273 USD 33 hours 42 minutes Connection 2021-07-27T22:25:02
Toronto (YTO) - Calgary (YYC) 2021-09-06 2021-09-11 281 USD 7 hours 56 minutes Direct 2021-07-28T19:13:29
Toronto (YTO) - Calgary (YYC) 2021-08-22 2021-08-28 288 USD 24 hours 0 minutes Connection 2021-07-27T22:24:40
What is the distance between Toronto and Calgary?

The average distance from Toronto to Calgary is 2704 kilometers (equals to 1680 miles or 1460 nautical miles). Your flight will departure from Toronto, Canada and arrive on Calgary, Canada.

How long is the flight from Toronto to Calgary?

The average flight time between Toronto to Calgary is 7 hours 55 minutes

How much is the fare for flight between Toronto and Calgary?

The average price for one-way airfare from Toronto to Calgary is 131 USD (none-taxes) for economy class.

How many flights fly from Toronto to Calgary on the daily basis?

Around 202 flights are flying daily from Toronto to Calgary. Some major airlines between this route are WestJet, Air Canada, Air Transat, Air Canada rouge, AnadoluJet, Delta Airlines, Korean Air, Flair Airlines, Austrian Airlines, Lufthansa, Air France, Aer Lingus, Aeromexico, Hainan Airlines, LOT Polish Airlines, Virgin Atlantic, KLM, Malev, Avianca Aerovias, Wizz Air, Qantas Airways, US Airways, SATA, Lufthansa CityLine, TAM Linhas Aereas, Turkish Airlines, WOW Air, Blue Panorama Airlines, Brussels Airlines, CommutAir, China Southern, Emirates, AirTran, Air Georgian, Air Seychelles, Air India, Morningstar Air Express, NAYSA, Ryanair, Swiss, ...

Flight Origin Destination Departure Arrival Equip
WS0659 Toronto (YYZ) Calgary (YYC) 12:15 p.m. 2:27 p.m. 73W
AC155 Toronto (YYZ) Calgary (YYC) 6:30 p.m. 8:28 p.m. A321
AC157 Toronto (YYZ) Calgary (YYC) 8:45 p.m. 10:58 p.m. 763
EK4697 Toronto (YYZ) Calgary (YYC) 6:15 p.m. 8:04 p.m. 737
AC135 Toronto (YYZ) Calgary (YYC) 8 a.m. 9:58 a.m. BCS3
LH6613 Toronto (YYZ) Calgary (YYC) 2:05 p.m. 4:18 p.m. 320
LH6637 Toronto (YYZ) Calgary (YYC) 6:30 p.m. 8:28 p.m. 320
WS671 Toronto (YYZ) Calgary (YYC) 6:15 p.m. 8:04 p.m. B789
OS8263 Toronto (YYZ) Calgary (YYC) 6:30 p.m. 8:28 p.m. 321
OS8273 Toronto (YYZ) Calgary (YYC) 2:05 p.m. 4:18 p.m. A320
WS661 Toronto (YYZ) Calgary (YYC) 1:30 p.m. 3:40 p.m. 73W
WS665 Toronto (YYZ) Calgary (YYC) 3 p.m. 5:12 p.m. B738
WS651 Toronto (YYZ) Calgary (YYC) 9 a.m. 11:14 a.m. 789
WS677 Toronto (YYZ) Calgary (YYC) 9:30 p.m. 11:44 p.m. B738
WS653 Toronto (YYZ) Calgary (YYC) 6:30 a.m. 8:43 a.m. B736
AC133 Toronto (YYZ) Calgary (YYC) 6:30 a.m. 8:43 a.m. BCS3
DL7593 Toronto (YYZ) Calgary (YYC) 11:55 p.m. 1:10 a.m. None
AC141 Toronto (YYZ) Calgary (YYC) 11:30 a.m. 1:43 p.m. 320
VS8094 Toronto (YYZ) Calgary (YYC) 3 p.m. 5:12 p.m. 73H
VS8098 Toronto (YYZ) Calgary (YYC) 9:30 p.m. 11:44 p.m. None
KE6609 Toronto (YYZ) Calgary (YYC) 3 p.m. 5:12 p.m. 73W
AC7245 Toronto (YYZ) Calgary (YYC) 4:50 p.m. 7:55 p.m. B789
KL9706 Toronto (YYZ) Calgary (YYC) 3 p.m. 5:12 p.m. 73W
OS8382 Toronto (YYZ) Calgary (YYC) 6:15 p.m. 8:13 p.m. None
AF3008 Toronto (YYZ) Calgary (YYC) 9:30 p.m. 11:44 p.m.