Calgary to Toronto Flight Timetable

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

366 flights in a week

Departure and arrival times are local (Calgary and Toronto)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:05 05:30 sat W8584 Cargojet Airways 3h 25m Calgary International Airport — Hamilton Airport Select dates
00:20 06:10 daily WS652 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
00:20 06:12 sun WS652 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
00:30 06:40 daily DL109 Delta Air Lines 4h 10m Calgary International Airport — Pearson International Airport Select dates
00:50 06:40 sun AC156 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
00:55 06:52 mon, wed, thu, fri, sun DL109 Delta Air Lines 3h 57m Calgary International Airport — Pearson International Airport Select dates
00:55 07:52 sun DL109 Delta Air Lines 3h 57m Calgary International Airport — Pearson International Airport Select dates
00:55 07:05 tue, wed, sun DL109 Delta Air Lines 4h 10m Calgary International Airport — Pearson International Airport Select dates
01:00 06:49 mon, tue, wed, thu, fri, sat AC156 Air Canada 3h 49m Calgary International Airport — Pearson International Airport Select dates
01:00 06:43 tue AC156 Air Canada 3h 43m Calgary International Airport — Pearson International Airport Select dates
01:00 06:50 sun AC156 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
01:05 06:49 daily AC156 Air Canada 3h 44m Calgary International Airport — Pearson International Airport Select dates
01:05 06:48 mon, fri, sun AC156 Air Canada 3h 43m Calgary International Airport — Pearson International Airport Select dates
01:10 07:00 sat WS910 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
01:15 07:12 tue DL109 Delta Air Lines 3h 57m Calgary International Airport — Pearson International Airport Select dates
01:30 07:20 wed, thu, sat, sun WS646 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
01:30 08:20 sun WS646 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
02:20 07:48 tue AC2156 Air Canada 3h 28m Calgary International Airport — Pearson International Airport Select dates
02:55 08:21 fri AC2056 Air Canada 3h 26m Calgary International Airport — Pearson International Airport Select dates
03:25 09:07 sun WS9006 WestJet 3h 42m Calgary International Airport — Pearson International Airport Select dates
05:00 16:55 wed PD9929 Porter Airlines Canada 9h 55m Calgary International Airport — Pearson International Airport Select dates
05:00 10:33 wed AC2551 Air Canada 3h 33m Calgary International Airport — Pearson International Airport Select dates
06:00 12:00 thu Y9519 Lynx Air 4h 0m Calgary International Airport — Pearson International Airport Select dates
06:00 11:50 daily AC130 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
06:05 11:55 mon Y9129 Lynx Air 3h 50m Calgary International Airport — Pearson International Airport Select dates
06:30 12:18 daily PD352 Porter Airlines Canada 3h 48m Calgary International Airport — Pearson International Airport Select dates
06:30 12:23 mon, sun WS648 WestJet 3h 53m Calgary International Airport — Pearson International Airport Select dates
06:57 12:30 daily W82386 Cargojet Airways 3h 33m Calgary International Airport — Hamilton Airport Select dates
06:57 12:24 mon, tue, wed, thu, sat, sun W82386 Cargojet Airways 3h 27m Calgary International Airport — Hamilton Airport Select dates
06:57 11:56 wed W82382 Cargojet Airways 2h 59m Calgary International Airport — Hamilton Airport Select dates
07:00 12:55 mon, tue, wed, thu, fri, sun WS650 WestJet 3h 55m Calgary International Airport — Pearson International Airport Select dates
07:00 12:45 sat DL138 Delta Air Lines 3h 45m Calgary International Airport — Hamilton Airport Select dates
07:00 12:45 sat DL138 Lynx Air 3h 45m Calgary International Airport — Hamilton Airport Select dates
07:00 12:56 wed DL138 Delta Air Lines 3h 56m Calgary International Airport — Hamilton Airport Select dates
07:20 13:17 fri DL505 Delta Air Lines 3h 57m Calgary International Airport — Pearson International Airport Select dates
07:25 13:20 mon, wed, thu, sat PD352 Porter Airlines Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
07:30 13:25 sat AC132 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
07:30 13:25 daily PD352 Porter Airlines Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
07:30 13:25 mon, tue, wed, thu, fri, sat PD352 Porter 3h 55m Calgary International Airport — Pearson International Airport Select dates
07:30 13:20 daily AC132 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
09:00 14:55 daily WS656 WestJet 3h 55m Calgary International Airport — Pearson International Airport Select dates
09:00 15:00 mon, tue, wed, thu, sat, sun WS656 WestJet 4h 0m Calgary International Airport — Pearson International Airport Select dates
09:10 14:50 wed DL138 Lynx Air 3h 40m Calgary International Airport — Hamilton Airport Select dates
09:10 14:50 wed DL138 Delta Air Lines 3h 40m Calgary International Airport — Hamilton Airport Select dates
09:30 15:20 mon, tue, wed, thu, sun WS532 WestJet 3h 50m Calgary International Airport — Hamilton Airport Select dates
09:30 15:25 mon, tue, wed, thu, sun WS532 WestJet 3h 55m Calgary International Airport — Hamilton Airport Select dates
10:00 15:50 tue, wed, sun AC134 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
10:00 15:20 sat AC136 Air Canada 3h 20m Calgary International Airport — Pearson International Airport Select dates
10:00 15:43 thu AC136 Air Canada 3h 43m Calgary International Airport — Pearson International Airport Select dates
10:20 16:14 thu WS660 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
11:00 16:48 daily WS660 WestJet 3h 48m Calgary International Airport — Pearson International Airport Select dates
11:00 16:45 sat WS660 WestJet 3h 45m Calgary International Airport — Pearson International Airport Select dates
11:00 16:50 mon, tue, wed, thu, sun WS660 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
11:25 17:13 tue, wed, fri, sat, sun AC140 Air Canada 3h 48m Calgary International Airport — Pearson International Airport Select dates
11:25 17:14 mon, tue, wed, thu, fri, sat AC140 Air Canada 3h 49m Calgary International Airport — Pearson International Airport Select dates
11:25 17:14 mon, tue, wed, fri AC140 Air Canada Rouge 3h 49m Calgary International Airport — Pearson International Airport Select dates
11:30 17:05 sun AC140 Air Canada 3h 35m Calgary International Airport — Pearson International Airport Select dates
11:30 17:10 mon, wed DL539 Lynx Air 3h 40m Calgary International Airport — Hamilton Airport Select dates
11:30 17:26 mon DL539 Delta Air Lines 3h 56m Calgary International Airport — Hamilton Airport Select dates
11:35 17:24 sat AC140 Air Canada 3h 49m Calgary International Airport — Pearson International Airport Select dates
11:35 17:15 mon DL539 Delta Air Lines 3h 40m Calgary International Airport — Hamilton Airport Select dates
11:40 17:28 thu AC140 Air Canada 3h 48m Calgary International Airport — Pearson International Airport Select dates
11:40 17:30 thu AC140 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
11:50 17:39 wed, thu, fri, sat, sun AC140 Air Canada 3h 49m Calgary International Airport — Pearson International Airport Select dates
12:00 17:38 sat AC2312 Air Canada 3h 38m Calgary International Airport — Pearson International Airport Select dates
12:00 17:44 sat AC140 Air Canada 3h 44m Calgary International Airport — Pearson International Airport Select dates
12:05 17:50 tue AC140 Air Canada 3h 45m Calgary International Airport — Pearson International Airport Select dates
12:05 17:49 daily AC140 Air Canada 3h 44m Calgary International Airport — Pearson International Airport Select dates
12:05 18:00 fri AC140 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
12:05 17:55 tue, fri AC140 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
12:15 17:59 mon, tue, wed, thu, sat AC140 Air Canada 3h 44m Calgary International Airport — Pearson International Airport Select dates
12:15 18:10 sat, sun AC140 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
12:15 17:54 thu AC140 Air Canada 3h 39m Calgary International Airport — Pearson International Airport Select dates
12:35 18:11 fri AC2050 Air Canada 3h 36m Calgary International Airport — Pearson International Airport Select dates
12:50 18:46 sat DL539 Delta Air Lines 3h 56m Calgary International Airport — Hamilton Airport Select dates
13:00 18:45 mon, tue, wed, thu, fri, sun WS664 WestJet 3h 45m Calgary International Airport — Pearson International Airport Select dates
13:00 18:50 tue, wed, thu, fri WS664 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
13:25 19:19 fri WS918 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
13:30 19:20 sun Y9129 Lynx Air 3h 50m Calgary International Airport — Pearson International Airport Select dates
13:30 19:31 sun Y9129 Lynx Air 4h 1m Calgary International Airport — Pearson International Airport Select dates
13:30 19:40 sun DL129 Delta Air Lines 4h 10m Calgary International Airport — Pearson International Airport Select dates
13:30 19:25 daily PD360 Porter Airlines Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
13:30 19:25 thu, sun PD360 Porter 3h 55m Calgary International Airport — Pearson International Airport Select dates
14:00 19:55 daily AC150 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
14:00 19:44 fri, sat AC150 Air Canada 3h 44m Calgary International Airport — Pearson International Airport Select dates
14:00 19:43 sun AC150 Air Canada 3h 43m Calgary International Airport — Pearson International Airport Select dates
14:00 19:50 mon, wed, thu, sun AC142 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
14:10 20:05 thu AC142 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
14:20 20:15 mon WS980 WestJet 3h 55m Calgary International Airport — Pearson International Airport Select dates
14:54 20:06 thu MAL8090 Morningstar Air Express 3h 12m Calgary International Airport — Pearson International Airport Select dates
14:55 20:44 wed WS670 WestJet 3h 49m Calgary International Airport — Pearson International Airport Select dates
14:55 20:43 wed WS670 WestJet 3h 48m Calgary International Airport — Pearson International Airport Select dates
15:00 20:48 mon, tue, thu, fri, sat, sun WS670 WestJet 3h 48m Calgary International Airport — Pearson International Airport Select dates
15:00 20:50 mon, tue, thu, fri, sat, sun WS670 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
15:00 20:51 thu WS670 WestJet 3h 51m Calgary International Airport — Pearson International Airport Select dates
15:00 20:45 tue WS670 WestJet 3h 45m Calgary International Airport — Pearson International Airport Select dates
15:02 20:19 wed MAL8090 Morningstar Air Express 3h 17m Calgary International Airport — Pearson International Airport Select dates
15:10 19:53 tue MAL8090 Morningstar Air Express 2h 43m Calgary International Airport — Pearson International Airport Select dates
15:40 21:36 mon DL138 Delta Air Lines 3h 56m Calgary International Airport — Hamilton Airport Select dates
15:50 21:40 daily F8622 Flair Airlines 3h 50m Calgary International Airport — Pearson International Airport Select dates
17:00 22:52 daily WS674 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
17:00 22:50 mon, wed, thu, fri, sat WS674 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
17:05 23:00 mon, thu, fri, sun PD362 Porter Airlines Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
17:05 23:00 mon, fri PD362 Porter 3h 55m Calgary International Airport — Pearson International Airport Select dates
17:10 23:20 wed, fri DL133 Delta Air Lines 4h 10m Calgary International Airport — Pearson International Airport Select dates
17:20 23:21 sat DL133 Delta Air Lines 4h 1m Calgary International Airport — Pearson International Airport Select dates
18:05 23:15 mon PD306 Porter Airlines Canada 3h 10m Calgary International Airport — Pearson International Airport Select dates
18:10 00:05 daily AC144 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
18:10 00:55 fri AC144 Air Canada 4h 45m Calgary International Airport — Pearson International Airport Select dates
18:10 23:59 mon, tue, wed, thu, fri, sun AC152 Air Canada 3h 49m Calgary International Airport — Pearson International Airport Select dates
18:10 00:20 mon DL133 Delta Air Lines 4h 10m Calgary International Airport — Pearson International Airport Select dates
18:10 23:53 sat AC150 Air Canada 3h 43m Calgary International Airport — Pearson International Airport Select dates
18:30 00:22 daily WS676 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
18:30 00:20 daily WS676 WestJet 3h 50m Calgary International Airport — Pearson International Airport Select dates
19:00 00:46 mon W8938 Cargojet Airways 3h 46m Calgary International Airport — Hamilton Airport Select dates
19:00 00:08 fri W8938 Cargojet Airways 3h 8m Calgary International Airport — Hamilton Airport Select dates
19:00 00:20 sat W8938 Cargojet Airways 3h 20m Calgary International Airport — Hamilton Airport Select dates
19:45 01:24 wed AC2044 Air Canada 3h 39m Calgary International Airport — Pearson International Airport Select dates
22:05 03:30 mon, tue, wed, thu, fri W8584 Cargojet Airways 3h 25m Calgary International Airport — Hamilton Airport Select dates
22:13 03:24 mon MAL7062 Morningstar Air Express 3h 11m Calgary International Airport — Pearson International Airport Select dates
22:13 04:15 fri MAL7062 FedEx 4h 2m Calgary International Airport — Pearson International Airport Select dates
22:13 03:20 wed MAL7062 FedEx 3h 7m Calgary International Airport — Pearson International Airport Select dates
22:13 03:37 thu MAL7062 FedEx 3h 24m Calgary International Airport — Pearson International Airport Select dates
22:16 03:38 tue MAL7062 Morningstar Air Express 3h 22m Calgary International Airport — Pearson International Airport Select dates
22:16 03:40 thu MAL7062 FedEx 3h 24m Calgary International Airport — Pearson International Airport Select dates
22:20 03:38 wed MAL8080 FedEx 3h 18m Calgary International Airport — Pearson International Airport Select dates
22:40 04:30 sat WS8956 WestJet 3h 50m Calgary International Airport — Hamilton Airport Select dates
23:05 04:30 fri, sat W8584 Cargojet Airways 3h 25m Calgary International Airport — Hamilton Airport Select dates
23:50 05:45 mon, wed, thu, fri, sat, sun F8620 Flair Airlines 3h 55m Calgary International Airport — Pearson International Airport Select dates
23:55 05:50 mon, tue, thu, fri, sun AC152 Air Canada 3h 55m Calgary International Airport — Pearson 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.