Toronto to Calgary Flight Timetable

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

287 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 thu MAL7051 FedEx 3h 57m Pearson International Airport — Calgary International Airport Select dates
01:15 03:16 wed MAL7051 FedEx 4h 1m Pearson International Airport — Calgary International Airport Select dates
01:15 03:06 tue MAL7051 FedEx 3h 51m 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 mon, tue WS585 WestJet 4h 13m Hamilton Airport — Calgary International Airport Select dates
06:30 09:00 daily WS653 WestJet 4h 30m Pearson International Airport — Calgary International Airport Select dates
06:30 08:49 mon, tue, wed, sun WS653 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
07:15 09:28 mon, tue, wed, thu, fri AC131 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
07:30 09:43 sun W8937 Cargojet Airways 4h 13m Hamilton Airport — Calgary International Airport Select dates
07:30 09:30 sun W8937 Cargojet Airways 4h 0m Hamilton 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:43 sat AC135 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
07:40 10:05 wed, fri F8625 Flair Airlines 4h 25m Pearson International Airport — Calgary International Airport Select dates
07:45 10:05 mon, wed, fri F8625 Flair Airlines 4h 20m Pearson International Airport — Calgary International Airport Select dates
07:55 10:25 mon, tue, wed, thu, fri, sun WS649 WestJet 4h 30m Pearson International Airport — Calgary International Airport Select dates
07:55 10:08 tue AC135 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
07:55 10:15 mon, sun WS649 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
08:00 10:13 daily AC135 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
08:00 10:20 tue WS649 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
08:50 11:03 daily AC133 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
09:00 11:20 mon WG9901 Sunwing Airlines 4h 20m Pearson International Airport — Calgary International Airport Select dates
09:00 11:20 mon, tue, sun WS651 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
09:00 11:35 tue WG9903 Sunwing Airlines 4h 35m Pearson International Airport — Calgary International Airport Select dates
09:15 11:40 daily PD357 Porter Airlines Canada 4h 25m Pearson International Airport — Calgary International Airport Select dates
09:15 11:40 mon, tue, sun PD357 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
09:30 12:00 wed WS981 WestJet 4h 30m Pearson International Airport — Calgary International Airport Select dates
09:30 11:50 mon WG9903 Sunwing Airlines 4h 20m Pearson International Airport — Calgary International Airport Select dates
10:00 12:30 mon, tue, wed, thu, fri, sun WS655 WestJet 4h 30m Pearson International Airport — Calgary International Airport Select dates
10:00 12:20 mon WG9905 Sunwing Airlines 4h 20m Pearson International Airport — Calgary International Airport Select dates
10:00 12:20 mon, tue, sun WS655 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
10:20 12:35 mon, tue, sun F8625 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
11:00 13:20 mon, tue, sun WS657 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
12:00 14:23 tue, wed, thu, fri, sat, sun AC141 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
12:00 14:08 mon AC141 Air Canada Express 4h 8m 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:13 daily AC141 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
12:00 13:39 tue MAL7090 FedEx 3h 39m Pearson International Airport — Calgary International Airport Select dates
12:34 14:15 thu MAL7092 Morningstar Air Express 3h 41m Pearson International Airport — Calgary International Airport Select dates
13:00 15:25 daily PD359 Porter Airlines Canada 4h 25m Pearson International Airport — Calgary International Airport Select dates
13:00 15:25 daily PD359 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
13:20 15:28 mon AC141 Air Canada Express 4h 8m Pearson International Airport — Calgary International Airport Select dates
13:30 15:40 mon AC7027 Air Canada Express 4h 10m Pearson International Airport — Calgary International Airport Select dates
13:30 15:48 mon WS661 WestJet 4h 18m Pearson International Airport — Calgary International Airport Select dates
13:50 16:17 daily WS661 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
13:50 16:05 sat WS661 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
14:40 16:59 fri WS663 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
14:45 17:04 thu WS663 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
14:45 17:08 daily AC145 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
14:45 17:16 thu, fri, sun WS663 WestJet 4h 31m Pearson International Airport — Calgary International Airport Select dates
14:45 16:58 mon, tue, wed, thu, sat, sun AC145 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
14:55 17:18 mon, fri, sat AC145 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
14:55 17:10 mon F8627 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
15:00 17:23 tue, wed AC145 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
15:00 17:13 fri AC145 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
15:30 17:43 mon AC145 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
16:00 18:27 mon, wed, thu, fri, sat, sun WS667 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
16:45 19:08 mon, tue, wed, thu, fri, sat AC149 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
16:45 18:58 daily AC149 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
16:45 19:28 sun AC149 Air Canada Express 4h 43m Pearson International Airport — Calgary International Airport Select dates
17:00 19:20 sun WS669 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
17:30 19:43 fri AC7070 Air Canada Express 4h 13m 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:05 20:30 mon, tue, wed, thu WS531 WestJet 4h 25m Hamilton Airport — Calgary International Airport Select dates
18:05 21:43 mon WS531 WestJet 18h 22m Hamilton Airport — Calgary International Airport Select dates
18:30 20:57 daily WS671 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
18:55 21:18 daily AC153 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
18:55 21:20 sun WS531 WestJet 4h 25m Hamilton Airport — Calgary International Airport Select dates
18:55 21:08 mon, wed, thu, sat, sun AC153 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
19:05 21:28 thu AC155 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
19:35 22:02 sun WS671 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
19:55 22:12 tue AC155 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
19:55 22:18 tue AC165 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
20:00 22:27 daily WS675 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
20:00 22:20 sun WS675 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
20:30 22:57 tue WS993 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
20:55 23:08 daily AC157 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
21:00 23:27 wed WS981 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
21:05 23:30 daily PD365 Porter Airlines Canada 4h 25m Pearson International Airport — Calgary International Airport Select dates
21:05 23:30 mon PD365 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
21:10 23:30 daily F8629 Flair Airlines 4h 20m Pearson International Airport — Calgary International Airport Select dates
21:10 23:35 sat, sun PD365 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
21:15 23:28 fri AC157 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
21:40 23:55 sat, sun F8629 Flair Airlines 4h 15m Pearson International Airport — Calgary International Airport Select dates
21:45 23:24 sat WS4223 WestJet 3h 39m Pearson International Airport — Calgary International Airport Select dates
22:25 00:44 mon WS679 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
22:35 01:06 daily WS679 WestJet 4h 31m Pearson International Airport — Calgary International Airport Select dates
22:35 01:02 daily WS679 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
22:50 01:17 fri, sat WS679 WestJet 4h 27m Pearson International Airport — Calgary International Airport Select dates
22:55 01:08 daily AC159 Air Canada Express 4h 13m Pearson International Airport — Calgary International Airport Select dates
23:00 01:23 sat AC159 Air Canada Express 4h 23m Pearson International Airport — Calgary International Airport Select dates
23:00 01:13 mon, sat, sun AC159 Air Canada Express 4h 13m 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.