
Cheap flights from Calgary to Toronto from £64
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore flight deals to Toronto
Not happy with the results? Try some of our useful filters
Search by stops
Search by carrier
Search by price
Search by departure date
Not happy with the results? Try some of our useful filters
Search by stops
Search by carrier
Search by price
Search by departure date
How much do flights to Toronto cost?
Getting from Toronto's airport to the city center
Fastest option: UP Express train. Best value: TTC bus and subway combination.
Transport Option | Typical Time | Typical Cost | Frequency | Best For |
|---|---|---|---|---|
25 min | $12.35; adult single fare; PRESTO card users same price | every 15 min (traffic dependent) | fastest to downtown | |
60-90 min | $3.35; single fare with free transfer to subway | every 10–20 min (traffic dependent) | budget travelers | |
55-80 min | $3.35; single fare with free transfer to subway | every 10 min (traffic dependent) | connecting to Kipling Station | |
50-75 min | $6 – $9; varies by destination; PRESTO discount available | every 20–30 min (traffic dependent) | connections to GTA suburbs | |
30-60 min | $55 – $75; metered; flat rate zones available to downtown | on-demand 24/7 (traffic dependent) | door-to-door convenience | |
30-60 min | $40 – $70; surge pricing may apply | on-demand 24/7 (traffic dependent) | app-based booking | |
30-60 min | $70 – $120; pre-booked; price varies by vehicle type | pre-booked (traffic dependent) | groups and families | |
30-60 min | $50 – $150; per day; varies by vehicle and provider | on-demand (traffic dependent) | exploring beyond Toronto |
Notes:
- Prices in CAD (approximately 0.70 USD per CAD); table created in 2025 and subject to change.
- PRESTO card offers discounted fares on TTC, UP Express, and GO Transit services.
- Rush hour traffic on Highway 427 and Gardiner Expressway can significantly increase taxi and ride-hailing journey times.
- UP Express operates from approximately 5:30 AM to 12:30 AM daily.
- We recommend checking official transport websites for your travel planning.
Updated: December 2025
Key info about flying to Toronto
Weekly direct flights
Discover the top airlines offering direct flights from Calgary to Toronto in the next month. You’ll find the number of daily direct flights per airline in the chart.
| Airline | Mon 08.06 | Tue 09.06 | Wed 10.06 | Thu 11.06 | Fri 12.06 | Sat 13.06 | Sun 14.06 |
|---|---|---|---|---|---|---|---|
| --- | --- | --- | --- | --- | --- | --- | |
| --- | --- | --- | --- | --- | --- | --- | |
| --- | --- | --- | --- | --- | --- | --- | |
| --- | --- | --- | --- | --- | --- | --- | |
| --- | --- | --- | --- | --- | --- | --- | |
| Weekly flights: 0 total | Daily flights: 0 average | Most flights: 0 flights |
| Airline | Mon 15.06 | Tue 16.06 | Wed 17.06 | Thu 18.06 | Fri 19.06 | Sat 20.06 | Sun 21.06 |
|---|---|---|---|---|---|---|---|
| --- | --- | --- | 1 | --- | 7 | 3 | |
| --- | --- | --- | --- | 1 | 2 | 2 | |
| --- | --- | --- | 2 | 4 | 4 | 5 | |
| --- | --- | --- | --- | --- | 1 | --- | |
| --- | --- | --- | --- | --- | 1 | 2 | |
| Weekly flights: 35 total | Daily flights: 5 average | Most flights: Saturday 7 flights |
| Airline | Mon 22.06 | Tue 23.06 | Wed 24.06 | Thu 25.06 | Fri 26.06 | Sat 27.06 | Sun 28.06 |
|---|---|---|---|---|---|---|---|
| 3 | 5 | 1 | 5 | 3 | 1 | --- | |
| 1 | 2 | --- | --- | 1 | 4 | 4 | |
| 5 | 3 | 2 | 3 | 4 | 2 | --- | |
| --- | --- | --- | --- | --- | --- | --- | |
| 1 | --- | --- | --- | --- | --- | --- | |
| Weekly flights: 50 total | Daily flights: 7.14 average | Most flights: Tuesday 5 flights |
| Airline | Mon 29.06 | Tue 30.06 | Wed 01.07 | Thu 02.07 | Fri 03.07 | Sat 04.07 | Sun 05.07 |
|---|---|---|---|---|---|---|---|
| 3 | 4 | 6 | 10 | 9 | 1 | --- | |
| 5 | 4 | 4 | 6 | 7 | 1 | --- | |
| 1 | 1 | 2 | 4 | 5 | 4 | 1 | |
| --- | --- | --- | --- | --- | --- | --- | |
| --- | --- | --- | --- | --- | --- | --- | |
| Weekly flights: 78 total | Daily flights: 11.14 average | Most flights: Thursday 10 flights |
Check-in for a flight from Calgary to Toronto
| Name | Carrier code | IATA Code | Passport needed during booking |
|---|---|---|---|
| WestJet | WJA | WS | No |
| Porter Airlines | POE | PD | No |
| Air Canada | ACA | AC | Yes |
| Flair Airlines | FLE | F8 | Yes |
| Air Transat | TSC | TS | No |
Online check-in is not available for these airlines.
Weather in Toronto
Average Weather
| Month | Average monthly max temperature | Average monthly min temperature |
| January | -1°C | -6°C |
| February | 0°C | -6°C |
| March | 3°C | -2°C |
| April | 9°C | 3°C |
| May | 15°C | 9°C |
| June | 21°C | 14°C |
| July | 25°C | 18°C |
| August | 25°C | 18°C |
| September | 21°C | 15°C |
| October | 14°C | 9°C |
| November | 7°C | 2°C |
| December | 2°C | -1°C |
14 day forecast
Frequently asked questions
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any origin and destination in the world by plane. Find the cheapest routes and best deals, as well as the best dates to travel.
Explore alternative trips
Flights from Calgary
Flights to Toronto
The nearest countries with flights to Toronto
Here is a list of countries people are flying fromOther destination countries from Calgary
Here is a list of countries people are flying toAirports near Calgary
Airports near Toronto
Airlines operating from Calgary to Toronto
Flight AC-130 Calgary - Toronto
Flight AC-130 Calgary - Toronto
Flight AC-134 Calgary - Toronto
Flight AC-136 Calgary - Toronto
Flight AC-138 Calgary - Toronto
Flight AC-142 Calgary - Toronto
Flight AC-146 Calgary - Toronto
Flight AC-152 Calgary - Toronto
Flight AC-154 Calgary - Toronto
Flight AC-156 Calgary - Toronto
Flight AC-158 Calgary - Toronto
Flight AM-622 Calgary - Toronto
Flight AV-134 Calgary - Toronto
Flight AV-136 Calgary - Toronto
Flight AV-156 Calgary - Toronto
Flight AV-6964 Calgary - Toronto
Flight F8-524 Calgary - Toronto
Flight F8-620 Calgary - Toronto
Flight F8-622 Calgary - Toronto
Flight F8-624 Calgary - Toronto
Download our app

