By route

By airport

refresh-ico

Flights
Cancun (CUN) - Toronto (all airports) (YTO)

Here is the updated flight timetable for Cancun (CUN) - Toronto (all airports) (YTO) for 2025. Click on your desired route or flight to see detailed timetables and additional information.

The timetable shows local time!

Westjet Boeing 737
Departure
10:15
Flight time: 4 h 3 min
Arrival
15:18
Air Canada Boeing 737
Departure
10:20
Flight time: 4 h 0 min
Arrival
15:20
Air Canada Boeing 787-800
Departure
10:20
Flight time: 4 h 0 min
Arrival
15:20
Westjet Boeing 737-800
Departure
10:20
Flight time: 4 h 0 min
Arrival
15:20
Westjet Boeing 737
Departure
10:20
Flight time: 4 h 3 min
Arrival
15:23
Air Canada Airbus А321
Departure
10:20
Flight time: 4 h 0 min
Arrival
15:20
Westjet Boeing 737-800
Departure
10:20
Flight time: 4 h 2 min
Arrival
15:22
Westjet Boeing 737
Departure
10:20
Flight time: 4 h 2 min
Arrival
15:22
Westjet Boeing 737
Departure
10:20
Flight time: 4 h 0 min
Arrival
15:20
Air Canada Airbus А321
Departure
10:50
Flight time: 3 h 55 min
Arrival
15:45
Air Canada Airbus А320
Departure
10:50
Flight time: 3 h 55 min
Arrival
15:45
Air Canada Airbus A319
Departure
10:50
Flight time: 3 h 55 min
Arrival
15:45
Air Transat Airbus А330-200
Departure
10:55
Flight time: 3 h 55 min
Arrival
15:50
Westjet Boeing 737
Departure
11:05
Flight time: 3 h 58 min
Arrival
16:03
Westjet Boeing 737
Departure
11:05
Flight time: 4 h 3 min
Arrival
16:08
Westjet Boeing 737
Departure
11:05
Flight time: 4 h 3 min
Arrival
16:08
Westjet Boeing 737-800
Departure
11:05
Flight time: 3 h 58 min
Arrival
16:03
Westjet Boeing 737-800
Departure
11:05
Flight time: 4 h 3 min
Arrival
16:08
Air Transat Airbus А321
Departure
11:15
Flight time: 3 h 55 min
Arrival
16:10
Air Transat Airbus A320
Departure
11:15
Flight time: 3 h 55 min
Arrival
16:10
Westjet Boeing 737
Departure
11:20
Flight time: 3 h 58 min
Arrival
15:18
Air Transat Airbus А330-200
Departure
11:25
Flight time: 3 h 55 min
Arrival
16:20
Flair Airlines Boeing 737
Departure
11:40
Flight time: 4 h 5 min
Arrival
16:45
Air Canada Airbus А320
Departure
11:50
Flight time: 3 h 55 min
Arrival
15:45
Air Canada Airbus А321
Departure
11:50
Flight time: 3 h 55 min
Arrival
15:45
Air Canada Airbus A319
Departure
11:50
Flight time: 3 h 55 min
Arrival
15:45
Air Transat Airbus А330-200
Departure
11:55
Flight time: 3 h 55 min
Arrival
15:50
Westjet Boeing 737-800
Departure
12:05
Flight time: 4 h 5 min
Arrival
16:10
Westjet Boeing 737
Departure
12:05
Flight time: 4 h 6 min
Arrival
16:11
Westjet Boeing 737
Departure
12:05
Flight time: 4 h 5 min
Arrival
16:10
Westjet Boeing 737
Departure
12:05
Flight time: 4 h 1 min
Arrival
16:06
Westjet Boeing 737-800
Departure
12:05
Flight time: 4 h 1 min
Arrival
16:06
Westjet Boeing 737
Departure
12:05
Flight time: 4 h 1 min
Arrival
16:06
Westjet Boeing 737-800
Departure
12:05
Flight time: 4 h 1 min
Arrival
16:06
Westjet Boeing 737-800
Departure
12:10
Flight time: 4 h 1 min
Arrival
16:11
Air Canada Boeing 777-300ER
Departure
12:15
Flight time: 4 h 0 min
Arrival
17:15
Westjet Boeing 737
Departure
12:15
Flight time: 4 h 6 min
Arrival
17:21
Westjet Boeing 737-800
Departure
12:20
Flight time: 4 h 1 min
Arrival
16:21
Westjet Boeing 737
Departure
12:20
Flight time: 4 h 1 min
Arrival
16:21
Flair Airlines Boeing 737
Departure
12:40
Flight time: 4 h 5 min
Arrival
16:45
Westjet Boeing 737-800
Departure
13:10
Flight time: 4 h 5 min
Arrival
18:15
Westjet Boeing 737-800
Departure
13:10
Flight time: 4 h 5 min
Arrival
18:15
Westjet Boeing 737-800
Departure
13:10
Flight time: 4 h 2 min
Arrival
18:12
Westjet Boeing 737-700
Departure
13:10
Flight time: 4 h 5 min
Arrival
18:15
Westjet Boeing 737
Departure
13:10
Flight time: 4 h 5 min
Arrival
18:15
Westjet Boeing 737-700
Departure
13:10
Flight time: 4 h 2 min
Arrival
18:12
Westjet Boeing 737
Departure
13:10
Flight time: 4 h 2 min
Arrival
18:12
Westjet Boeing 737-800
Departure
13:10
Flight time: 4 h 2 min
Arrival
18:12
Westjet Boeing 737
Departure
13:15
Flight time: 4 h 1 min
Arrival
17:16
Westjet Boeing 737
Departure
13:15
Flight time: 4 h 6 min
Arrival
17:21
Westjet Boeing 737
Departure
13:25
Flight time: 3 h 40 min
Arrival
18:05
Westjet Boeing 737
Departure
13:25
Flight time: 3 h 40 min
Arrival
17:05
Air Canada Boeing 777-300ER
Departure
14:00
Flight time: 3 h 55 min
Arrival
18:55
Westjet Boeing 737
Departure
14:05
Flight time: 4 h 1 min
Arrival
18:06
Westjet Boeing 737
Departure
14:05
Flight time: 4 h 6 min
Arrival
18:11
Air Canada Airbus А321
Departure
14:05
Flight time: 4 h 0 min
Arrival
19:05
Flair Airlines Boeing 737
Departure
14:20
Flight time: 4 h 5 min
Arrival
19:25
Westjet Boeing 737-700
Departure
14:35
Flight time: 4 h 5 min
Arrival
19:40
Westjet Boeing 737
Departure
14:35
Flight time: 4 h 5 min
Arrival
19:40
Westjet Boeing 737-800
Departure
14:35
Flight time: 4 h 5 min
Arrival
19:40
Westjet Boeing 737
Departure
14:35
Flight time: 4 h 2 min
Arrival
19:37
Air Canada Boeing 777-300ER
Departure
15:00
Flight time: 3 h 55 min
Arrival
18:55
Westjet Boeing 737
Departure
15:00
Flight time: 3 h 54 min
Arrival
19:54
Flair Airlines Boeing 737
Departure
15:20
Flight time: 4 h 5 min
Arrival
19:25
Westjet Boeing 737
Departure
15:55
Flight time: 4 h 3 min
Arrival
20:58
Westjet Boeing 737-800
Departure
16:00
Flight time: 4 h 1 min
Arrival
20:01
Westjet Boeing 737
Departure
16:00
Flight time: 3 h 43 min
Arrival
19:43
Westjet Boeing 737
Departure
16:00
Flight time: 3 h 54 min
Arrival
19:54
Air Canada Airbus А320
Departure
16:15
Flight time: 4 h 0 min
Arrival
21:15
Air Canada Airbus A319
Departure
16:15
Flight time: 4 h 0 min
Arrival
21:15
Air Canada Boeing 737
Departure
16:30
Flight time: 3 h 55 min
Arrival
20:25
Westjet Boeing 737
Departure
16:50
Flight time: 3 h 58 min
Arrival
21:48
Westjet Boeing 737-800
Departure
17:15
Flight time: 4 h 5 min
Arrival
22:20
Westjet Boeing 737
Departure
17:15
Flight time: 4 h 5 min
Arrival
22:20
Westjet Boeing 737-800
Departure
17:15
Flight time: 4 h 2 min
Arrival
22:17
Westjet Boeing 737-800
Departure
17:35
Flight time: 4 h 1 min
Arrival
21:36
Westjet Boeing 737
Departure
17:50
Flight time: 4 h 1 min
Arrival
21:51
Westjet Boeing 737
Departure
17:50
Flight time: 4 h 6 min
Arrival
21:56
Westjet Boeing 737-800
Departure
17:50
Flight time: 4 h 1 min
Arrival
21:51
Westjet Boeing 737-800
Departure
17:50
Flight time: 4 h 1 min
Arrival
21:51
Westjet Boeing 737
Departure
18:05
Flight time: 4 h 1 min
Arrival
22:06
Flair Airlines Boeing 737
Departure
18:50
Flight time: 4 h 5 min
Arrival
23:55
Flair Airlines Boeing 737
Departure
19:10
Flight time: 4 h 0 min
Arrival
00:10
Air Transat Airbus А330-200
Departure
19:30
Flight time: 3 h 55 min
Arrival
00:25
Air Transat Airbus А321
Departure
19:30
Flight time: 3 h 55 min
Arrival
00:25
Air Transat Airbus A320
Departure
19:30
Flight time: 3 h 55 min
Arrival
00:25
Westjet Boeing 737-800
Departure
19:40
Flight time: 4 h 2 min
Arrival
00:42
Westjet Boeing 737
Departure
19:40
Flight time: 4 h 4 min
Arrival
00:44
Westjet Boeing 737-800
Departure
19:40
Flight time: 4 h 4 min
Arrival
00:44
Westjet Boeing 737-700
Departure
19:40
Flight time: 4 h 2 min
Arrival
00:42
Westjet Boeing 737
Departure
19:40
Flight time: 4 h 4 min
Arrival
00:44
Westjet Boeing 737-800
Departure
19:40
Flight time: 4 h 4 min
Arrival
00:44
Westjet Boeing 737-700
Departure
19:40
Flight time: 4 h 4 min
Arrival
00:44
Westjet Boeing 737
Departure
19:40
Flight time: 4 h 2 min
Arrival
00:42
Westjet Boeing 737-800
Departure
19:40
Flight time: 4 h 4 min
Arrival
00:44
Westjet Boeing 737-800
Departure
19:40
Flight time: 4 h 2 min
Arrival
00:42
Westjet Boeing 737-800
Departure
19:40
Flight time: 4 h 4 min
Arrival
00:44
Flair Airlines Boeing 737
Departure
19:50
Flight time: 4 h 5 min
Arrival
23:55
Westjet Boeing 737
Departure
20:15
Flight time: 4 h 1 min
Arrival
01:16
Air Transat Airbus A320
Departure
20:30
Flight time: 3 h 55 min
Arrival
00:25
Air Transat Airbus А321
Departure
20:30
Flight time: 3 h 55 min
Arrival
00:25
Air Transat Airbus А330-200
Departure
20:30
Flight time: 3 h 55 min
Arrival
00:25
Air Canada Airbus А321
Departure
20:45
Flight time: 4 h 0 min
Arrival
01:45
Air Canada Boeing 737
Departure
20:45
Flight time: 4 h 0 min
Arrival
01:45
Westjet Boeing 737
Departure
21:05
Flight time: 4 h 6 min
Arrival
02:11
Westjet Boeing 737-800
Departure
21:05
Flight time: 4 h 2 min
Arrival
02:07
Westjet Boeing 737-800
Departure
21:05
Flight time: 4 h 5 min
Arrival
02:10
Westjet Boeing 737
Departure
21:05
Flight time: 4 h 5 min
Arrival
02:10
Westjet Boeing 737
Departure
21:15
Flight time: 4 h 1 min
Arrival
01:16
Air Canada Airbus A319
Departure
21:20
Flight time: 3 h 55 min
Arrival
02:15
Air Canada Airbus А320
Departure
21:20
Flight time: 3 h 55 min
Arrival
01:15
Air Canada Airbus А320
Departure
21:20
Flight time: 3 h 55 min
Arrival
02:15
Air Canada Boeing 737
Departure
21:20
Flight time: 4 h 0 min
Arrival
02:20
Air Canada Airbus А321
Departure
21:20
Flight time: 3 h 55 min
Arrival
02:15
Westjet Boeing 737-800
Departure
21:23
Flight time: 3 h 54 min
Arrival
02:17
Westjet Boeing 737
Departure
21:23
Flight time: 3 h 54 min
Arrival
02:17
Westjet Boeing 737
Departure
21:40
Flight time: 4 h 1 min
Arrival
02:41
Westjet Boeing 737
Departure
21:40
Flight time: 4 h 5 min
Arrival
02:45
Westjet Boeing 737-800
Departure
21:40
Flight time: 4 h 5 min
Arrival
02:45
Westjet Boeing 737-800
Departure
21:40
Flight time: 4 h 1 min
Arrival
02:41
Westjet Boeing 737-800
Departure
22:05
Flight time: 4 h 6 min
Arrival
02:11
Westjet Boeing 737-800
Departure
22:05
Flight time: 4 h 1 min
Arrival
02:06
Westjet Boeing 737
Departure
22:05
Flight time: 4 h 6 min
Arrival
02:11
Westjet Boeing 737
Departure
22:05
Flight time: 4 h 1 min
Arrival
02:06
Air Canada Airbus A319
Departure
22:20
Flight time: 3 h 55 min
Arrival
02:15
Air Canada Airbus А321
Departure
22:20
Flight time: 3 h 55 min
Arrival
02:15
Air Canada Airbus А320
Departure
22:20
Flight time: 3 h 55 min
Arrival
02:15
Westjet Boeing 737
Departure
22:23
Flight time: 3 h 43 min
Arrival
02:06
Westjet Boeing 737
Departure
22:23
Flight time: 3 h 54 min
Arrival
02:17
Westjet Boeing 737-800
Departure
22:23
Flight time: 3 h 54 min
Arrival
02:17
Westjet Boeing 737-800
Departure
22:23
Flight time: 3 h 43 min
Arrival
02:06
Westjet Boeing 737
Departure
22:40
Flight time: 4 h 5 min
Arrival
02:45
Westjet Boeing 737-800
Departure
22:40
Flight time: 4 h 1 min
Arrival
02:41
Westjet Boeing 737-800
Departure
22:40
Flight time: 4 h 5 min
Arrival
02:45
Westjet Boeing 737-800
Departure
22:40
Flight time: 4 h 5 min
Arrival
03:45
Westjet Boeing 737
Departure
22:40
Flight time: 4 h 1 min
Arrival
02:41