Find Cheap Flights from Toronto to Calgary (YTO - YYC)

Search hundreds of travel sites at once for deals on flights to Calgary

Mon 22/1
Mon 29/1
Any month
Compare vs. KAYAK |

FAQs for Booking Toronto to Calgary Flights

How long does a flight from Toronto to Calgary take?
An average nonstop flight takes 4h 14m, covering a distance of 2707 km.
How many flights are there between Toronto and Calgary?
There are 727 (nonstop) flights between Toronto and Calgary per week, averaging 108 per day.
Which airlines provide the cheapest flights from Toronto to Calgary?
In the past 3 days, the cheapest round-trip tickets were found on Air Transat (C$ 391), Multiple Airlines (C$ 453) and Air Canada (C$ 657).
Do I need a passport to fly between Toronto and Calgary?
No.
Which airlines fly most frequently between Toronto and Calgary?
WestJet (24 times daily), Air Canada (22 times daily), Lufthansa (11 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Toronto to Calgary?
For Toronto to Calgary, Wednesday is the cheapest day to fly on average and Tuesday is the most expensive. Flying from Calgary back to Toronto, the best deals are generally found on Tuesday, with Friday being the most expensive.

Good to Know

Low Season:
February
Best time to beat the crowds
3%
expected price decrease
High Season:
December
Most popular time to fly
13%
expected price increase
Average price:
C$ 561
(avg. price over the last 2 weeks)
Good Deal:
C$ 387
or less (round trip)

When to Book Flights from Toronto to Calgary

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 386 or less.
The cheapest flight from Toronto to Calgary was found, on average, 74 days before departure.
Book at least 2 weeks before departure in order to get a below-average price.
Morning departure is around 29% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Book cheap flights from Toronto to Calgary (round-trip)

Airports
Origin
Toronto
C$ 391
only
C$ 391
C$ 657
only
C$ 657
Destination
Calgary
C$ 391
only
C$ 391
Wed, 23 May
YYZ
YYC
4h 15m
Fri, 1 Jun
YYC
YYZ
3h 45m
C$ 391
Trip: 10 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
GLA
YYZ
Good 6.0

Inexpensive cheerful staff

Old plane. Food was grim.

FLL
YUL
Excellent 8.0

The crew were professional and helpful. Most impressive! It was clear that they genuinely cared about the comfort of the passengers.

YYZ
MCO
Excellent 10.0

Loved the updates on my flight

YYZ
YYC
Mediocre 3.3

Boarding was done efficiently

The seats were awful. Our luggage was severely damaged

YYZ
YYC
Okay 4.6

The crew tried their best. The fkight was delayed and they worked very hard.

The plane was very outdated. I had an emergency exit seat and the air coming in from the door was freezing. Not worth the money I spent.

Thu, 1 Mar
YYZ
YYC
4h 20m
Wed, 7 Mar
YYC
YYZ
3h 40m
C$ 453
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 20 Feb
YTZ
YYC
8h 24m
Wed, 21 Feb
YYC
YTZ
10h 35m
C$ 657
Trip: 2 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 21010 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
MCO
YYZ
Good 6.6

Crew was friendly. Plane appeared clean.

Flight was delayed twice. Luggage was delayed coming off the plane. I assume it was weather related. One piece of our luggage was damaged. Not able to connect to entertainment app.

GVA
YUL
Mediocre 2.0

Nothing

Again in the flight back delay for one hour and half in Geneva Even Kayak are not update with flight and just send automate emails for nothing for no actions

SCL
YYZ
Okay 4.0

Friendly crew.

Terrible food and entertainment on the flight to and from Santiago. Felt squizzed like a sardine in the can in the middle row. I will never choose Boening 777 for overnight flights. Transfer in Toronto was confusing. Delayed arrival caused problems in retrieving luggage and made a stressful experience getting to Chicago flight on time - not mentioning sluggish US border check in Toronto. For my next trip, I would rather pick another airline and transfer airport.

LHR
YYZ
Excellent 9.6

Clean, friendly crew remembered how we had our tea/coffee from the earlier service

Economy is never very comfortable but was better than a lot of other airlines

YVR
ICN
Excellent 10.0

Great Service.

Nothing

Fri, 8 Jun
YYZ
YYC
4h 20m
Fri, 22 Jun
YYC
YYZ
3h 45m
C$ 411
Trip: 15 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
YYC
Okay 4.6

The crew tried their best. The fkight was delayed and they worked very hard.

The plane was very outdated. I had an emergency exit seat and the air coming in from the door was freezing. Not worth the money I spent.

YUL
PAP
Excellent 10.0

Great service nice crew We received a C$20.00 vouchers to grab lunch at YUL airport Delays happen Air Transat handled the situation efficiently

4 hours delays because of mechanical problem but from fed and n reasonable time

GLA
YYZ
Good 6.0

Inexpensive cheerful staff

Old plane. Food was grim.

YUL
POP
Excellent 8.0

Crew was friendly.

You can only purchase meals and snacks. There should be, at the very least, a snack provided with this flight.

YUL
YYZ
Good 6.6

Staff were professionnel, the plane clean and confort were good

The flight was 2 hours late

Tue, 27 Feb
YYZ
YYC
4h 16m
Mon, 5 Mar
YYC
YYZ
3h 41m
C$ 456
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 7 May
YYZ
YYC
4h 15m
Mon, 14 May
YYC
YYZ
3h 45m
C$ 422
Trip: 8 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
MCO
YUL
Mediocre 2.0

Didn’t get to use my tickets

I will never again book a flight with just fly. Poor customer service. Refuse to cancel or partially refund flight within allotted time the airline allowed. Had to fly earlier as brother health condition worsened

YYZ
MCO
Excellent 10.0

Loved the updates on my flight

YYZ
YUL
Good 6.0

Personnel serviable et professionnel

One jour late on schedule

YYZ
LGW
Good 6.6

I liked that there were empty seats and we were able to stretch out. Heated sandwich was good. Service was good

Did not like the continental breakfast. Did not like having to pay for blankets and pillows and the fact that there were only a few movie screens in the middle of the plane.

YUL
PAP
Excellent 10.0

Great service nice crew We received a C$20.00 vouchers to grab lunch at YUL airport Delays happen Air Transat handled the situation efficiently

4 hours delays because of mechanical problem but from fed and n reasonable time

Sat, 3 Mar
YYZ
YYC
6h 56m
Fri, 9 Mar
YYC
YYZ
3h 41m
C$ 457
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 4 Jun
YYZ
YYC
4h 15m
Fri, 8 Jun
YYC
YYZ
3h 45m
C$ 445
Trip: 5 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
POP
Excellent 8.0

Crew was friendly.

You can only purchase meals and snacks. There should be, at the very least, a snack provided with this flight.

YYZ
YYC
Okay 4.6

The crew tried their best. The fkight was delayed and they worked very hard.

The plane was very outdated. I had an emergency exit seat and the air coming in from the door was freezing. Not worth the money I spent.

YYZ
YUL
Good 6.0

Personnel serviable et professionnel

One jour late on schedule

MCO
YUL
Mediocre 2.0

Didn’t get to use my tickets

I will never again book a flight with just fly. Poor customer service. Refuse to cancel or partially refund flight within allotted time the airline allowed. Had to fly earlier as brother health condition worsened

YUL
SDQ
Mediocre 2.0

I don't like the fact that I am still at the airport in Montreal looking for a flight to leave Montreal. I came 3 hours before the flight, I tried the machine I couldn't find my reservation. I thought the problem was with the machine, went to the agent same problem. they gave me that number +18553331101 to chek with the air transat customer care, they couldn't find the reservation either, I tried then to call the number provided on the reservation confirmation +18774964815, no answer, even the flight was delayed for almost 30 minutes, I still couldn't get on board. Now I'm still at the airport looking for a flight to leave. my question now is after all of that are you guys still going to charge my card that $226.43?

Wed, 25 Apr
YYZ
YYC
4h 14m
Mon, 7 May
YYC
YYZ
3h 45m
C$ 457
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 4 Jun
YYZ
YYC
4h 15m
Mon, 11 Jun
YYC
YYZ
3h 45m
C$ 452
Trip: 8 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
YYC
Mediocre 3.3

Boarding was done efficiently

The seats were awful. Our luggage was severely damaged

MCO
YUL
Mediocre 2.0

Didn’t get to use my tickets

I will never again book a flight with just fly. Poor customer service. Refuse to cancel or partially refund flight within allotted time the airline allowed. Had to fly earlier as brother health condition worsened

YUL
YYZ
Good 6.6

Staff were professionnel, the plane clean and confort were good

The flight was 2 hours late

YUL
POP
Excellent 8.0

Crew was friendly.

You can only purchase meals and snacks. There should be, at the very least, a snack provided with this flight.

YUL
PAP
Excellent 10.0

Great service nice crew We received a C$20.00 vouchers to grab lunch at YUL airport Delays happen Air Transat handled the situation efficiently

4 hours delays because of mechanical problem but from fed and n reasonable time

Sat, 28 Apr
YYZ
YYC
6h 52m
Tue, 1 May
YYC
YYZ
3h 45m
C$ 460
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 3 Mar
YYZ
YYC
7h 57m
Sat, 10 Mar
YYC
YYZ
3h 45m
C$ 480
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 21 May
YYZ
YYC
4h 15m
Wed, 30 May
YYC
YYZ
3h 45m
C$ 496
Trip: 10 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
YUL
Good 6.0

Personnel serviable et professionnel

One jour late on schedule

GLA
YYZ
Good 6.0

Inexpensive cheerful staff

Old plane. Food was grim.

YUL
POP
Excellent 8.0

Crew was friendly.

You can only purchase meals and snacks. There should be, at the very least, a snack provided with this flight.

YUL
PAP
Excellent 10.0

Great service nice crew We received a C$20.00 vouchers to grab lunch at YUL airport Delays happen Air Transat handled the situation efficiently

4 hours delays because of mechanical problem but from fed and n reasonable time

YUL
YYZ
Good 6.6

Staff were professionnel, the plane clean and confort were good

The flight was 2 hours late

Tue, 20 Mar
YYZ
YYC
4h 16m
Wed, 28 Mar
YYC
YYZ
3h 41m
C$ 487
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 17 Feb
YYZ
YYC
4h 17m
Tue, 20 Feb
YYC
YYZ
3h 48m
C$ 500
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 18 Jul
YYZ
YYC
4h 15m
Fri, 27 Jul
YYC
YYZ
3h 45m
C$ 551
Trip: 10 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
GLA
YYZ
Good 6.0

Inexpensive cheerful staff

Old plane. Food was grim.

FLL
YUL
Excellent 8.0

The crew were professional and helpful. Most impressive! It was clear that they genuinely cared about the comfort of the passengers.

YUL
YYZ
Good 6.6

Staff were professionnel, the plane clean and confort were good

The flight was 2 hours late

YYZ
YYC
Okay 4.6

The crew tried their best. The fkight was delayed and they worked very hard.

The plane was very outdated. I had an emergency exit seat and the air coming in from the door was freezing. Not worth the money I spent.

YYZ
YYC
Mediocre 3.3

Boarding was done efficiently

The seats were awful. Our luggage was severely damaged

Wed, 25 Jul
YYZ
YYC
4h 15m
Fri, 17 Aug
YYC
YYZ
3h 45m
C$ 562
Trip: 24 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YUL
POP
Excellent 8.0

Crew was friendly.

You can only purchase meals and snacks. There should be, at the very least, a snack provided with this flight.

FLL
YUL
Excellent 8.0

The crew were professional and helpful. Most impressive! It was clear that they genuinely cared about the comfort of the passengers.

YYZ
YUL
Good 6.0

Personnel serviable et professionnel

One jour late on schedule

GLA
YYZ
Good 6.0

Inexpensive cheerful staff

Old plane. Food was grim.

YUL
PAP
Excellent 10.0

Great service nice crew We received a C$20.00 vouchers to grab lunch at YUL airport Delays happen Air Transat handled the situation efficiently

4 hours delays because of mechanical problem but from fed and n reasonable time

Fri, 23 Feb
YYZ
YYC
8h 06m
Sat, 24 Feb
YYC
YYZ
3h 45m
C$ 553
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 20 Jul
YYZ
YYC
4h 20m
Mon, 30 Jul
YYC
YYZ
3h 45m
C$ 618
Trip: 11 days
4.6OkayShow reviews
Overall 4.6 Okay
Based on 5 reviews
Boarding
7.5
Comfort
6.8
Crew
8.0
Entertainment
6.9
Food
6.4
YYZ
LGW
Good 6.6

I liked that there were empty seats and we were able to stretch out. Heated sandwich was good. Service was good

Did not like the continental breakfast. Did not like having to pay for blankets and pillows and the fact that there were only a few movie screens in the middle of the plane.

YYZ
YYC
Okay 4.6

The crew tried their best. The fkight was delayed and they worked very hard.

The plane was very outdated. I had an emergency exit seat and the air coming in from the door was freezing. Not worth the money I spent.

YYZ
YUL
Good 6.0

Personnel serviable et professionnel

One jour late on schedule

MCO
YUL
Mediocre 2.0

Didn’t get to use my tickets

I will never again book a flight with just fly. Poor customer service. Refuse to cancel or partially refund flight within allotted time the airline allowed. Had to fly earlier as brother health condition worsened

YYZ
YYC
Mediocre 3.3

Boarding was done efficiently

The seats were awful. Our luggage was severely damaged

Tue, 30 Jan
YYZ
YYC
5h 50m
Wed, 7 Feb
YYC
YYZ
6h 38m
C$ 568
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Show more results

Toronto to Calgary Flight Information

Avg. Flight Duration 4h 00m
Flights Arrive in Calgary
Flights Depart from Toronto
Flight Price C$ 391
Distance 2707 km
Airlines Air Transat, Air Canada
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.