Cheap flights from Toronto to Calgary

Flight information Toronto to Calgary

Cheapest roundtrip price last month


Non-stop airlines


Flights per week


Average flight time, total distance 2688 kilometers

4h 0min

Most popular airline last month

Air Canada


1 airport

Cheap Flight Information from Toronto to Calgary

Average Flight Time 4 Hours
Distance 3,419 km
Direct Flights Per Week 140
Direct Airlines Air Canada, Air Transat, Flair Arilines, WestJet Airlines
Departure Airport Toronto Pearson Airport
Arrival Airport Calgary International Airport
Average Roundtrip Price $255

Toronto to Calgary Flight Information

Calgary is a city located in the Canadian province of Alberta. It is the largest city in Alberta and the third largest city in Canada with a population of 1.5 million. More than 140 flights per week connect Toronto and Calgary. The total distance from Toronto to Calgary is approximately 3,419 kilometres and the Toronto to Calgary flight time is around four hours on a direct flight. January and February are the cheapest months to find flights from Toronto to Calgary, with roundtrip flights for as little as $254.

Toronto to Calgary Airline Information

Four airlines offer non-stop flights between Toronto and Calgary including Air Canada, Flair Airlines, Air Transat and WestJet Airlines. Toronto to Calgary flights can depart from a number of airports in the Greater Toronto Area, but all will arrive at Calgary International Airport.

Toronto to Calgary Direct Flights

Air Canada and WestJet Airlines have frequent direct flights from Toronto Pearson International Airport (YYZ) and Calgary International Airport (YYC), with flight departing at various times throughout the day. Flying from the wider area, WestJet offers direct flights from John C. Munro Hamilton International Airport (YHM), also known as Hamilton International, to Calgary, as well as from Kitchener / Waterloo Airport (YKF). WestJet’s headquarter is in Calgary.

Other Flight Options for Travelling Between Toronto and Calgary

While you can usually find cheap direct flights from Toronto Pearson to Calgary, you can also compare routes with one or two stopovers between the two airports to save more. If you wish to fly from Billy Bishop Toronto City Airport (YTZ), also known as Toronto Island Airport, you will need to change flights during your journey. Do be aware too that the flight combinations are usually available on a self-transfer basis, meaning that you will need to collect any checked baggage and check in again for your second flight. It is important that you allow enough time between flights, and factor in time for any delays, as you might miss your connecting flight.

Toronto and Calgary Airports Information

Toronto Pearson Airport

Most flights from Toronto to Calgary will depart from Toronto Pearson Airport. Toronto Pearson has two terminals, Terminal 1 and Terminal 3. Both terminals serve domestic and international flights, with the groupings based on airlines and alliances as opposed to destinations. Air Canada flights depart from Terminal 1 and WestJet flights depart from Terminal 3. You will need to check which terminal you fly from if you book with another carrier. The free Link Train connects the two terminals, with round-the-clock services every 4-8 minutes.The large airport has good passenger facilities and services, including an assortment of shops and eateries, a pay-to-access Plaza Premium Lounge, a free Wi-Fi internet access, and ATMs.

Calgary International Airport

Although Calgary International Airport is the only international airport in Calgary it also serves domestic routes. The airport is approximately 17 kilometres outside of Downtown Calgary and can be accessed by both bus and car. Calgary airport has two terminals but only one terminal serves domestic flights. In both terminals there are places to eat, shop and find entertainment.

Alternative Transport from Toronto to Calgary

There is no doubt that flying from Toronto to Calgary is the best way to travel between the two cities. It is possible to drive between the two locations, although the Toronto to Calgary drive time is approximately 32 hours without breaks and the fastest route does cross international borders. There used to be a bus route offered by Greyhound between the two cities, but this has recently been cancelled. It is possible to take the train from Toronto to Edmonton, but the rest of the journey must be completed by Red Arrow Motorcoach.

Calgary Information

Don’t forget to adjust your watch as the time difference between Calgary and Toronto is two hours, with Toronto two hours ahead. Calgary Airport is around 17 kilometres away from downtown Calgary. Route 300 of Calgary Transit’s bus network connects the airport to the city centre, and public buses also run from the airport to other nearby towns. Metered taxis are available 24 hours a day, and the fare from the airport to downtown is around $40-45. Renting a car is a popular way for many visitors to explore the best of Calgary.

Things to Do in Calgary

Calgary is home to a great assortment of attractions that appeal to a wide spectrum of tastes and interests. Top attractions in Calgary include the Calgary Tower, the large and lively Chinatown, Calgary Zoo, Fort Calgary Historic Park, Canada Olympic Park, Battalion Park, and Glenbow, a large museum dedicated to showcasing local culture, arts, and artefacts. A major gateway to the Rocky Mountains, Calgary is also known for the annual Calgary Stampede, held every July and lasting for ten days, the energetic rodeo and festival includes parades, competitions, demonstrations, concerts, and more.

Read more things to do in Calgary here. Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.