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

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

Fri 24/11
Fri 1/12
Any month
Compare vs. KAYAK |

FAQs for Booking Calgary to Toronto Flights

How long does a flight from Calgary to Toronto take?
An average nonstop flight takes 3h 43m, covering a distance of 2707 km.
How many flights are there between Calgary and Toronto?
There are 1,006 (nonstop) flights between Calgary and Toronto per week, averaging 148 per day.
Which airlines provide the cheapest flights from Calgary to Toronto?
In the past 3 days, the cheapest round-trip tickets were found on Air Canada (C$ 381), WestJet (C$ 381) and Multiple Airlines (C$ 426).
Do I need a passport to fly between Calgary and Toronto?
No.
Which airlines fly most frequently between Calgary and Toronto?
Air Canada (25 times daily), WestJet (23 times daily), American Airlines (14 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Calgary to Toronto?
For Calgary to Toronto, Monday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Toronto back to Calgary, the best deals are generally found on Monday, with Sunday being the most expensive.

Good to Know

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

When to Book Flights from Calgary to Toronto

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$ 475 or less.
The cheapest flight from Calgary to Toronto was found, on average, 47 days before departure.
Book at least 2 weeks before departure in order to get a below-average price.
Morning departure is around 7% 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 Calgary to Toronto (round-trip)

Airports
Origin
Calgary
C$ 381
only
C$ 381
Destination
Toronto
C$ 381
only
C$ 381
C$ 627
only
C$ 627
Mon, 15 Jan
YYC
YYZ
3h 44m
Mon, 22 Jan
YYZ
YYC
4h 17m
C$ 381
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 138 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYC
YYZ
Mediocre 2.0

Getting off the plane. Westjet is better.

YYC
YYZ
Good 7.6

Seat is not too crowded

No snacks

YYC
YYZ
Mediocre 2.0

Delays

YYC
YYZ
Good 6.0

short time between the 2 flights, need to run to catch the next flight. Poor selection and lack of food inventory.

YYC
YYZ
Mediocre 2.0

Late arriving because of out delay from the original flight and missedvout on our hotel booking

Sat, 27 Jan
YYC
YYZ
3h 44m
Thu, 1 Feb
YYZ
YYC
4h 31m
C$ 381
Trip: 6 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Good 6.3

i ordered food but it wasnt provided. i havent checked to see if money was withdrawn from my account. i also would have prefered to have westjet connect. there is better selection and i could use my bluetooth headphones

YYC
YYZ
Excellent 10.0

Full disclosure, I did not partake in food or entertainment. But I had no issues. The staff was polite, I got on the plane, I got off the plane, end of story.

The seats are to small, but that is every economy section that I fly on these days.

YYC
YYZ
Mediocre 2.0

Flight was delayed and they never let us onboard even when I was able to make it to the gate before it was closed. After missing the flight the hotel vouchers was provided but we were asked to report in 2 hours (i.e 4AM) so think abou whole night was literally wasted. Finally next flight was 11AM in the morning which I ended up boarding and finally reach Toronto after 8 hours of delay.

YYC
YYZ
Good 7.3

Not much.... so..so

Crew. & entertainment ( why pay for it )

YYC
YYZ
Excellent 10.0

I really liked the service with West Jet. The people were so friendly and helpful, and that was huge since we were not as familiar with Canadian procedures. After we got on board the flight, I do not remember much since I literally got on the plane and went to sleep. But I was comfortable enough to sleep!

Sat, 9 Dec
YYC
YYZ
3h 44m
Sat, 16 Dec
YYZ
YYC
4h 17m
C$ 426
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 7 Feb
YYC
YYZ
3h 44m
Fri, 9 Feb
YYZ
YYC
4h 31m
C$ 381
Trip: 3 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Good 6.0

I am mute and the staff was generally good at accommodating my communication methods. (still wish more staff knew American Sign Language; that remains the best flight experience ever)

Staff updated my status to Deaf passenger without my knowledge. I am not Deaf, my hearing is fine and I understand English perfectly. I have no problem understanding the safety messaging. I am mute, I can't talk, that's all. I try not to misrepresent myself so that I don't take resources from Deaf people, so this frustrated me. also, I guess WestJet changed food policy again, now MUST pre order food, because no food was available on the flight if not Plus.

YYC
YYZ
Mediocre 2.0

Flight was delayed and they never let us onboard even when I was able to make it to the gate before it was closed. After missing the flight the hotel vouchers was provided but we were asked to report in 2 hours (i.e 4AM) so think abou whole night was literally wasted. Finally next flight was 11AM in the morning which I ended up boarding and finally reach Toronto after 8 hours of delay.

YYC
YYZ
Good 7.6

Service crew was so nice and accomodating

Delayed

YYC
YYZ
Excellent 8.6

Screens like 15 years ago

YYC
YYZ
Excellent 10.0

Full disclosure, I did not partake in food or entertainment. But I had no issues. The staff was polite, I got on the plane, I got off the plane, end of story.

The seats are to small, but that is every economy section that I fly on these days.

Wed, 14 Mar
YYC
YYZ
5h 13m
Thu, 22 Mar
YYZ
YYC
4h 16m
C$ 435
Trip: 9 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 138 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYC
YYZ
Excellent 10.0

loved the free movies

YYC
YYZ
Mediocre 2.6

Many connecting flights jammed together F terminal at YYZ. SOME thing caused delay after delay. This really messed up baggage people. Once we boarded after like - 10 delays and a gate change, there were NUMEROUS whole-flight mixups with luggage - so many similar flight numbers traveling to same destination and whole flights awaiting their luggage. Our party of four had our luggage spread through THREE different planes. WTH? No customer service at DTW once we arrived and there were so many livid people. Absolutely awful. We were supposed to arrive at 5PM and it's now 3:11AM. My son just completed filing a luggage claim loss. And we are off to drive home to Grand Rapids two hours away. Nightmare.

YYC
YYZ
Mediocre 2.0

Getting off the plane. Westjet is better.

YYC
YYZ
Mediocre 2.0

Late arriving because of out delay from the original flight and missedvout on our hotel booking

YYC
YYZ
Mediocre 2.0

The plane was late and caused me to miss my connecting flight and my very important doctor's appointment.

Tue, 10 Apr
YYC
YYZ
3h 43m
Thu, 19 Apr
YYZ
YYC
4h 14m
C$ 432
Trip: 10 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Excellent 8.0

Service was great. Seats seemed to have shrunk. I sat in a middle seat. Hmm.

YYC
YYZ
Good 6.3

Screen was broken Not much room for kegs

YYC
YYZ
Good 7.3

Not much.... so..so

Crew. & entertainment ( why pay for it )

YYC
YYZ
Excellent 10.0

I really liked the service with West Jet. The people were so friendly and helpful, and that was huge since we were not as familiar with Canadian procedures. After we got on board the flight, I do not remember much since I literally got on the plane and went to sleep. But I was comfortable enough to sleep!

YYC
YYZ
Mediocre 2.0

Flight was delayed and they never let us onboard even when I was able to make it to the gate before it was closed. After missing the flight the hotel vouchers was provided but we were asked to report in 2 hours (i.e 4AM) so think abou whole night was literally wasted. Finally next flight was 11AM in the morning which I ended up boarding and finally reach Toronto after 8 hours of delay.

Sun, 24 Dec
YYC
YYZ
3h 44m
Thu, 4 Jan
YYZ
YYC
4h 17m
C$ 491
Trip: 12 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 138 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYC
YYZ
Mediocre 2.0

Getting off the plane. Westjet is better.

YYC
YYZ
Mediocre 2.0

The plane was late and caused me to miss my connecting flight and my very important doctor's appointment.

YYC
YYZ
Good 7.6

Seat is not too crowded

No snacks

YYC
YYZ
Good 6.0

short time between the 2 flights, need to run to catch the next flight. Poor selection and lack of food inventory.

YYC
YYZ
Excellent 8.6

The crew to Calgary was wonderful. Flights were on time. Airbus was comfortable and quiet.

The crew from Calgary to Toronto was average - not pleasant....

Thu, 31 May
YYC
YYZ
3h 44m
Thu, 7 Jun
YYZ
YYC
4h 11m
C$ 454
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Excellent 8.6

Screens like 15 years ago

YYC
YYZ
Good 6.3

Screen was broken Not much room for kegs

YYC
YYZ
Excellent 10.0

Full disclosure, I did not partake in food or entertainment. But I had no issues. The staff was polite, I got on the plane, I got off the plane, end of story.

The seats are to small, but that is every economy section that I fly on these days.

YYC
YYZ
Good 7.6

Service crew was so nice and accomodating

Delayed

YYC
YYZ
Good 6.0

I am mute and the staff was generally good at accommodating my communication methods. (still wish more staff knew American Sign Language; that remains the best flight experience ever)

Staff updated my status to Deaf passenger without my knowledge. I am not Deaf, my hearing is fine and I understand English perfectly. I have no problem understanding the safety messaging. I am mute, I can't talk, that's all. I try not to misrepresent myself so that I don't take resources from Deaf people, so this frustrated me. also, I guess WestJet changed food policy again, now MUST pre order food, because no food was available on the flight if not Plus.

Mon, 9 Apr
YYC
YYZ
3h 43m
Thu, 12 Apr
YYZ
YYC
4h 14m
C$ 456
Trip: 4 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Good 6.0

I am mute and the staff was generally good at accommodating my communication methods. (still wish more staff knew American Sign Language; that remains the best flight experience ever)

Staff updated my status to Deaf passenger without my knowledge. I am not Deaf, my hearing is fine and I understand English perfectly. I have no problem understanding the safety messaging. I am mute, I can't talk, that's all. I try not to misrepresent myself so that I don't take resources from Deaf people, so this frustrated me. also, I guess WestJet changed food policy again, now MUST pre order food, because no food was available on the flight if not Plus.

YYC
YYZ
Good 6.6

Having to pay to watch a movie and ear plugs

YYC
YYZ
Excellent 10.0

I really liked the service with West Jet. The people were so friendly and helpful, and that was huge since we were not as familiar with Canadian procedures. After we got on board the flight, I do not remember much since I literally got on the plane and went to sleep. But I was comfortable enough to sleep!

YYC
YYZ
Good 7.6

Service crew was so nice and accomodating

Delayed

YYC
YYZ
Excellent 8.6

Screens like 15 years ago

Thu, 22 Feb
YYC
YTZ
8h 50m
Tue, 27 Feb
YTZ
YYC
10h 18m
C$ 627
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 24 Dec
YYC
YYZ
3h 44m
Tue, 26 Dec
YYZ
YYC
4h 16m
C$ 520
Trip: 3 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 138 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYC
YYZ
Mediocre 2.0

Late arriving because of out delay from the original flight and missedvout on our hotel booking

YYC
YYZ
Mediocre 2.6

Many connecting flights jammed together F terminal at YYZ. SOME thing caused delay after delay. This really messed up baggage people. Once we boarded after like - 10 delays and a gate change, there were NUMEROUS whole-flight mixups with luggage - so many similar flight numbers traveling to same destination and whole flights awaiting their luggage. Our party of four had our luggage spread through THREE different planes. WTH? No customer service at DTW once we arrived and there were so many livid people. Absolutely awful. We were supposed to arrive at 5PM and it's now 3:11AM. My son just completed filing a luggage claim loss. And we are off to drive home to Grand Rapids two hours away. Nightmare.

YYC
YYZ
Excellent 8.6

The crew to Calgary was wonderful. Flights were on time. Airbus was comfortable and quiet.

The crew from Calgary to Toronto was average - not pleasant....

YYC
YYZ
Excellent 8.0

Flight attendants were friendly and helpful.

YYC
YYZ
Mediocre 2.0

Getting off the plane. Westjet is better.

Wed, 4 Apr
YYC
YTZ
12h 25m
Mon, 9 Apr
YTZ
YYC
14h 37m
C$ 723
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 29 Nov
YYC
YYZ
3h 44m
Wed, 6 Dec
YYZ
YYC
4h 20m
C$ 545
Trip: 8 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Good 7.6

Service crew was so nice and accomodating

Delayed

YYC
YYZ
Excellent 8.6

Screens like 15 years ago

YYC
YYZ
Excellent 8.0

Service was great. Seats seemed to have shrunk. I sat in a middle seat. Hmm.

YYC
YYZ
Good 7.3

Not much.... so..so

Crew. & entertainment ( why pay for it )

YYC
YYZ
Excellent 10.0

I really liked the service with West Jet. The people were so friendly and helpful, and that was huge since we were not as familiar with Canadian procedures. After we got on board the flight, I do not remember much since I literally got on the plane and went to sleep. But I was comfortable enough to sleep!

Wed, 28 Mar
YYC
YTZ
34h 55m
Sat, 31 Mar
YTZ
YYC
10h 29m
C$ 761
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 1 Jan
YYC
YYZ
3h 48m
Sun, 7 Jan
YYZ
YYC
4h 31m
C$ 604
Trip: 7 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Good 7.6

Service crew was so nice and accomodating

Delayed

YYC
YYZ
Mediocre 2.0

Flight was delayed and they never let us onboard even when I was able to make it to the gate before it was closed. After missing the flight the hotel vouchers was provided but we were asked to report in 2 hours (i.e 4AM) so think abou whole night was literally wasted. Finally next flight was 11AM in the morning which I ended up boarding and finally reach Toronto after 8 hours of delay.

YYC
YYZ
Good 6.6

Having to pay to watch a movie and ear plugs

YYC
YYZ
Excellent 8.0

Service was great. Seats seemed to have shrunk. I sat in a middle seat. Hmm.

YYC
YYZ
Excellent 10.0

Full disclosure, I did not partake in food or entertainment. But I had no issues. The staff was polite, I got on the plane, I got off the plane, end of story.

The seats are to small, but that is every economy section that I fly on these days.

Sat, 13 Jan
YYC
YTZ
7h 35m
Sat, 20 Jan
YTZ
YYC
6h 49m
C$ 767
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 20 Dec
YYC
YTZ
7h 28m
Sat, 30 Dec
YTZ
YYC
7h 45m
C$ 1039
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 26 Nov
YYC
YYZ
3h 44m
Thu, 30 Nov
YYZ
YYC
7h 58m
C$ 907
Trip: 5 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Excellent 10.0

Fortunately the plane was not crowded at 9pm and they made up for the 15 minute delay and arrived on time. Everything was pleasant and as expected.

YYC
YYZ
Excellent 8.6

Screens like 15 years ago

YYC
YYZ
Good 7.3

Not much.... so..so

Crew. & entertainment ( why pay for it )

YYC
YYZ
Excellent 10.0

Full disclosure, I did not partake in food or entertainment. But I had no issues. The staff was polite, I got on the plane, I got off the plane, end of story.

The seats are to small, but that is every economy section that I fly on these days.

YYC
YYZ
Excellent 8.0

Service was great. Seats seemed to have shrunk. I sat in a middle seat. Hmm.

Fri, 24 Nov
YYC
YYZ
5h 03m
Sun, 26 Nov
YYZ
YYC
6h 13m
C$ 1014
Trip: 3 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 64 reviews
Overall
8.2
Boarding
8.3
Comfort
8.0
Crew
8.6
Entertainment
7.2
Food
7.3
YYC
YYZ
Good 7.3

Not much.... so..so

Crew. & entertainment ( why pay for it )

YYC
YYZ
Excellent 10.0

Fortunately the plane was not crowded at 9pm and they made up for the 15 minute delay and arrived on time. Everything was pleasant and as expected.

YYC
YYZ
Good 6.0

I am mute and the staff was generally good at accommodating my communication methods. (still wish more staff knew American Sign Language; that remains the best flight experience ever)

Staff updated my status to Deaf passenger without my knowledge. I am not Deaf, my hearing is fine and I understand English perfectly. I have no problem understanding the safety messaging. I am mute, I can't talk, that's all. I try not to misrepresent myself so that I don't take resources from Deaf people, so this frustrated me. also, I guess WestJet changed food policy again, now MUST pre order food, because no food was available on the flight if not Plus.

YYC
YYZ
Excellent 10.0

Full disclosure, I did not partake in food or entertainment. But I had no issues. The staff was polite, I got on the plane, I got off the plane, end of story.

The seats are to small, but that is every economy section that I fly on these days.

YYC
YYZ
Good 7.6

Service crew was so nice and accomodating

Delayed

Show more results
*
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.