Calgary to Toronto Flight Timetable

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

255 flights in a week

Departure and arrival times are local (Calgary and Toronto)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:05 06:00 daily AC154 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
00:20 06:17 daily WS652 WestJet 3h 57m Calgary International Airport — Pearson International Airport Select dates
00:20 06:12 mon WS652 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
00:30 07:27 sun AC156 Air Canada 3h 57m Calgary International Airport — Pearson International Airport Select dates
00:35 06:26 mon, tue, wed, thu, sat, sun AC156 Air Canada 3h 51m Calgary International Airport — Pearson International Airport Select dates
00:40 06:35 daily F8628 Flair Airlines 3h 55m Calgary International Airport — Pearson International Airport Select dates
00:40 06:31 fri AC156 Air Canada 3h 51m 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
00:45 07:40 sun F8628 Flair Airlines 3h 55m Calgary International Airport — Pearson International Airport Select dates
00:45 06:40 mon AC156 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
00:50 06:47 mon, thu, sat AC156 Air Canada 3h 57m Calgary International Airport — Pearson International Airport Select dates
00:50 06:35 tue, wed, fri, sat, sun AC156 Air Canada 3h 45m Calgary International Airport — Pearson International Airport Select dates
00:50 06:45 mon AC156 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
01:00 06:45 wed, fri AC156 Air Canada 3h 45m Calgary International Airport — Pearson International Airport Select dates
01:00 06:57 wed WS980 WestJet 3h 57m Calgary International Airport — Pearson International Airport Select dates
01:00 06:52 mon WS646 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
01:10 07:00 mon AC156 Air Canada 3h 50m Calgary International Airport — Pearson International Airport Select dates
06:00 11:55 thu, fri, sat AC130 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
06:15 12:10 daily AC130 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
06:40 12:37 daily WS650 WestJet 3h 57m 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:05 13:05 mon, tue, fri, sat PD352 Porter Airlines Canada 4h 0m Calgary International Airport — Pearson International Airport Select dates
07:05 13:05 mon, fri, sat PD352 Porter 4h 0m Calgary International Airport — Pearson International Airport Select dates
08:00 13:57 daily AC132 Air Canada 3h 57m Calgary International Airport — Pearson International Airport Select dates
08:00 13:45 fri, sun AC132 Air Canada 3h 45m Calgary International Airport — Pearson International Airport Select dates
08:00 13:55 mon, fri, sun AC132 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
09:00 14:57 daily WS656 WestJet 3h 57m Calgary International Airport — Pearson International Airport Select dates
09:00 14:52 mon WS656 WestJet 3h 52m Calgary International Airport — Pearson International Airport Select dates
09:45 15:30 tue AC136 Air Canada 3h 45m Calgary International Airport — Pearson International Airport Select dates
10:00 15:35 sun AC7035 Air Canada 3h 35m Calgary International Airport — Pearson International Airport Select dates
10:25 16:20 tue, wed, fri AC136 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
10:45 16:42 mon, tue, wed, thu, fri AC136 Air Canada 3h 57m Calgary International Airport — Pearson International Airport Select dates
11:00 16:55 daily AC138 Air Canada 3h 55m 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:20 17:13 mon, tue, wed, thu WS532 WestJet 3h 53m Calgary International Airport — Hamilton Airport Select dates
11:30 17:27 daily WS660 WestJet 3h 57m Calgary International Airport — Pearson International Airport Select dates
11:40 17:37 tue WS4252 WestJet 3h 57m Calgary International Airport — Pearson International Airport Select dates
11:45 17:40 mon AC138 Air Canada 3h 55m 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
12:00 17:55 daily AC140 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
12:00 17:15 mon W82384 Cargojet Airways 3h 15m Calgary International Airport — Hamilton Airport Select dates
12:10 18:01 sun WS532 WestJet 3h 51m Calgary International Airport — Hamilton Airport Select dates
12:35 18:35 daily PD360 Porter Airlines Canada 4h 0m Calgary International Airport — Pearson International Airport Select dates
12:35 18:35 mon, tue, wed, thu, fri, sat PD360 Porter 4h 0m Calgary International Airport — Pearson International Airport Select dates
12:45 18:45 mon AC2040 Air Canada 4h 0m Calgary International Airport — Pearson International Airport Select dates
13:10 19:06 daily WS664 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
13:10 19:58 mon WS664 WestJet 19h 12m Calgary International Airport — Pearson International Airport Select dates
13:10 19:38 fri WS664 WestJet 19h 32m Calgary International Airport — Pearson International Airport Select dates
13:10 18:47 sat WS664 WestJet 3h 37m Calgary International Airport — Pearson International Airport Select dates
13:27 19:21 wed WS664 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
13:55 19:50 fri, sun F8624 Flair Airlines 3h 55m Calgary International Airport — Pearson International Airport Select dates
14:26 20:25 thu WS4160 WestJet 3h 59m Calgary International Airport — Pearson International Airport Select dates
15:00 20:54 sun WS670 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
15:10 21:05 mon AC148 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
15:15 21:11 mon, tue, wed, thu, fri, sun WS670 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
15:15 21:10 daily AC148 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
16:20 22:20 daily PD362 Porter Airlines Canada 4h 0m Calgary International Airport — Pearson International Airport Select dates
16:20 22:20 fri, sun PD362 Porter 4h 0m Calgary International Airport — Pearson International Airport Select dates
16:30 22:29 thu, fri PD362 Porter Airlines Canada 3h 59m Calgary International Airport — Pearson International Airport Select dates
17:00 22:54 sun WS674 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
17:15 23:11 daily WS674 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
17:15 23:13 daily WS674 WestJet 3h 58m Calgary International Airport — Pearson International Airport Select dates
18:00 23:57 fri AC152 Air Canada 3h 57m Calgary International Airport — Pearson International Airport Select dates
18:10 00:07 mon, tue, wed, thu, sat, sun AC152 Air Canada 3h 57m Calgary International Airport — Pearson International Airport Select dates
18:30 00:26 daily WS676 WestJet 3h 56m Calgary International Airport — Pearson International Airport Select dates
18:30 00:24 mon WS676 WestJet 3h 54m Calgary International Airport — Pearson International Airport Select dates
18:45 00:40 daily AC152 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
18:55 00:50 thu, fri, sat, sun AC158 Air Canada 3h 55m Calgary International Airport — Pearson International Airport Select dates
18:55 00:41 mon, tue, wed WS584 WestJet 3h 46m 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 04:19 tue MAL7062 Morningstar Air Express 4h 7m Calgary International Airport — Pearson International Airport Select dates
22:12 03:44 mon MAL7062 Morningstar Air Express 3h 32m Calgary International Airport — Pearson International Airport Select dates
22:12 03:29 wed MAL7062 Morningstar Air Express 3h 17m 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

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