Calgary to Toronto Flight Timetable

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

288 flights in a week

Departure and arrival times are local (Calgary and Toronto)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:20 06:12 daily WS652 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
00:20 06:09 daily AC156 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
00:25 06:14 mon AC156 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
00:45 06:40 daily F8628 Flair Airlines 3h 55m Calgary International Airport — Pearson International Airport Select dates
01:00 06:52 daily WS646 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
01:00 06:56 fri WS8977 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
01:10 07:00 daily AC132 Air Canada Express 3h 50m Calgary International Airport — Pearson International Airport Select dates
06:00 11:49 daily AC130 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
06:20 12:12 daily WS650 WestJet 3h 52m 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 12:55 daily F8622 Flair Airlines 3h 55m 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 wed, thu, fri, sun PD352 Porter 3h 56m Calgary International Airport — Pearson International Airport Select dates
07:10 12:59 sat, sun AC134 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
07:15 13:00 daily AC134 Air Canada Express 3h 45m Calgary International Airport — Pearson International Airport Select dates
08:00 13:52 daily WS654 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
09:00 14:52 mon, tue, wed, thu, fri, sun WS656 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
09:40 15:29 daily AC138 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
09:50 15:29 sun AC138 Air Canada Express 3h 39m Calgary International Airport — Pearson International Airport Select dates
10:00 15:52 mon, tue, wed, thu, fri, sun WS658 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
10:30 16:19 daily AC142 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
11:10 16:55 sun W8938 Cargojet Airways 3h 45m Calgary International Airport — Hamilton Airport Select dates
11:30 17:22 mon, tue, wed, thu, fri, sun WS660 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
11:55 17:45 mon, wed, fri F8624 Flair Airlines 3h 50m Calgary International Airport — Pearson International Airport Select dates
11:55 17:44 fri, sat AC146 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
12:15 18:04 daily AC146 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
12:30 18:26 daily PD356 Porter Airlines Canada 3h 56m Calgary International Airport — Pearson International Airport Select dates
13:00 18:54 tue, wed, thu, fri, sat WS664 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
13:00 18:33 sat AC7054 Air Canada Express 3h 33m Calgary International Airport — Pearson International Airport Select dates
13:15 19:10 mon AC150 Air Canada Express 3h 55m Calgary International Airport — Pearson International Airport Select dates
13:15 19:02 fri AC150 Air Canada Express 3h 47m Calgary International Airport — Pearson International Airport Select dates
13:15 19:00 tue, wed, fri AC150 Air Canada Express 3h 45m Calgary International Airport — Pearson International Airport Select dates
13:25 19:04 wed AC150 Air Canada Express 3h 39m Calgary International Airport — Pearson International Airport Select dates
13:30 19:25 tue, wed, sat, sun AC150 Air Canada Express 3h 55m Calgary International Airport — Pearson International Airport Select dates
13:55 19:50 daily F8624 Flair Airlines 3h 55m Calgary International Airport — Pearson International Airport Select dates
15:00 20:54 daily WS670 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
15:10 20:59 daily AC148 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
15:20 20:59 mon AC148 Air Canada Express 3h 39m Calgary International Airport — Pearson International Airport Select dates
16:15 22:04 daily AC144 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
16:35 22:31 daily PD362 Porter Airlines Canada 3h 56m Calgary International Airport — Pearson International Airport Select dates
16:35 22:31 fri PD362 Porter 3h 56m Calgary International Airport — Pearson International Airport Select dates
17:00 22:54 daily WS674 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
17:20 23:13 mon, wed, thu, fri PD486 Porter Airlines Canada 3h 53m Calgary International Airport — Hamilton Airport Select dates
17:20 23:13 mon, tue, wed, thu PD486 Porter 3h 53m Calgary International Airport — Hamilton Airport Select dates
17:25 23:18 sun PD486 Porter 3h 53m Calgary International Airport — Hamilton Airport Select dates
17:50 23:43 mon, tue, wed, fri, sun PD486 Porter 3h 53m Calgary International Airport — Hamilton Airport Select dates
17:50 23:43 mon, tue, fri, sun PD486 Porter Airlines Canada 3h 53m Calgary International Airport — Hamilton Airport Select dates
17:55 23:48 thu, sun PD486 Porter Airlines Canada 3h 53m Calgary International Airport — Hamilton Airport Select dates
17:55 23:48 mon, tue, wed, thu, fri, sun PD486 Porter 3h 53m Calgary International Airport — Hamilton Airport Select dates
18:00 23:49 mon, tue, wed, fri, sat, sun AC152 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
18:10 00:05 mon, wed, thu, fri, sat, sun F8626 Flair Airlines 3h 55m Calgary International Airport — Pearson International Airport Select dates
18:10 23:59 fri, sat, sun AC152 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
18:10 23:49 tue, thu AC152 Air Canada Express 3h 39m Calgary International Airport — Pearson International Airport Select dates
18:30 00:24 daily WS676 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
18:55 00:41 daily WS584 WestJet 3h 46m Calgary International Airport — Hamilton Airport Select dates
18:55 00:44 daily AC158 Air Canada Express 3h 49m 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:12 03:35 thu MAL7062 FedEx 3h 23m Calgary International Airport — Pearson International Airport Select dates
22:13 03:47 thu MAL7062 FedEx 3h 34m Calgary International Airport — Pearson International Airport Select dates
22:13 03:55 thu MAL7062 FedEx 3h 42m Calgary International Airport — Pearson International Airport Select dates
23:00 05:03 sun PD8003 Porter Airlines Canada 4h 3m 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:45 05:34 sat AC154 Air Canada Express 3h 49m Calgary International Airport — Pearson International Airport Select dates
23:55 05:51 mon, tue, wed, thu, fri, sun PD364 Porter Airlines Canada 3h 56m Calgary International Airport — Pearson International Airport Select dates
23:55 05:51 sat PD364 Porter 3h 56m 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.