Flights from Calgary to Toronto
YYC to YTZ. All flight routes from Calgary International, Canada to City Centre, Canada. These flights are operated by Air Canada & Porter Airlines through 2 different flight connections. The shortest flight time is 6 hours and 42 minutes.
Find the best prices on hotels and car rental near City Centre
We got great deals on hotels and car rentals near the airport.
Calgary to Toronto flights
With over 29 flights every week and 2 different airlines you have a wide option of flights to choose from. While flying to Toronto from Calgary you will be doing a stopover in either Ottawa (YOW) or Montreal (YUL).
Are there any non-stop flights from YYC to YTZ?
There are no direct or non-stop flights from Calgary International, YYC to City Centre, YTZ.
Tip! You might want to consider arriving at Pearson International (YYZ) instead.
Calgary to Toronto with Porter Airlines
If you choose to fly with Porter Airlines from Calgary to Toronto you can make a transit either via Montreal or via Ottawa. The route via Montreal is 1 minutes faster.
With Air Canada
If you fly from Calgary with Air Canada you will do a stopover in Montreal, YUL before reaching Toronto. This flight trip will take 7 hours and 19 minutes and you can fly every weekday with departures between 6 am and 1 am. Air Canada is a Star Alliance member.
Miles & flight time: YYC - YTZ
The shortest flight time between YYC and YTZ is 6 hours and 42 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
YOW Ottawa | 6h 42m | 2h 20m | 2015 (3242 km) |
YUL Montreal | 7h 19m | 2h 0m | 2183 (3512 km) |
Unpublished Flight Rates From Calgary to Toronto