Calgary to Toronto Flight Timetable

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

213 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
01:00 06:58 sat WS622 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
01:05 07:10 mon, tue, wed, fri, sun F8628 Flair Airlines 4h 5m Calgary International Airport — Pearson International Airport Select dates
04:42 10:09 daily W82458 Cargojet Airways 3h 27m Calgary International Airport — Hamilton Airport Select dates
05:35 11:33 mon, tue, thu, fri, sat, sun AC130 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
05:45 11:40 tue, thu, fri AC130 Air Canada 3h 55m 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 daily W82386 Cargojet Airways 3h 27m Calgary International Airport — Hamilton Airport Select dates
07:00 13:10 daily F8620 Flair Airlines 4h 10m Calgary International Airport — Pearson International Airport Select dates
07:00 12:56 daily PD352 Porter Airlines Canada 3h 56m Calgary International Airport — Pearson International Airport Select dates
07:00 12:56 mon, thu, fri, sat, sun PD352 Porter 3h 56m Calgary International Airport — Pearson International Airport Select dates
07:10 13:05 mon, tue, thu, fri, sat, sun AC132 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
07:20 13:15 sun AC134 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
08:00 13:55 daily AC134 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
09:00 14:52 fri WS656 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
09:00 14:58 daily WS632 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
09:00 14:37 sat WS8981 WestJet 3h 37m 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
11:25 17:17 mon, wed, thu, sun WS594 WestJet 3h 52m 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:35 17:33 daily AC142 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
11:40 17:38 wed, thu AC142 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
12:30 18:26 fri WS636 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
12:40 18:35 daily PD360 Porter Airlines Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
12:40 18:35 mon, wed, thu, fri, sat, sun PD360 Porter 3h 55m Calgary International Airport — Pearson International Airport Select dates
12:45 18:35 thu AC142 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
13:00 18:52 daily WS664 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
13:10 19:08 daily AC144 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
13:20 19:05 sun AC146 Air Canada 3h 45m Calgary International Airport — Pearson International Airport Select dates
13:25 19:20 sat AC144 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
13:40 19:36 mon, wed, fri, sat, sun WS640 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
15:10 21:00 daily AC148 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
15:15 21:11 tue, wed, fri, 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:26 mon, tue, thu, fri, sat, sun PD362 Porter 3h 56m Calgary International Airport — Pearson International Airport Select dates
16:35 22:29 fri PD362 Porter 3h 54m Calgary International Airport — Pearson International Airport Select dates
17:01 23:44 tue W8578 Cargojet Airways 4h 43m Calgary International Airport — Hamilton 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:47 mon, tue, wed, fri, sat, sun PD484 Porter Airlines Canada 3h 52m Calgary International Airport — Hamilton Airport Select dates
17:55 23:47 wed, fri, sat PD484 Porter 3h 52m Calgary International Airport — Hamilton Airport Select dates
18:15 00:13 mon, wed, thu, fri, sun AC152 Air Canada 3h 58m Calgary International Airport — Pearson International Airport Select dates
18:30 00:26 mon, tue, wed, thu, fri, sun WS654 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
19:20 01:12 mon, wed, thu, sun PD484 Porter Airlines Canada 3h 52m Calgary International Airport — Hamilton 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:12 03:15 tue MAL7062 FedEx 3h 3m 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

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.