Toronto to Calgary Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Toronto — Calgary

168 flights in a week

Departure and arrival times are local (Toronto and Calgary)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:15 02:15 tue, wed, thu, fri W8579 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
01:15 04:07 tue MAL7051 Morningstar Air Express 4h 52m Pearson International Airport — Calgary International Airport Select dates
01:15 03:22 fri MAL7051 Morningstar Air Express 4h 7m Pearson International Airport — Calgary International Airport Select dates
01:15 03:49 thu MAL7051 Morningstar Air Express 4h 34m Pearson International Airport — Calgary International Airport Select dates
01:15 03:28 wed MAL7051 Morningstar Air Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
01:15 04:30 tue MAL7051 Morningstar Air Express 5h 15m Pearson International Airport — Calgary International Airport Select dates
01:30 03:30 tue, wed, thu, fri W8583 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
01:45 03:30 sat MAL7051 Morningstar Air Express 3h 45m Pearson International Airport — Calgary International Airport Select dates
03:00 05:00 sat W8579 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
03:00 06:00 sat W81803 Cargojet Airways 5h 0m Hamilton Airport — Calgary International Airport Select dates
03:00 05:12 sat W83531 Cargojet Airways 4h 12m Hamilton Airport — Calgary International Airport Select dates
06:30 09:05 daily WS627 WestJet 4h 35m Pearson International Airport — Calgary International Airport Select dates
07:45 10:20 fri WS629 WestJet 4h 35m Pearson International Airport — Calgary International Airport Select dates
08:15 10:39 fri, sat AC133 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
09:15 11:42 daily PD357 Porter Airlines Canada 4h 27m Pearson International Airport — Calgary International Airport Select dates
09:15 11:42 fri, sat PD357 Porter 4h 27m Pearson International Airport — Calgary International Airport Select dates
10:00 12:36 mon, wed, fri, sun WS655 WestJet 4h 36m Pearson International Airport — Calgary International Airport Select dates
10:00 12:24 fri, sat AC137 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
12:00 14:00 mon, tue, wed, thu W8301 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
12:00 14:24 thu, fri AC141 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
13:05 15:32 daily PD359 Porter Airlines Canada 4h 27m Pearson International Airport — Calgary International Airport Select dates
13:05 15:32 mon, tue, thu, fri, sat, sun PD359 Porter 4h 27m Pearson International Airport — Calgary International Airport Select dates
13:30 15:50 sat WS661 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
13:30 16:00 daily WS641 WestJet 4h 30m Pearson International Airport — Calgary International Airport Select dates
14:10 16:40 daily F8621 Flair Airlines 4h 30m Pearson International Airport — Calgary International Airport Select dates
14:35 17:00 fri PD485 Porter Airlines Canada 4h 25m Hamilton Airport — Calgary International Airport Select dates
14:35 16:59 mon, tue, wed, fri, sat, sun PD485 Porter Airlines Canada 4h 24m Hamilton Airport — Calgary International Airport Select dates
14:35 16:59 fri, sat, sun PD485 Porter 4h 24m Hamilton Airport — Calgary International Airport Select dates
14:40 17:04 thu, fri, sat AC145 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
16:00 18:32 daily WS647 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
16:05 18:02 sat WS2377 WestJet 3h 57m Pearson International Airport — Calgary International Airport Select dates
16:30 18:54 thu, sat AC149 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
17:00 19:32 mon, tue, wed, thu, fri, sun WS667 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
17:04 19:16 daily W82457 Cargojet Airways 4h 12m Hamilton Airport — Calgary International Airport Select dates
18:04 20:16 daily W82385 Cargojet Airways 4h 12m Hamilton Airport — Calgary International Airport Select dates
18:10 20:35 mon, wed, thu, sun WS595 WestJet 4h 25m Hamilton Airport — Calgary International Airport Select dates
18:15 20:39 thu AC153 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
18:19 20:10 tue W82386 Cargojet Airways 3h 50m Hamilton Airport — Calgary International Airport Select dates
18:19 20:13 fri W82384 Cargojet Airways 3h 54m Hamilton Airport — Calgary International Airport Select dates
18:30 21:02 daily WS651 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
20:55 23:22 mon, tue, thu, fri, sat, sun PD365 Porter 4h 27m Pearson International Airport — Calgary International Airport Select dates
21:00 23:32 thu WS987 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
21:30 00:05 daily F8629 Flair Airlines 4h 35m Pearson International Airport — Calgary International Airport Select dates
21:50 00:14 daily AC159 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
22:15 00:44 daily WS659 WestJet 4h 29m Pearson International Airport — Calgary International Airport Select dates
23:00 01:12 daily AC159 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.