Toronto to Calgary Flight Timetable

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

193 flights in a week

Departure and arrival times are local (Toronto and Calgary)

Departure Arrival Flight days Flight Airlines Flight time Airports
01:30 03:30 tue, wed, thu, fri W8583 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
03:00 05:00 sat W8579 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
05:50 08:15 tue WS599 WestJet 4h 25m Hamilton Airport — Calgary International Airport Select dates
06:15 08:43 daily AC131 Air Canada 4h 28m Pearson International Airport — Calgary International Airport Select dates
06:30 09:02 daily WS627 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
07:45 10:17 mon, tue, wed, thu, fri, sun WS629 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
08:25 10:49 fri, sat AC133 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
08:30 10:38 mon, tue, wed, thu, sun AC133 Air Canada 4h 8m Pearson International Airport — Calgary International Airport Select dates
08:30 10:54 tue, wed AC135 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
08:30 10:26 mon AC135 Air Canada 3h 56m Pearson International Airport — Calgary International Airport Select dates
09:00 11:32 mon, wed, sat WS961 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
09:15 11:42 daily PD357 Porter 4h 27m Pearson International Airport — Calgary International Airport Select dates
10:00 12:32 mon, wed, fri, sun WS655 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
10:00 12:24 daily AC137 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
10:15 12:47 tue, thu WS655 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
12:00 14:24 mon, tue, wed, thu, fri, sun AC141 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
13:05 15:32 mon, tue, wed, thu, fri, sun PD359 Porter 4h 27m Pearson International Airport — Calgary International Airport Select dates
13:05 15:32 sat, sun PD359 Porter Airlines Canada 4h 27m Pearson International Airport — Calgary International Airport Select dates
13:30 15:58 daily WS641 WestJet 4h 28m Pearson International Airport — Calgary International Airport Select dates
13:45 16:12 sat PD359 Porter 4h 27m Pearson International Airport — Calgary International Airport Select dates
13:45 16:12 sat PD359 Porter Airlines Canada 4h 27m Pearson International Airport — Calgary International Airport Select dates
14:10 16:40 mon, tue, thu, fri, sat, sun F8621 Flair Airlines 4h 30m Pearson International Airport — Calgary International Airport Select dates
14:40 17:04 daily AC145 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
15:00 17:28 fri WS977 WestJet 4h 28m Pearson International Airport — Calgary International Airport Select dates
15:30 17:54 sun AC143 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
16:00 18:28 daily WS647 WestJet 4h 28m Pearson International Airport — Calgary International Airport Select dates
16:00 18:25 wed, sun PD485 Porter 4h 25m Hamilton Airport — Calgary International Airport Select dates
16:30 18:54 daily AC149 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
17:00 19:28 mon, tue, wed, thu, fri, sun WS667 WestJet 4h 28m Pearson International Airport — Calgary International Airport Select dates
17:10 19:35 mon, fri, sun F8623 Flair Airlines 4h 25m Pearson International Airport — Calgary International Airport Select dates
18:04 20:16 wed, sat W82385 Cargojet Airways 4h 12m Hamilton Airport — Calgary International Airport Select dates
18:10 20:33 mon, wed, thu, sun WS595 WestJet 4h 23m Hamilton Airport — Calgary International Airport Select dates
18:15 20:39 daily AC153 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
18:20 20:44 sat AC153 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
18:30 20:58 daily WS651 WestJet 4h 28m Pearson International Airport — Calgary International Airport Select dates
18:35 20:59 tue, thu, fri, sat, sun AC153 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
18:50 21:14 mon, wed, fri AC153 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
19:00 21:24 tue, wed AC155 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
19:30 21:58 tue WS969 WestJet 4h 28m Pearson International Airport — Calgary International Airport Select dates
20:10 01:44 tue AC851 Air Canada 7h 34m Pearson International Airport — Calgary International Airport Select dates
20:55 23:22 thu, sat, sun PD365 Porter 4h 27m Pearson International Airport — Calgary International Airport Select dates
21:00 23:27 fri PD365 Porter 4h 27m 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:35 23:59 daily AC157 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
21:35 01:08 wed AC2367 Air Canada 5h 33m Pearson International Airport — Calgary International Airport Select dates
22:15 00:43 daily WS659 WestJet 4h 28m Pearson International Airport — Calgary International Airport Select dates
22:50 01:14 daily AC159 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
23:35 01:51 mon AC155 Air Canada 4h 16m Pearson International Airport — Calgary International Airport Select dates