Toronto to Calgary Flight Timetable

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

315 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:17 tue MAL7051 Morningstar Air Express 4h 2m Pearson International Airport — Calgary International Airport Select dates
01:15 03:00 wed MAL7051 Morningstar Air Express 3h 45m Pearson International Airport — Calgary International Airport Select dates
01:15 03:14 fri MAL7051 Morningstar Air Express 3h 59m Pearson International Airport — Calgary International Airport Select dates
01:15 03:11 thu MAL7051 Morningstar Air Express 3h 56m Pearson International Airport — Calgary International Airport Select dates
01:15 03:20 wed MAL7051 FedEx 4h 5m 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
03:00 05:00 sat W8579 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
06:00 08:13 daily WS585 WestJet 4h 13m Hamilton Airport — Calgary International Airport Select dates
06:25 08:40 daily AC131 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
06:25 08:29 sat, sun AC131 Air Canada 4h 4m Pearson International Airport — Calgary International Airport Select dates
06:30 08:49 mon, tue, wed, thu, fri, sun WS653 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
07:05 09:18 wed, sun AC133 Air Canada 4h 13m Pearson International Airport — Calgary International Airport Select dates
07:15 09:28 daily AC133 Air Canada 4h 13m Pearson International Airport — Calgary International Airport Select dates
07:15 09:30 daily AC133 Air Canada 4h 15m 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:30 09:29 sun W8937 Cargojet Airways 3h 59m Hamilton Airport — Calgary International Airport Select dates
08:00 10:20 daily WS649 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
08:45 11:00 daily AC135 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
09:00 11:20 daily WS651 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
09:10 11:34 tue, wed, thu, fri, sat, sun PD353 Porter 4h 24m Pearson International Airport — Calgary International Airport Select dates
09:15 11:34 daily PD353 Porter 4h 19m Pearson International Airport — Calgary International Airport Select dates
09:15 11:34 thu, sat PD353 Porter Airlines Canada 4h 19m Pearson International Airport — Calgary International Airport Select dates
09:45 11:55 tue, wed, fri, sun AC139 Air Canada 4h 10m Pearson International Airport — Calgary International Airport Select dates
10:00 12:20 tue, wed, thu, fri WS655 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
10:20 12:35 daily 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
11:00 13:20 daily WS657 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
11:00 13:15 wed, thu, fri, sun AC137 Air Canada 4h 15m 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:15 daily AC141 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
12:00 13:37 wed MAL7090 Morningstar Air Express 3h 37m Pearson International Airport — Calgary International Airport Select dates
12:00 13:56 tue MAL7090 Morningstar Air Express 3h 56m Pearson International Airport — Calgary International Airport Select dates
13:00 15:15 daily AC143 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
13:15 15:39 daily PD357 Porter Airlines Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
13:30 15:48 daily WS661 WestJet 4h 18m Pearson International Airport — Calgary International Airport Select dates
13:55 16:10 daily F8623 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
14:50 17:05 daily AC145 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
14:50 16:54 tue, thu AC145 Air Canada 4h 4m Pearson International Airport — Calgary International Airport Select dates
14:50 17:35 wed AC145 Air Canada 4h 45m Pearson International Airport — Calgary International Airport Select dates
14:55 17:10 mon, wed, thu, fri, sun F8627 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
14:55 17:10 fri AC145 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
15:00 17:20 daily WS663 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
15:20 17:35 fri AC145 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
16:25 18:40 fri AC147 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
17:00 19:20 mon, tue, wed, thu, fri, sun WS669 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
17:15 19:30 daily AC151 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
17:20 19:35 fri, sat, sun AC151 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
18:00 20:05 thu AC2051 Air Canada 4h 5m 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:30 20:50 daily WS671 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
18:40 20:45 daily AC153 Air Canada 4h 5m Pearson International Airport — Calgary International Airport Select dates
18:45 21:00 fri, sat, sun AC153 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
18:55 21:19 mon, wed, thu, fri, sat, sun PD365 Porter Airlines Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
18:55 21:19 fri PD365 Porter 4h 24m Pearson International Airport — Calgary International Airport Select dates
19:10 21:34 fri PD365 Porter Airlines Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
19:10 21:34 fri PD365 Porter 4h 24m Pearson International Airport — Calgary International Airport Select dates
19:25 21:49 tue, wed PD365 Porter Airlines Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
20:00 22:20 daily WS675 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
20:05 22:29 mon, tue, thu, sat, sun PD365 Porter Airlines Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
20:55 23:10 daily AC157 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
20:55 23:14 mon, tue, wed, thu, fri, sun PD485 Porter Airlines Canada 4h 19m Hamilton Airport — Calgary International Airport Select dates
20:55 23:18 mon, tue, fri, sun PD485 Porter Airlines Canada 4h 23m Hamilton Airport — Calgary International Airport Select dates
20:55 23:18 fri PD485 Porter 4h 23m Hamilton Airport — Calgary International Airport Select dates
21:25 23:40 sun AC157 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
21:35 23:59 mon, tue, wed, thu, fri, sun PD367 Porter Airlines Canada 4h 24m Pearson International Airport — Calgary International Airport Select dates
21:35 23:59 fri PD367 Porter 4h 24m 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:55 00:10 daily AC155 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
22:25 00:44 daily WS679 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
22:55 01:10 daily AC159 Air Canada 4h 15m Pearson International Airport — Calgary International Airport Select dates
23:00 01:15 fri, sat AC159 Air Canada 4h 15m 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.