Toronto to Calgary Flight Timetable

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

223 flights in a week

Departure and arrival times are local (Toronto and Calgary)

Departure Arrival Flight days Flight Airlines Flight time Airports
01:15 03:12 fri MAL7051 Morningstar Air Express 3h 57m Pearson International Airport — Calgary International Airport Select dates
01:15 03:19 tue MAL7051 Morningstar Air Express 4h 4m Pearson International Airport — Calgary International Airport Select dates
01:15 02:56 thu MAL7051 Morningstar Air Express 3h 41m Pearson International Airport — Calgary International Airport Select dates
01:15 03:10 wed MAL7051 Morningstar Air Express 3h 55m Pearson International Airport — Calgary International Airport Select dates
01:15 03:01 fri MAL7051 FedEx 3h 46m 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:50 04:11 wed W8579 Cargojet Airways 4h 21m Hamilton Airport — Calgary International Airport Select dates
03:00 05:00 sat W8579 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
06:00 08:15 fri, sat WS585 WestJet 4h 15m Hamilton Airport — Calgary International Airport Select dates
06:30 09:05 mon, sun WS627 WestJet 4h 35m Pearson International Airport — Calgary International Airport Select dates
06:30 08:50 wed, fri WS653 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
07:30 09:40 sun W8937 Cargojet Airways 4h 10m Hamilton Airport — Calgary International Airport Select dates
07:45 10:20 sun WS629 WestJet 4h 35m Pearson International Airport — Calgary International Airport Select dates
08:00 10:21 daily WS649 WestJet 4h 21m Pearson International Airport — Calgary International Airport Select dates
08:00 10:12 wed, fri, sat AC135 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates
08:10 10:34 sun AC133 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
09:00 11:21 daily WS651 WestJet 4h 21m Pearson International Airport — Calgary International Airport Select dates
09:15 11:37 wed, fri, sat PD353 Porter 4h 22m Pearson International Airport — Calgary International Airport Select dates
09:15 11:42 sun PD357 Porter 4h 27m Pearson International Airport — Calgary International Airport Select dates
09:50 12:14 sun AC137 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
10:00 12:21 wed, fri, sat WS655 WestJet 4h 21m Pearson International Airport — Calgary International Airport Select dates
10:00 12:36 sun WS655 WestJet 4h 36m Pearson International Airport — Calgary International Airport Select dates
10:20 12:35 wed, fri, sat F8625 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
10:30 12:43 daily AC137 Air Canada 4h 13m Pearson International Airport — Calgary International Airport Select dates
10:30 12:45 daily AC137 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
10:30 13:35 fri AC137 Air Canada 5h 5m Pearson International Airport — Calgary International Airport Select dates
10:30 12:42 daily AC137 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates
11:00 13:15 daily AC137 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
11:00 13:21 wed, fri WS657 WestJet 4h 21m Pearson International Airport — Calgary International Airport Select dates
11:15 13:28 thu AC137 Air Canada 4h 13m Pearson International Airport — Calgary International Airport Select dates
11:20 13:33 fri AC137 Air Canada 4h 13m 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:12 wed, fri, sat AC141 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates
12:00 14:24 sun AC141 Air Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
12:10 14:33 mon, tue, wed, thu, fri, sun PD485 Porter Airlines Canada 4h 23m Hamilton Airport — Calgary International Airport Select dates
12:10 14:33 wed, fri PD485 Porter 4h 23m Hamilton Airport — Calgary International Airport Select dates
13:05 15:15 mon, wed, fri, sat, sun AC143 Air Canada 4h 10m Pearson International Airport — Calgary International Airport Select dates
13:15 15:37 daily PD357 Porter Airlines Canada 4h 22m Pearson International Airport — Calgary International Airport Select dates
13:15 15:37 mon, wed, fri, sat, sun PD357 Porter 4h 22m Pearson International Airport — Calgary International Airport Select dates
13:30 15:50 daily WS661 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
13:40 15:55 fri, sat F8623 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
14:35 17:00 mon, tue, wed, thu, sun PD485 Porter Airlines Canada 4h 25m Hamilton Airport — Calgary International Airport Select dates
14:50 17:02 mon, wed, fri, sat, sun AC145 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates
14:55 17:10 mon, wed, fri F8627 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
16:20 18:32 daily AC147 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates
17:00 19:22 wed, thu, fri WS669 WestJet 4h 22m Pearson International Airport — Calgary International Airport Select dates
18:04 20:16 daily W82385 Cargojet Airways 4h 12m Hamilton Airport — Calgary International Airport Select dates
18:28 20:01 mon W82386 Cargojet Airways 3h 33m Hamilton Airport — Calgary International Airport Select dates
18:30 20:52 daily WS671 WestJet 4h 22m Pearson International Airport — Calgary International Airport Select dates
18:30 21:02 mon, tue, wed, thu, sun WS651 WestJet 4h 32m Pearson International Airport — Calgary International Airport Select dates
18:45 20:57 wed, thu, fri, sat AC153 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates
19:10 21:32 daily PD365 Porter Airlines Canada 4h 22m Pearson International Airport — Calgary International Airport Select dates
19:10 21:32 fri, sat PD365 Porter 4h 22m Pearson International Airport — Calgary International Airport Select dates
19:59 22:22 wed, thu, fri, sat WS675 WestJet 4h 23m Pearson International Airport — Calgary International Airport Select dates
20:55 23:22 mon, wed, sat, sun PD365 Porter Airlines Canada 4h 27m Pearson International Airport — Calgary International Airport Select dates
21:00 23:27 tue, thu, fri PD365 Porter Airlines Canada 4h 27m Pearson International Airport — Calgary International Airport Select dates
21:10 23:22 daily AC157 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates
21:30 00:05 mon, tue, thu, sun F8629 Flair Airlines 4h 35m Pearson International Airport — Calgary International Airport Select dates
21:35 23:57 fri PD367 Porter 4h 22m Pearson International Airport — Calgary International Airport Select dates
21:40 23:55 daily F8629 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
21:45 23:57 sat AC157 Air Canada 4h 12m Pearson International Airport — Calgary International Airport Select dates
22:25 00:44 mon, tue, thu, fri, sat WS679 WestJet 4h 19m 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.