Calgary to Toronto Flight Timetable

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

168 flights in a week

Departure and arrival times are local (Calgary and Toronto)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:15 06:13 daily WS620 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
00:15 07:13 sun WS620 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
01:00 06:58 sat WS622 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
01:05 07:10 daily F8628 Flair Airlines 4h 5m Calgary International Airport — Pearson International Airport Select dates
01:05 07:03 mon, tue, wed, thu, fri, sat AC158 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
01:05 08:03 sun AC158 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
05:35 11:33 daily AC130 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
06:30 12:28 daily WS650 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
06:42 12:09 tue, wed, thu, sun W82386 Cargojet Airways 3h 27m Calgary International Airport — Hamilton Airport Select dates
07:00 13:10 mon, tue, thu, fri, sat, sun F8620 Flair Airlines 4h 10m Calgary International Airport — Pearson International Airport Select dates
07:00 12:55 mon PD352 Porter 3h 55m Calgary International Airport — Pearson International Airport Select dates
07:10 13:05 daily AC132 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
07:30 13:21 fri WS598 WestJet 3h 51m Calgary International Airport — Hamilton Airport Select dates
09:00 14:58 daily WS632 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
09:40 15:38 daily AC138 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
10:15 16:25 mon, fri, sun F8622 Flair Airlines 4h 10m Calgary International Airport — Pearson International Airport Select dates
10:30 16:25 thu WS964 WestJet 3h 55m Calgary International Airport — Pearson International Airport Select dates
11:25 17:16 mon, wed, thu, sun WS594 WestJet 3h 51m Calgary International Airport — Hamilton Airport Select dates
11:30 17:28 mon, tue, wed, thu, fri, sun WS634 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
11:50 17:45 fri, sat AC142 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
12:00 17:45 mon, tue, wed, thu AC142 Air Canada 3h 45m Calgary International Airport — Pearson International Airport Select dates
12:00 17:58 mon, tue, wed, sun AC140 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
12:30 18:26 tue WS968 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
12:35 18:31 wed WS964 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
13:10 19:08 tue, wed, thu, fri, sat, sun AC144 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
13:30 19:26 tue WS962 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
13:40 19:36 daily WS640 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
15:15 21:11 mon, tue, wed, thu, sun WS644 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
15:25 21:23 mon, tue, wed, thu, fri, sun AC148 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
16:30 22:25 mon PD362 Porter 3h 55m Calgary International Airport — Pearson International Airport Select dates
17:15 23:11 mon, tue, wed, thu, fri, sun WS648 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
17:55 23:55 fri PD484 Porter 4h 0m Calgary International Airport — Hamilton Airport Select dates
17:55 23:46 fri PD484 Porter 3h 51m Calgary International Airport — Hamilton Airport Select dates
18:15 00:13 daily AC152 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
18:30 00:26 daily WS654 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
19:20 01:20 mon, thu PD484 Porter 4h 0m Calgary International Airport — Hamilton Airport Select dates
19:20 01:11 mon, tue, thu PD484 Porter 3h 51m Calgary International Airport — Hamilton Airport Select dates
22:05 03:30 tue, wed, thu, fri W8584 Cargojet Airways 3h 25m Calgary International Airport — Hamilton Airport Select dates
22:12 03:39 fri MAL7062 FedEx 3h 27m Calgary International Airport — Pearson International Airport Select dates
22:12 03:04 fri MAL7062 FedEx 2h 52m Calgary International Airport — Pearson International Airport Select dates
22:15 03:29 wed MAL7062 FedEx 3h 14m Calgary International Airport — Pearson International Airport Select dates
22:20 04:18 wed, thu AC154 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
22:40 04:38 wed AC154 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
23:05 04:30 fri, sat W8584 Cargojet Airways 3h 25m Calgary International Airport — Hamilton Airport Select dates
23:40 05:38 daily AC156 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates