Toronto to Calgary Flight Timetable

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

490 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 W8579 Cargojet Airways 4h 0m Hamilton Airport — Calgary International Airport Select dates
00:25 02:04 mon AC7085 Air Canada Express 3h 39m Pearson International Airport — Calgary International Airport Select dates
00:25 02:50 mon AC7085 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
01:15 04:22 thu MAL7051 FedEx 5h 7m Pearson International Airport — Calgary International Airport Select dates
01:15 03:10 thu MAL7051 FedEx 3h 55m Pearson International Airport — Calgary International Airport Select dates
01:15 03:11 tue MAL7051 FedEx 3h 56m Pearson International Airport — Calgary International Airport Select dates
01:15 03:08 fri MAL7051 FedEx 3h 53m Pearson International Airport — Calgary International Airport Select dates
01:15 03:47 wed MAL7051 FedEx 4h 32m Pearson International Airport — Calgary International Airport Select dates
01:15 03:44 wed MAL7051 FedEx 4h 29m Pearson International Airport — Calgary International Airport Select dates
01:15 03:00 fri MAL7051 FedEx 3h 45m 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 04:13 tue W8579 Cargojet Airways 4h 28m Hamilton 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 05:05 sat W8579 Cargojet Airways 4h 5m Hamilton Airport — Calgary International Airport Select dates
06:30 09:00 mon, thu, sat, sun F8621 Flair Airlines 4h 30m Pearson International Airport — Calgary International Airport Select dates
06:30 09:05 daily WS653 WestJet 4h 35m Pearson International Airport — Calgary International Airport Select dates
06:30 09:01 sat, sun WS653 WestJet 4h 31m Pearson International 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:47 tue, wed, fri, sat, sun AC135 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
06:30 08:50 daily WS653 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
06:30 08:31 thu AC131 Air Canada Express 4h 1m Pearson International Airport — Calgary International Airport Select dates
06:30 08:32 mon, thu, sat AC131 Air Canada Express 4h 2m Pearson International Airport — Calgary International Airport Select dates
07:15 09:23 sat AC139 Air Canada Express 4h 8m Pearson International Airport — Calgary International Airport Select dates
07:25 09:55 sat WS915 WestJet 4h 30m Pearson International Airport — Calgary International Airport Select dates
07:40 10:15 thu, sat DL108 Delta Connection 4h 35m Pearson International Airport — Calgary International Airport Select dates
07:50 10:10 sat WS915 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
08:00 10:17 thu AC135 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
08:00 10:02 wed AC135 Air Canada Express 4h 2m Pearson International Airport — Calgary International Airport Select dates
08:15 10:40 thu AC139 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
08:25 10:50 fri AC133 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
08:25 10:33 sat AC133 Air Canada Express 4h 8m Pearson International Airport — Calgary International Airport Select dates
08:25 10:42 mon, tue, wed, thu, fri, sat AC133 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
08:25 10:27 thu, sat, sun AC133 Air Canada Express 4h 2m Pearson International Airport — Calgary International Airport Select dates
08:35 10:43 mon, tue, wed, thu, fri AC133 Air Canada Express 4h 8m Pearson International Airport — Calgary International Airport Select dates
08:35 11:00 sat, sun AC133 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
08:35 10:50 fri AC133 Air Canada Express 4h 15m Pearson International Airport — Calgary International Airport Select dates
09:00 11:16 daily WS651 WestJet 4h 16m Pearson International Airport — Calgary International Airport Select dates
09:00 11:15 mon, tue, wed, thu, fri, sun WS651 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
09:00 11:18 daily WS651 WestJet 4h 18m Pearson International Airport — Calgary International Airport Select dates
09:00 11:24 mon, tue, wed, thu, fri, sun WS651 WestJet 4h 24m Pearson International Airport — Calgary International Airport Select dates
09:00 11:30 mon, tue, wed, thu, sun WS651 WestJet 4h 30m Pearson International Airport — Calgary International Airport Select dates
09:00 11:35 tue, wed, thu WS651 WestJet 4h 35m Pearson International Airport — Calgary International Airport Select dates
09:00 11:25 mon, tue, wed, thu, fri, sun WS651 WestJet 4h 25m Pearson International Airport — Calgary International Airport Select dates
09:00 11:17 sun AC133 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
09:25 11:50 sat AC137 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
09:40 12:14 mon Y9118 Lynx Air 4h 34m Pearson International Airport — Calgary International Airport Select dates
10:00 11:38 sun AC2053 Air Canada Express 3h 38m Pearson International Airport — Calgary International Airport Select dates
10:00 12:15 mon, tue WS981 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
10:00 12:19 mon, tue WS981 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
10:05 12:39 sun Y9118 Lynx Air 4h 34m Pearson International Airport — Calgary International Airport Select dates
10:05 12:42 sun DL118 Lynx Air 4h 37m Pearson International Airport — Calgary International Airport Select dates
10:05 12:42 sun DL118 Delta Connection 4h 37m Pearson International Airport — Calgary International Airport Select dates
10:05 12:40 sun DL118 Delta Connection 4h 35m Pearson International Airport — Calgary International Airport Select dates
10:15 12:40 daily PD357 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
10:15 12:40 sat AC137 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
10:15 12:40 wed, thu, sun PD357 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
10:20 12:45 mon, tue, wed, thu, fri, sun AC137 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
10:20 12:28 sat AC137 Air Canada Express 4h 8m Pearson International Airport — Calgary International Airport Select dates
10:20 12:22 sun AC137 Air Canada Express 4h 2m Pearson International Airport — Calgary International Airport Select dates
10:20 12:37 mon, tue, wed, thu, sat, sun AC137 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
10:30 12:55 mon AC137 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
10:55 13:12 thu AC135 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
11:00 13:25 daily PD357 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
11:00 13:25 mon, wed, thu, sat PD357 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
11:00 13:15 daily WS657 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
11:10 13:35 sat AC137 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
11:30 13:47 sun AC137 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
11:40 14:00 daily AC141 Air Canada Express 4h 20m 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 13:54 thu MAL7092 Morningstar Air Express 3h 54m Pearson International Airport — Calgary International Airport Select dates
12:34 13:54 tue MAL7092 FedEx 3h 20m Pearson International Airport — Calgary International Airport Select dates
13:35 15:45 sat DL139 Delta Connection 4h 10m Hamilton Airport — Calgary International Airport Select dates
13:40 16:00 fri AC141 Air Canada Express 4h 20m Pearson International Airport — Calgary International Airport Select dates
13:45 16:05 mon, tue, wed, thu, fri, sun WS661 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
13:45 16:00 mon, tue, wed, thu, fri, sun WS661 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
13:45 16:02 wed DL538 Delta Connection 4h 17m Hamilton Airport — Calgary International Airport Select dates
13:45 16:20 tue, wed, fri, sun DL128 Delta Connection 4h 35m Pearson International Airport — Calgary International Airport Select dates
13:50 16:15 daily PD363 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
13:50 16:15 daily PD363 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
14:15 16:35 sun WS8977 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
14:45 17:10 mon, tue, wed, thu AC143 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
14:45 17:02 daily AC145 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
15:15 17:37 sat AC145 Air Canada Express 4h 22m Pearson International Airport — Calgary International Airport Select dates
15:25 17:59 fri Y9128 Lynx Air 4h 34m Pearson International Airport — Calgary International Airport Select dates
15:25 18:02 fri DL128 Delta Connection 4h 37m Pearson International Airport — Calgary International Airport Select dates
15:25 17:50 wed AC143 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
15:25 18:00 fri DL128 Delta Connection 4h 35m Pearson International Airport — Calgary International Airport Select dates
15:40 18:14 fri Y9128 Lynx Air 4h 34m Pearson International Airport — Calgary International Airport Select dates
15:40 18:17 fri DL128 Delta Connection 4h 37m Pearson International Airport — Calgary International Airport Select dates
15:45 17:55 wed DL139 Delta Connection 4h 10m Hamilton Airport — Calgary International Airport Select dates
16:00 18:25 tue, wed, thu, fri, sat, sun WS665 WestJet 4h 25m Pearson International Airport — Calgary International Airport Select dates
16:00 18:21 daily WS665 WestJet 4h 21m Pearson International Airport — Calgary International Airport Select dates
16:00 18:20 daily WS665 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
16:00 18:15 mon, tue, thu, fri, sat, sun WS665 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
16:10 18:25 mon, tue, wed, thu, sun WS533 WestJet 4h 15m Hamilton Airport — Calgary International Airport Select dates
16:30 18:30 daily WS669 WestJet 4h 0m Pearson International Airport — Calgary International Airport Select dates
16:30 18:55 tue, wed, thu, fri, sat, sun AC149 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
16:30 18:47 mon, tue, thu, fri, sat, sun AC149 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
16:30 18:42 sat AC149 Air Canada Express 4h 12m Pearson International Airport — Calgary International Airport Select dates
16:35 18:30 daily WS669 WestJet 3h 55m Pearson International Airport — Calgary International Airport Select dates
16:55 19:20 mon AC149 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
17:00 19:25 mon, tue AC149 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
17:00 19:20 tue, wed, sun WS669 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
17:00 19:17 sun AC149 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
17:40 19:59 thu WS669 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
18:00 20:31 daily WS671 WestJet 4h 31m Pearson International Airport — Calgary International Airport Select dates
18:00 20:25 tue, wed, thu WS671 WestJet 4h 25m Pearson International Airport — Calgary International Airport Select dates
18:00 20:22 daily WS671 WestJet 4h 22m Pearson International Airport — Calgary International Airport Select dates
18:00 20:25 fri AC153 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
18:00 20:15 mon, tue, thu, fri, sat, sun WS671 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
18:15 20:29 daily AC153 Air Canada Express 4h 14m Pearson International Airport — Calgary International Airport Select dates
18:15 20:26 mon, wed, fri AC153 Air Canada Express 4h 11m Pearson International Airport — Calgary International Airport Select dates
18:15 20:36 sat Y9538 Lynx Air 4h 21m Hamilton Airport — Calgary International Airport Select dates
18:19 20:31 wed, thu, fri, sat, sun W82385 Cargojet Airways 4h 12m Hamilton Airport — Calgary International Airport Select dates
18:20 20:31 mon, tue, fri, sat, sun AC153 Air Canada Express 4h 11m Pearson International Airport — Calgary International Airport Select dates
18:20 20:40 wed, fri AC153 Air Canada Express 4h 20m Pearson International Airport — Calgary International Airport Select dates
18:20 20:23 sat AC2053 Air Canada Express 4h 3m Pearson International Airport — Calgary International Airport Select dates
18:24 20:30 daily W82385 Cargojet Airways 4h 6m Hamilton Airport — Calgary International Airport Select dates
18:24 20:16 tue W82385 Cargojet Airways 3h 52m Hamilton Airport — Calgary International Airport Select dates
18:30 20:55 daily AC153 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
18:30 20:41 mon AC153 Air Canada Express 4h 11m Pearson International Airport — Calgary International Airport Select dates
18:30 21:20 sat AC153 Air Canada Express 4h 50m Pearson International Airport — Calgary International Airport Select dates
18:30 20:47 mon, tue, thu, fri, sat, sun AC153 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
18:50 21:07 sun AC153 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
18:55 21:20 sat AC153 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
19:00 20:58 mon AC153 Air Canada Express 3h 58m Pearson International Airport — Calgary International Airport Select dates
19:15 21:36 tue, fri, sat Y9538 Lynx Air 4h 21m Hamilton Airport — Calgary International Airport Select dates
19:35 21:52 sat DL139 Delta Connection 4h 17m Hamilton Airport — Calgary International Airport Select dates
20:00 22:25 daily WS675 WestJet 4h 25m Pearson International Airport — Calgary International Airport Select dates
20:00 22:20 tue, wed, thu, fri, sat, sun WS675 WestJet 4h 20m Pearson International Airport — Calgary International Airport Select dates
20:00 22:15 mon, thu, fri, sat, sun WS675 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
20:30 22:55 tue AC155 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
20:30 22:38 sat AC155 Air Canada Express 4h 8m Pearson International Airport — Calgary International Airport Select dates
20:30 23:05 wed, thu, fri, sat, sun DL118 Delta Connection 4h 35m Pearson International Airport — Calgary International Airport Select dates
20:35 23:00 tue, thu, fri, sun AC155 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
20:40 23:05 sun AC155 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
20:50 23:10 tue AC159 Air Canada Express 4h 20m Pearson International Airport — Calgary International Airport Select dates
21:00 23:15 sun WS677 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
21:15 23:40 mon, thu, fri, sun PD365 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
21:15 23:40 thu, fri PD365 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
21:15 23:52 fri DL118 Lynx Air 4h 37m Pearson International Airport — Calgary International Airport Select dates
21:25 23:45 tue, wed AC159 Air Canada Express 4h 20m Pearson International Airport — Calgary International Airport Select dates
21:25 00:02 wed DL108 Lynx Air 4h 37m Pearson International Airport — Calgary International Airport Select dates
21:25 00:02 wed, thu, fri DL108 Delta Connection 4h 37m Pearson International Airport — Calgary International Airport Select dates
21:30 00:04 tue, fri Y9108 Lynx Air 4h 34m Pearson International Airport — Calgary International Airport Select dates
21:30 00:07 mon, sat DL108 Delta Connection 4h 37m Pearson International Airport — Calgary International Airport Select dates
21:30 23:40 mon, wed, thu, fri, sat, sun AC159 Air Canada Express 4h 10m Pearson International Airport — Calgary International Airport Select dates
21:35 23:43 daily AC159 Air Canada Express 4h 8m Pearson International Airport — Calgary International Airport Select dates
21:35 23:59 wed, thu AC159 Air Canada Express 4h 24m Pearson International Airport — Calgary International Airport Select dates
21:35 00:09 thu, sat Y9108 Lynx Air 4h 34m Pearson International Airport — Calgary International Airport Select dates
21:35 23:55 fri AC159 Air Canada Express 4h 20m Pearson International Airport — Calgary International Airport Select dates
21:35 00:12 fri, sun DL108 Delta Connection 4h 37m Pearson International Airport — Calgary International Airport Select dates
21:35 00:10 tue, sat, sun DL108 Delta Connection 4h 35m Pearson International Airport — Calgary International Airport Select dates
21:40 00:04 sat AC159 Air Canada Express 4h 24m Pearson International Airport — Calgary International Airport Select dates
21:45 00:09 thu AC159 Air Canada Express 4h 24m Pearson International Airport — Calgary International Airport Select dates
21:45 00:19 wed, thu Y9108 Lynx Air 4h 34m Pearson International Airport — Calgary International Airport Select dates
21:50 00:27 tue DL108 Delta Connection 4h 37m Pearson International Airport — Calgary International Airport Select dates
21:55 00:12 sun AC159 Air Canada Express 4h 17m Pearson International Airport — Calgary International Airport Select dates
22:00 00:25 tue AC155 Air Canada Express 4h 25m Pearson International Airport — Calgary International Airport Select dates
22:00 00:25 fri PD365 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
22:05 00:30 mon, tue, fri, sat, sun PD365 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
22:20 00:54 sun Y9118 Lynx Air 4h 34m Pearson International Airport — Calgary International Airport Select dates
22:20 00:35 daily WS679 WestJet 4h 15m Pearson International Airport — Calgary International Airport Select dates
22:25 00:42 tue DL139 Delta Connection 4h 17m Hamilton Airport — Calgary International Airport Select dates
22:25 00:44 sun WS679 WestJet 4h 19m Pearson International Airport — Calgary International Airport Select dates
22:30 00:07 mon AC7059 Air Canada Express 3h 37m Pearson International Airport — Calgary International Airport Select dates
22:30 00:08 tue AC2159 Air Canada Express 3h 38m Pearson International Airport — Calgary International Airport Select dates
22:55 01:20 mon, sat PD365 Porter 4h 25m Pearson International Airport — Calgary International Airport Select dates
23:20 01:28 fri AC159 Air Canada Express 4h 8m Pearson International Airport — Calgary International Airport Select dates
23:30 01:15 fri AC2059 Air Canada Express 3h 45m 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.