- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from Calgary to Toronto (YYC-YTO)
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Calgary to Toronto that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from Calgary to Toronto
Fri, Nov 27 - Mon, Nov 30
1:20 pm - 6:15 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
7:00 am - 10:40 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$201Flair Airlines
Fri, Nov 27 - Sat, Nov 28
1:20 pm - 6:15 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
9:05 pm - 12:45 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$201Flair Airlines
Thu, Jan 7 - Fri, Jan 8
10:05 pm - 5:45 amYYC Calgary-YYZ Toronto Pearson Intl
6h 40m1 stop Edmonton
9:10 am - 4:35 pmYYZ Toronto Pearson Intl-YYC Calgary
8h 25m1 stop Winnipeg
$211WestJet
Fri, Dec 11 - Sun, Dec 13
3:00 pm - 7:56 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
4:45 pm - 10:47 pmYYZ Toronto Pearson Intl-YYC Calgary
7h 02m1 stop Ottawa
$212Porter Airlines
Fri, Dec 11 - Sun, Dec 13
7:00 pm - 11:55 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
5:55 pm - 11:00 pmYYZ Toronto Pearson Intl-YYC Calgary
6h 05m1 stop Winnipeg
$215WestJet
Mon, Dec 14 - Fri, Jan 15
1:20 pm - 6:15 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
9:10 am - 4:35 pmYYZ Toronto Pearson Intl-YYC Calgary
8h 25m2 stops Winnipeg Edmonton
$216Multiple Airlines
Fri, Dec 11 - Sun, Dec 13
3:00 pm - 7:56 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
9:15 am - 12:50 pmYYZ Toronto Pearson Intl-YYC Calgary
4h 35mnonstop
$217Porter Airlines
Sat, Jan 23 - Mon, Jan 25
10:05 pm - 5:45 amYYC Calgary-YYZ Toronto Pearson Intl
6h 40m1 stop Edmonton
9:05 pm - 12:45 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$217Multiple Airlines
Wed, Jan 27 - Fri, Feb 5
7:55 am - 3:05 pmYYC Calgary-YYZ Toronto Pearson Intl
6h 10m1 stop Ottawa
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-YYC Calgary
4h 30mnonstop
$250Air Transat
Tue, Jan 12 - Wed, Jan 20
1:40 pm - 6:36 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
4:35 pm - 10:39 pmYYZ Toronto Pearson Intl-YYC Calgary
7h 04m1 stop Ottawa
$252Air Transat
Recent one-way flight deals from Calgary to Toronto
Mon, Nov 30
11:10 am - 3:45 pmYYC Calgary-YKF Toronto Region of Waterloo Intl
3h 35mnonstop
$105Flair Airlines
Fri, Dec 4
1:20 pm - 6:15 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
$105Flair Airlines
Thu, Dec 24
2:10 pm - 11:40 pmYYC Calgary-YYZ Toronto Pearson Intl
8h 30m1 stop Edmonton
$107WestJet
Fri, Jan 22
7:55 am - 3:05 pmYYC Calgary-YYZ Toronto Pearson Intl
6h 10m1 stop Ottawa
$111Porter Airlines
Wed, Jan 6
10:05 pm - 5:45 amYYC Calgary-YYZ Toronto Pearson Intl
6h 40m1 stop Edmonton
$113WestJet
Sun, Jan 10
1:15 pm - 9:00 pmYYC Calgary-YTZ Toronto Island
6h 45m1 stop MET - Montreal Metropolitan
$117Porter Airlines
Fri, Dec 25
7:20 am - 12:16 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
$122Air Transat
Wed, Dec 9
3:00 pm - 7:56 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
$133Air Transat
Thu, Dec 24
6:50 pm - 11:41 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 51mnonstop
$136Air Canada
Fri, Dec 4
10:30 pm - 6:52 amYYC Calgary-YYZ Toronto Pearson Intl
7h 22m1 stop Vancouver Intl
$155Air Canada
Recent last minute flight deals from Calgary to Toronto
Tue, Nov 17 - Wed, Nov 25
1:45 am - 6:40 amYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
9:05 pm - 12:45 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$253Flair Airlines
Fri, Nov 13 - Sat, Nov 21
11:10 am - 3:45 pmYYC Calgary-YKF Toronto Region of Waterloo Intl
3h 35mnonstop
7:00 pm - 10:25 pmYKF Toronto Region of Waterloo Intl-YYC Calgary
4h 25mnonstop
$270Flair Airlines
Tue, Nov 17 - Wed, Nov 25
1:45 am - 6:40 amYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
4:45 pm - 10:36 pmYYZ Toronto Pearson Intl-YYC Calgary
6h 51m1 stop Ottawa
$329Multiple Airlines
Sat, Nov 14 - Sat, Nov 21
11:55 pm - 7:20 amYYC Calgary-YYZ Toronto Pearson Intl
30h 25m1 stop Abbotsford
9:05 pm - 12:45 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$335Multiple Airlines
Wed, Nov 18 - Wed, Nov 25
2:15 pm - 11:40 pmYYC Calgary-YYZ Toronto Pearson Intl
8h 25m1 stop Winnipeg
9:10 am - 4:35 pmYYZ Toronto Pearson Intl-YYC Calgary
8h 25m2 stops Winnipeg Edmonton
$417WestJet
Tue, Nov 17 - Tue, Nov 24
6:00 am - 10:55 amYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
9:10 am - 4:35 pmYYZ Toronto Pearson Intl-YYC Calgary
8h 25m2 stops Winnipeg Edmonton
$422WestJet
Fri, Nov 13 - Tue, Dec 15
1:15 pm - 8:20 pmYYC Calgary-YTZ Toronto Island
6h 05m1 stop MET - Montreal Metropolitan
6:45 am - 12:20 pmYTZ Toronto Island-YYC Calgary
6h 35m1 stop MET - Montreal Metropolitan
$434Porter Airlines
Wed, Nov 18 - Tue, Nov 24
8:00 am - 6:04 pmYYC Calgary-YTZ Toronto Island
9h 04m1 stop Montreal Pierre Elliott Trudeau Intl
5:15 pm - 10:36 pmYTZ Toronto Island-YYC Calgary
6h 21m1 stop Ottawa
$437Porter Airlines
Tue, Nov 17 - Tue, Nov 24
7:30 am - 12:25 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
9:20 am - 12:45 pmYYZ Toronto Pearson Intl-YYC Calgary
4h 25mnonstop
$483Air Transat
Wed, Nov 18 - Wed, Nov 25
7:30 am - 12:25 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
4:45 pm - 10:36 pmYYZ Toronto Pearson Intl-YYC Calgary
6h 51m1 stop Ottawa
$490Air Transat
Recent direct flight deals from Calgary to Toronto
Fri, Nov 27 - Mon, Nov 30
1:20 pm - 6:15 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
7:00 am - 10:40 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$201Flair Airlines
Fri, Nov 27 - Sat, Nov 28
1:20 pm - 6:15 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
9:05 pm - 12:45 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$201Flair Airlines
Fri, Dec 11 - Sun, Dec 13
3:00 pm - 7:56 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
9:15 am - 12:50 pmYYZ Toronto Pearson Intl-YYC Calgary
4h 35mnonstop
$217Porter Airlines
Thu, Dec 24 - Thu, Jan 7
5:15 pm - 10:10 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
7:00 pm - 10:35 pmYYZ Toronto Pearson Intl-YYC Calgary
4h 35mnonstop
$225WestJet
Fri, Jan 22 - Mon, Jan 25
12:05 am - 5:00 amYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
9:05 pm - 12:45 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$225Multiple Airlines
Wed, Jan 6 - Sun, Jan 10
7:30 am - 12:26 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
9:05 pm - 12:45 amYYZ Toronto Pearson Intl-YYC Calgary
4h 40mnonstop
$230Multiple Airlines
Thu, Dec 24 - Thu, Dec 31
5:15 pm - 10:10 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 55mnonstop
6:10 am - 9:45 amYYZ Toronto Pearson Intl-YYC Calgary
4h 35mnonstop
$240WestJet
Tue, Dec 1 - Sun, Jan 17
7:20 am - 12:16 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
7:55 pm - 11:25 pmYYZ Toronto Pearson Intl-YYC Calgary
4h 30mnonstop
$267Porter Airlines
Thu, Dec 3 - Fri, Jan 15
7:20 am - 12:16 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
7:55 pm - 11:25 pmYYZ Toronto Pearson Intl-YYC Calgary
4h 30mnonstop
$267Air Transat
Tue, Dec 1 - Mon, Jan 18
7:20 am - 12:16 pmYYC Calgary-YYZ Toronto Pearson Intl
3h 56mnonstop
7:55 pm - 11:25 pmYYZ Toronto Pearson Intl-YYC Calgary
4h 30mnonstop
$267Air Transat
Booking Insights
Price, demand and travel trends for Calgary to Toronto flights
Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Delays
Layovers
More
How much is a round-trip flight from Calgary to Toronto?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from Calgary to Toronto departing in november.What is the cheapest Calgary to Toronto flight route?
KAYAK tracks online flight deals over the last 12 months and analyzes pricing trends to identify the best available fares.There's little price difference between Calgary to Toronto routes. They average around $241 round-trip, based on KAYAK data over the past 12 months.
What's the cheapest day of the week to fly from Calgary to Toronto?
Based on deals KAYAK users found in the last 12 months, Thursday is the cheapest day of the week to fly from Calgary to Toronto. It’s 1% cheaper than the average day, while Saturday is the most expensive, with prices 3% higher.
What’s the cheapest month to fly from Calgary to Toronto?
KAYAK internal proprietary data takes all prices for each month over the last 12 months for round-trip flights from Calgary to Toronto, removes the top 0.1% to account for outliers and then takes the median of all values for each month.•January is the cheapest month to fly from Calgary to Toronto at $131 round-trip.
•December ($306) and August ($304) are the most expensive months.
•The price difference between flying in the cheapest and most expensive months is 133% on average.
This is based on KAYAK aggregated and averaged internal data over the past 12 months.When are flights from Calgary to Toronto the cheapest?
Flights from Calgary to Toronto are cheapest 17 weeks before departure. Booking in this window typically costs about 31% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.
Round-trip flights from Calgary to Toronto typically range from $204 to $332. The lowest price found in the past 5 days was $201, on Flair Airlines.
Which airline is the cheapest to fly from Calgary to Toronto?
Flair Airlines ($201) and WestJet ($211) are the cheapest airlines to fly round-trip from Calgary to Toronto according to KAYAK data over the last 5 days.
Which airlines fly most frequently between Calgary and Toronto?
WestJet and Air Canada offer the most frequent flights from Calgary to Toronto, at an average of 54 and 45 flights per week respectively. Flair Airlines is another good option, operating 14 flights weekly. Based on the flight schedule for the next 3 months.
Flight schedules are analysed across a typical week. Infrequent services may not be reflected in the daily or weekly flight counts.
How often are flights from Calgary to Toronto delayed?
Over the last 3 months Calgary to Toronto flights were delayed 14% of the time. Delayed flights averaged 2h 39m behind schedule.
What’s the most punctual time of day to fly from Calgary to Toronto?
Morning flights have the fewest delays. Evening departures experience delays most often.
Which day of the week has the fewest delays on Calgary to Toronto flights?
Tuesday has the fewest flight delays on the Calgary to Toronto route, at only 12% of flights delayed. Sunday has the most delays at 16%.
Which airline is the most punctual on Calgary to Toronto flights?
WestJet is the most punctual airline on Calgary to Toronto flights. 89% of flights were on time in the past 3 months.
What’s the most popular layover airport when flying from Calgary to Toronto?
KAYAK data for 1-stop round-trips over the past 3 months. Only counts itineraries with the same layover on both legs.Winnipeg (YWG) is the most popular layover for the Calgary to Toronto route. Over the past 3 months, 71% of KAYAK users found 1-stop round-trips connecting via YWG.
What is the cheapest layover airport when flying from Calgary to Toronto?
Flights via Winnipeg (YWG) offer the most affordable fares, with an average round-trip price of $222. Based on KAYAK data over the past 3 months.
Which route with a layover is the fastest from Calgary to Toronto?
MET - Montreal Metropolitan (YHU) offers the shortest 1-stop connection from Calgary to Toronto at 6h 35m one-way, 2h 40m longer than the 3h 55m direct flight. Based on KAYAK data over the past 3 months.
When flying from Calgary to Toronto which airport offers the shortest layover?
Nashville Intl (BNA) had the shortest average connection time for Calgary to Toronto layovers at 4h over the past 3 months.
How many nonstop flights run daily between Calgary and Toronto?
There are typically 15 to 21 daily flights between Calgary and Toronto. That's (129 flights per week), averaging 3h 55m in duration.
What time of day do most flights depart from Calgary to Toronto?
Based on KAYAK flight schedules for the upcoming 3 months.Most nonstop flights from Calgary to Toronto depart in the morning, accounting for 39% of nonstop departures. On average 7 flights a day are scheduled in that window over the next three months.
Flight schedules are analysed across a typical week. Infrequent services may not be reflected in the daily or weekly flight counts.
Expert advice
Expert advice for your flight from Calgary to Toronto
AI-powered summary based on content written by travel experts. AI can make mistakes.
Our travel experts
Key details for Calgary to Toronto flights
Low season | February |
|---|---|
High season | July |
Cheapest flight | $105 |
When to book flights from Calgary to Toronto
Are your dates flexible? Find out the best times to travel from Calgary to Toronto based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Flights from Calgary to Toronto: the best tips from KAYAK users' own experiences
Insights shared by verified travelers who flew the route from Calgary to Toronto
Your Calgary to Toronto flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines and booking tips.
Your guide to booking Calgary to Toronto flights
Get tips on when to book, when to fly and what to know before your trip.Prefer to fly direct from Calgary to Toronto?
Direct data is based off flight results for the next 60 days. Find direct flights from all airlines flying direct from Calgary to Toronto.
Direct departures
Calgary to Toronto
Monday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Tuesday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Wednesday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Thursday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Friday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Saturday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Sunday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Direct returns
Toronto to Calgary
Monday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Tuesday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Wednesday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Thursday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Friday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Saturday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
Sunday
Air Canada,Flair Airlines,Porter Airlines, +1 more
Air Canada,Flair Airlines, +2 more
More options for your flight from Calgary to Toronto
Complete your trip to Toronto with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights from Calgary to Toronto
Cabin classes available on flights from Calgary to Toronto. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights to and from Calgary and Toronto
Choose which airport to fly into in Toronto
Calgary to Hamiltonfrom $244
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.