YYZ YYC direct | 01/02/24 | ![]() | ![]() | $141 | Check |
YYZ YYC direct | 01/07/24 | ![]() | ![]() | $141 | Check |
YYZ YYC direct | 01/07/24 | ![]() | ![]() | $141 | Check |
YYZ YYC direct | 01/07/24 | ![]() | ![]() | $141 | Check |
YYZ YYC direct | 12/31/23 | ![]() | ![]() | $143 | Check |
YYZ YYC direct | 12/31/23 | ![]() | ![]() | $148 | Check |
YYZ YYC direct | 12/31/23 | ![]() | ![]() | $155 | Check |
YYZ YYC direct | 12/31/23 | ![]() | ![]() | $155 | Check |
YYZ YYC direct | 12/31/23 | ![]() | ![]() | $169 | Check |
YYZ YYC direct | 01/07/24 | ![]() | ![]() | $170 | Check |
-
Find cheap flights
-
Booking tips
- Flights
- Flight Routes
- Flights to Canada
- Flights to Calgary
- Flights Toronto (YYZ) Calgary (YYC)
Stops
Airline
- Air Canada
- Porter Airlines
- Westjet
- Flair Airlines
- Lynx Air
Flight type
- One-way
- Return
Outbound departure month
- December 2023
- January 2024
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Saturday
- Sunday
Return departure month
- December 2023
Return weekday
- Friday
- Sunday
Change in
- Winnipeg International
- Montréal-Pierre Elliott Trudeau International Airport
- Edmonton
- Vancouver International Airport, BC
- Ottawa Macdonald-Cartier International Airport
- Saskatoon
- Regina
Tips and tricks to help you find cheap flights from Toronto to Calgary
Favorite airline: Westjet
Flight tickets on the route Toronto – Calgary are most frequently booked with Westjet.

Westjet
17 %

Air Canada
13 %

Hahn Air Systems
4 %
Direct flights are the cheapest connection
Flights with a stopover are on average $27.00 more expensive than direct flights.
non stop flight
1 stop
04h 08min
05h 40min
$239
$266
Favourite connection: via Winnipeg
The most popular route is via Winnipeg and is booked by 59 % of all travelers.
Route
bookings
1 stopover Winnipeg International
05h 40min, from $266
59 %
Direct flights
04h 08min, from $239
36 %
1 stopover Vancouver International Airport, BC
20h 20min, from $343
5 %
Flight information: Toronto - Calgary
Roundtrip from | $329.50 |
---|---|
Flight duration | min. 04:20 / max. 05:15 |
Return flight duration | min. 03:44/ max. 04:30 |
Distance | 2692 km |
Flights per week | 159 |
Departure airport | Toronto - Lester B. Pearson International Airport (YYZ) |
Departure country | Canada |
Arrival airport | Calgary International Airport-Banff (YYC) |
Destination country | Canada |
Alternative routes to Canada
- Toronto - Vancouver from $105
Alternative flights to Calgary
- Hamilton - Calgary from $367
- Toronto - Calgary from $313
Flight destinations with a similar price
- Calgary - Frankfurt from $1,091
- Calgary - Amsterdam from $541
- Calgary - London Heathrow from $717
- Calgary - London from $717
Flight destinations with a similar price
- Toronto - Paris - Charles de Gaulle from $323
Alternative flight routes
Top Flight Routes
- New York - Orlando from $29.30
- Atlanta - Orlando from $26.24
- New York - Denver from $188.47
- Seattle-Tacoma - Honolulu from $133.00
- Boston - New York from $125.80
- New York - Buffalo from $88.19
- Miami - New York from $62.00
- Miami - Atlanta from $54.00
- New Orleans - Las Vegas from $128.26
- Salt Lake City - Las Vegas from $22.17
- Boston - Chicago O'Hare from $170.44
- Greensboro - New York from $88.90
- Barcelona - Rome from $87.83