Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline WestJet
Cheapest Month June
Cheapest Day of the Week Thursday
Cheapest Airline WestJet

The cheapest airline(s) flying from Toronto to Cancun is WestJet.

  • WestJet WestJet
  • United Airlines United Airlines
  • Flair Airlines Flair Airlines
  • Air Canada Air Canada
  • American Airlines American Airlines
  • Air Transat Air Transat
  • Arajet Arajet
  • Aeromexico Aeromexico
  • KLM KLM
  • British Airways British Airways
Cheapest Month June

Travel Period: June 2025 - May 2026

The cheapest month(s) to fly from Toronto to Cancun is June.

  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
  • Feb 2026
  • Mar 2026
  • Apr 2026
  • May 2026
Cheapest Day of the Week Thursday

The cheapest day(s) of the week to fly from Toronto to Cancun is Thursday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Fri, 2 May, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:15 YYZ
    09:20 CUN
    4Hrs, 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 06:15 - CUN 09:20 4h 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 06:15
  • CUNCancun Airport 09:20
  • 4h 05m
  • Direct
  • Air Canada (AC 926)Airbus Industrie 330 300
  • Air Canada (AC 926)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus Industrie 330 300
  • 07:00 YYZ
    10:05 CUN
    4Hrs, 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 07:00 - CUN 10:05 4h 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 07:00
  • CUNCancun Airport 10:05
  • 4h 05m
  • Direct
  • Air Transat (TS 326)Airbus Industrie A330 200
  • Air Transat (TS 326)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • Airbus Industrie A330 200
  • 07:00 YYZ
    10:05 CUN
    4Hrs, 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 07:00 - CUN 10:05 4h 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 07:00
  • CUNCancun Airport 10:05
  • 4h 05m
  • Direct
  • Air Transat (TS 326)Airbus
  • Air Transat (TS 326)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • Airbus
  • 09:00 YYZ
    12:13 CUN
    4Hrs, 13m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:00 - CUN 12:13 4h 13m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:00
  • CUNCancun Airport 12:13
  • 4h 13m
  • Direct
  • WestJet (WS 2580)Boeing 737 Max 8 Passenger
  • WestJet (WS 2580)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • Boeing 737 Max 8 Passenger
  • 09:00 YYZ
    12:13 CUN
    4Hrs, 13m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:00 - CUN 12:13 4h 13m Direct
  • YYZToronto Lester B Pearson Intl Airport 09:00
  • CUNCancun Airport 12:13
  • 4h 13m
  • Direct
  • WestJet (WS 2580)Boeing 737 800 Scimitar Winglets
  • WestJet (WS 2580)
    • M
    • T
    • W
    • -
    • -
    • S
    • S
  • Boeing 737 800 Scimitar Winglets
  • 10:15 YYZ
    13:30 CUN
    4Hrs, 15m Direct
  • YYZToronto Lester B Pearson Intl Airport 10:15 - CUN 13:30 4h 15m Direct
  • YYZToronto Lester B Pearson Intl Airport 10:15
  • CUNCancun Airport 13:30
  • 4h 15m
  • Direct
  • Sunwing Airlines (WG 5611)Boeing 737
  • Sunwing Airlines (WG 5611)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737
  • 12:20 YYZ
    15:25 CUN
    4Hrs, 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:20 - CUN 15:25 4h 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 12:20
  • CUNCancun Airport 15:25
  • 4h 05m
  • Direct
  • Air Canada (AC 1822)Airbus
  • Air Canada (AC 1822)
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • Airbus
  • 14:55 YYZ
    18:10 CUN
    4Hrs, 15m Direct
  • YYZToronto Lester B Pearson Intl Airport 14:55 - CUN 18:10 4h 15m Direct
  • YYZToronto Lester B Pearson Intl Airport 14:55
  • CUNCancun Airport 18:10
  • 4h 15m
  • Direct
  • Flair Airlines (F8 2614)Boeing 737 Max 8 Passenger
  • Flair Airlines (F8 2614)
    • -
    • T
    • -
    • T
    • -
    • S
    • S
  • Boeing 737 Max 8 Passenger
  • 15:35 YYZ
    18:45 CUN
    4Hrs, 10m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:35 - CUN 18:45 4h 10m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:35
  • CUNCancun Airport 18:45
  • 4h 10m
  • Direct
  • WestJet (WS 2582)Boeing 737 Max 8 Passenger
  • WestJet (WS 2582)
    • -
    • -
    • -
    • -
    • F
    • S
    • S
  • Boeing 737 Max 8 Passenger
  • 15:35 YYZ
    18:45 CUN
    4Hrs, 10m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:35 - CUN 18:45 4h 10m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:35
  • CUNCancun Airport 18:45
  • 4h 10m
  • Direct
  • WestJet (WS 2582)Boeing 737 700
  • WestJet (WS 2582)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • Boeing 737 700
  • 15:35 YYZ
    18:45 CUN
    4Hrs, 10m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:35 - CUN 18:45 4h 10m Direct
  • YYZToronto Lester B Pearson Intl Airport 15:35
  • CUNCancun Airport 18:45
  • 4h 10m
  • Direct
  • WestJet (WS 2008)Boeing 737 800
  • WestJet (WS 2008)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • Boeing 737 800
  • 16:35 YYZ
    19:40 CUN
    4Hrs, 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 16:35 - CUN 19:40 4h 05m Direct
  • YYZToronto Lester B Pearson Intl Airport 16:35
  • CUNCancun Airport 19:40
  • 4h 05m
  • Direct
  • Air Canada (AC 1812)Airbus
  • Air Canada (AC 1812)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Airbus
  • 06:00 YYZ
    12:20 CUN
    7Hrs, 20m 1 Stop (CLT)
  • YYZToronto Lester B Pearson Intl Airport 06:00 - CUN 12:20 7h 20m 1 Stop (CLT) Charlotte
  • YYZToronto Lester B Pearson Intl Airport 06:00
    CLTCharlotte Airport 10:25
  • CLTCharlotte Airport 08:25
    CUNCancun Airport 12:20
  • 7h 20m (2h)
  • 1 Stop CLT · Charlotte 2h
  • American Airlines (AA 5046)Canadair Regional
    American Airlines (AA 1265)Airbus
  • American Airlines (AA 5046)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:00 YYZ
    13:18 CUN
    8Hrs, 18m 1 Stop (MIA)
  • YYZToronto Lester B Pearson Intl Airport 06:00 - CUN 13:18 8h 18m 1 Stop (MIA) Miami
  • YYZToronto Lester B Pearson Intl Airport 06:00
    MIAMiami International Airport 12:19
  • MIAMiami International Airport 09:30
    CUNCancun Airport 13:18
  • 8h 18m (2h 49m)
  • 1 Stop MIA · Miami 2h 49m
  • American Airlines (AA 2589)Boeing 737 Max 8 Passenger
    American Airlines (AA 2422)Boeing 737 800
  • American Airlines (AA 2589)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 YYZ
    11:25 CUN
    6Hrs, 25m 1 Stop (CLT)
  • YYZToronto Lester B Pearson Intl Airport 06:00 - CUN 11:25 6h 25m 1 Stop (CLT) Charlotte
  • YYZToronto Lester B Pearson Intl Airport 06:00
    CLTCharlotte Airport 09:20
  • CLTCharlotte Airport 08:25
    CUNCancun Airport 11:25
  • 6h 25m (55m)
  • 1 Stop CLT · Charlotte 55m
  • American Airlines (AA 5046)Canadair Regional
    American Airlines (AA 895)Airbus
  • American Airlines (AA 5046)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 YYZ
    13:40 CUN
    8Hrs, 40m 1 Stop (CLT)
  • YYZToronto Lester B Pearson Intl Airport 06:00 - CUN 13:40 8h 40m 1 Stop (CLT) Charlotte
  • YYZToronto Lester B Pearson Intl Airport 06:00
    CLTCharlotte Airport 11:34
  • CLTCharlotte Airport 08:25
    CUNCancun Airport 13:40
  • 8h 40m (3h 09m)
  • 1 Stop CLT · Charlotte 3h 09m
  • American Airlines (AA 5046)Canadair Regional
    American Airlines (AA 886)Airbus
  • American Airlines (AA 5046)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 06:00 YYZ
    11:44 CUN
    6Hrs, 44m 1 Stop (MIA)
  • YYZToronto Lester B Pearson Intl Airport 06:00 - CUN 11:44 6h 44m 1 Stop (MIA) Miami
  • YYZToronto Lester B Pearson Intl Airport 06:00
    MIAMiami International Airport 10:34
  • MIAMiami International Airport 09:30
    CUNCancun Airport 11:44
  • 6h 44m (1h 04m)
  • 1 Stop MIA · Miami 1h 04m
  • American Airlines (AA 2589)Boeing 737 Max 8 Passenger
    American Airlines (AA 1157)Boeing 737 Max 8 Passenger
  • American Airlines (AA 2589)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:10 YYZ
    12:02 CUN
    6Hrs, 52m 1 Stop (IAH)
  • YYZToronto Lester B Pearson Intl Airport 06:10 - CUN 12:02 6h 52m 1 Stop (IAH) Houston
  • YYZToronto Lester B Pearson Intl Airport 06:10
    IAHHouston George Bush Intercontinental Airport 09:42
  • IAHHouston George Bush Intercontinental Airport 08:57
    CUNCancun Airport 12:02
  • 6h 52m (45m)
  • 1 Stop IAH · Houston 45m
  • United Airlines (UA 1345)Boeing 737 700
    United Airlines (UA 1018)Boeing 737 900
  • United Airlines (UA 1345)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:10 YYZ
    12:33 CUN
    7Hrs, 23m 1 Stop (IAH)
  • YYZToronto Lester B Pearson Intl Airport 06:10 - CUN 12:33 7h 23m 1 Stop (IAH) Houston
  • YYZToronto Lester B Pearson Intl Airport 06:10
    IAHHouston George Bush Intercontinental Airport 10:13
  • IAHHouston George Bush Intercontinental Airport 08:57
    CUNCancun Airport 12:33
  • 7h 23m (1h 16m)
  • 1 Stop IAH · Houston 1h 16m
  • United Airlines (UA 1345)Boeing 737 700
    United Airlines (UA 1014)Boeing 737 900
  • United Airlines (UA 1345)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:15 YYZ
    13:00 CUN
    7Hrs, 45m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 06:15 - CUN 13:00 7h 45m 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 06:15
    YULMontreal Pierre Elliott Trudeau Int Airport 09:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 07:36
    CUNCancun Airport 13:00
  • 7h 45m (1h 54m)
  • 1 Stop YUL · Montréal 1h 54m
  • Air Canada (AC 480)Boeing 737 Max 8 Passenger
    Air Canada (AC 1882)Airbus
  • Air Canada (AC 480)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:15 YYZ
    13:00 CUN
    7Hrs, 45m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 06:15 - CUN 13:00 7h 45m 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 06:15
    YULMontreal Pierre Elliott Trudeau Int Airport 09:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 07:36
    CUNCancun Airport 13:00
  • 7h 45m (1h 54m)
  • 1 Stop YUL · Montréal 1h 54m
  • Air Canada (AC 480)Airbus
    Air Canada (AC 1882)Airbus
  • Air Canada (AC 480)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 06:15 YYZ
    13:00 CUN
    7Hrs, 45m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 06:15 - CUN 13:00 7h 45m 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 06:15
    YULMontreal Pierre Elliott Trudeau Int Airport 09:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 07:36
    CUNCancun Airport 13:00
  • 7h 45m (1h 54m)
  • 1 Stop YUL · Montréal 1h 54m
  • Air Canada (AC 480)Airbus
    Air Canada (AC 1882)Airbus
  • Air Canada (AC 480)
    • -
    • T
    • W
    • -
    • F
    • S
    • S
  • 06:30 YYZ
    12:25 CUN
    6Hrs, 55m 1 Stop (ORD)
  • YYZToronto Lester B Pearson Intl Airport 06:30 - CUN 12:25 6h 55m 1 Stop (ORD) Chicago
  • YYZToronto Lester B Pearson Intl Airport 06:30
    ORDChicago O'Hare International Airport 08:40
  • ORDChicago O'Hare International Airport 07:25
    CUNCancun Airport 12:25
  • 6h 55m (1h 15m)
  • 1 Stop ORD · Chicago 1h 15m
  • American Airlines (AA 3524)Embraer 170
    American Airlines (AA 1503)Boeing 737 800
  • American Airlines (AA 3524)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 06:30 YYZ
    13:51 CUN
    8Hrs, 21m 1 Stop (EWR)
  • YYZToronto Lester B Pearson Intl Airport 06:30 - CUN 13:51 8h 21m 1 Stop (EWR) New York City
  • YYZToronto Lester B Pearson Intl Airport 06:30
    EWRNewark Liberty International Airport 10:44
  • EWRNewark Liberty International Airport 08:09
    CUNCancun Airport 13:51
  • 8h 21m (2h 35m)
  • 1 Stop EWR · New York City 2h 35m
  • Air Canada (AC 8872)Embraer Emb 175
    United Airlines (UA 1054)Boeing 737 Max 9 Passenger
  • Air Canada (AC 8872)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:30 YYZ
    13:44 CUN
    8Hrs, 14m 1 Stop (ORD)
  • YYZToronto Lester B Pearson Intl Airport 06:30 - CUN 13:44 8h 14m 1 Stop (ORD) Chicago
  • YYZToronto Lester B Pearson Intl Airport 06:30
    ORDChicago O'Hare International Airport 09:59
  • ORDChicago O'Hare International Airport 07:25
    CUNCancun Airport 13:44
  • 8h 14m (2h 34m)
  • 1 Stop ORD · Chicago 2h 34m
  • American Airlines (AA 3524)Embraer 170
    American Airlines (AA 492)Boeing 737 800
  • American Airlines (AA 3524)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:45 YYZ
    13:15 CUN
    7Hrs, 30m 1 Stop (DFW)
  • YYZToronto Lester B Pearson Intl Airport 06:45 - CUN 13:15 7h 30m 1 Stop (DFW) Dallas
  • YYZToronto Lester B Pearson Intl Airport 06:45
    DFWDallas/Fort Worth Intl Airport 10:25
  • DFWDallas/Fort Worth Intl Airport 09:25
    CUNCancun Airport 13:15
  • 7h 30m (1h)
  • 1 Stop DFW · Dallas 1h
  • American Airlines (AA 1169)Boeing 737 800
    American Airlines (AA 2874)Airbus
  • American Airlines (AA 1169)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:45 YYZ
    13:55 CUN
    8Hrs, 10m 1 Stop (DFW)
  • YYZToronto Lester B Pearson Intl Airport 06:45 - CUN 13:55 8h 10m 1 Stop (DFW) Dallas
  • YYZToronto Lester B Pearson Intl Airport 06:45
    DFWDallas/Fort Worth Intl Airport 11:20
  • DFWDallas/Fort Worth Intl Airport 09:25
    CUNCancun Airport 13:55
  • 8h 10m (1h 55m)
  • 1 Stop DFW · Dallas 1h 55m
  • American Airlines (AA 1169)Boeing 737 800
    American Airlines (AA 1547)Airbus
  • American Airlines (AA 1169)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:00 YYZ
    13:00 CUN
    7Hrs, 00m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 07:00 - CUN 13:00 7h 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 07:00
    YULMontreal Pierre Elliott Trudeau Int Airport 09:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 08:21
    CUNCancun Airport 13:00
  • 7h (1h 09m)
  • 1 Stop YUL · Montréal 1h 09m
  • Air Canada (AC 400)Airbus
    Air Canada (AC 1882)Airbus
  • Air Canada (AC 400)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 07:00 YYZ
    13:00 CUN
    7Hrs, 00m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 07:00 - CUN 13:00 7h 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 07:00
    YULMontreal Pierre Elliott Trudeau Int Airport 09:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 08:21
    CUNCancun Airport 13:00
  • 7h (1h 09m)
  • 1 Stop YUL · Montréal 1h 09m
  • Air Canada (AC 400)Boeing 737 Max 8 Passenger
    Air Canada (AC 1882)Airbus
  • Air Canada (AC 400)
    • M
    • T
    • W
    • -
    • F
    • S
    • S
  • 07:00 YYZ
    13:14 CUN
    7Hrs, 14m 1 Stop (ORD)
  • YYZToronto Lester B Pearson Intl Airport 07:00 - CUN 13:14 7h 14m 1 Stop (ORD) Chicago
  • YYZToronto Lester B Pearson Intl Airport 07:00
    ORDChicago O'Hare International Airport 09:21
  • ORDChicago O'Hare International Airport 08:03
    CUNCancun Airport 13:14
  • 7h 14m (1h 18m)
  • 1 Stop ORD · Chicago 1h 18m
  • United Airlines (UA 3449)Embraer 170
    United Airlines (UA 1198)Boeing 737 900
  • United Airlines (UA 3449)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:00 YYZ
    13:14 CUN
    7Hrs, 14m 1 Stop (ORD)
  • YYZToronto Lester B Pearson Intl Airport 07:00 - CUN 13:14 7h 14m 1 Stop (ORD) Chicago
  • YYZToronto Lester B Pearson Intl Airport 07:00
    ORDChicago O'Hare International Airport 09:21
  • ORDChicago O'Hare International Airport 08:03
    CUNCancun Airport 13:14
  • 7h 14m (1h 18m)
  • 1 Stop ORD · Chicago 1h 18m
  • United Airlines (UA 3449)Embraer 175
    United Airlines (UA 1198)Boeing 737 900
  • United Airlines (UA 3449)
    • M
    • T
    • W
    • T
    • F
    • S
    • -
  • 07:30 YYZ
    13:40 CUN
    7Hrs, 10m 1 Stop (PHL)
  • YYZToronto Lester B Pearson Intl Airport 07:30 - CUN 13:40 7h 10m 1 Stop (PHL) Philadelphia
  • YYZToronto Lester B Pearson Intl Airport 07:30
    PHLPhiladelphia International Airport 10:45
  • PHLPhiladelphia International Airport 09:05
    CUNCancun Airport 13:40
  • 7h 10m (1h 40m)
  • 1 Stop PHL · Philadelphia 1h 40m
  • American Airlines (AA 5887)Er4 Embraer Rj145 Amazon
    American Airlines (AA 805)Airbus
  • American Airlines (AA 5887)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:30 YYZ
    13:51 CUN
    7Hrs, 21m 1 Stop (EWR)
  • YYZToronto Lester B Pearson Intl Airport 07:30 - CUN 13:51 7h 21m 1 Stop (EWR) New York City
  • YYZToronto Lester B Pearson Intl Airport 07:30
    EWRNewark Liberty International Airport 10:44
  • EWRNewark Liberty International Airport 09:12
    CUNCancun Airport 13:51
  • 7h 21m (1h 32m)
  • 1 Stop EWR · New York City 1h 32m
  • United Airlines (UA 3435)Embraer 175
    United Airlines (UA 1054)Boeing 737 Max 9 Passenger
  • United Airlines (UA 3435)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:55 YYZ
    14:28 CUN
    7Hrs, 33m 1 Stop (ORD)
  • YYZToronto Lester B Pearson Intl Airport 07:55 - CUN 14:28 7h 33m 1 Stop (ORD) Chicago
  • YYZToronto Lester B Pearson Intl Airport 07:55
    ORDChicago O'Hare International Airport 10:42
  • ORDChicago O'Hare International Airport 08:50
    CUNCancun Airport 14:28
  • 7h 33m (1h 52m)
  • 1 Stop ORD · Chicago 1h 52m
  • Air Canada (AC 503)Airbus A220 300
    United Airlines (UA 1659)Boeing 737 900
  • Air Canada (AC 503)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:00 YYZ
    16:00 CUN
    9Hrs, 00m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 08:00 - CUN 16:00 9h 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 08:00
    YULMontreal Pierre Elliott Trudeau Int Airport 12:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 09:21
    CUNCancun Airport 16:00
  • 9h (3h 09m)
  • 1 Stop YUL · Montréal 3h 09m
  • Air Canada (AC 402)Airbus
    Air Canada (AC 1884)Airbus
  • Air Canada (AC 402)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 08:00 YYZ
    16:02 CUN
    9Hrs, 02m 1 Stop (YWG)
  • YYZToronto Lester B Pearson Intl Airport 08:00 - CUN 16:02 9h 02m 1 Stop (YWG) Winnipeg
  • YYZToronto Lester B Pearson Intl Airport 08:00
    YWGWinnipeg J.A. Richardson Intl Airport 11:05
  • YWGWinnipeg J.A. Richardson Intl Airport 09:43
    CUNCancun Airport 16:02
  • 9h 02m (1h 22m)
  • 1 Stop YWG · Winnipeg 1h 22m
  • WestJet (WS 525)Boeing 737 700
    WestJet (WS 2436)Boeing 737 Max 8 Passenger
  • WestJet (WS 525)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:10 YYZ
    15:51 CUN
    8Hrs, 41m 1 Stop (IAD)
  • YYZToronto Lester B Pearson Intl Airport 08:10 - CUN 15:51 8h 41m 1 Stop (IAD) Washington
  • YYZToronto Lester B Pearson Intl Airport 08:10
    IADWashington Dulles International Airport 13:13
  • IADWashington Dulles International Airport 09:39
    CUNCancun Airport 15:51
  • 8h 41m (3h 34m)
  • 1 Stop IAD · Washington 3h 34m
  • Air Canada (AC 8616)Embraer Emb 175
    United Airlines (UA 1618)Boeing 737 Max 9 Passenger
  • Air Canada (AC 8616)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:25 YTZ
    16:00 CUN
    8Hrs, 35m 1 Stop (YUL)
  • YTZToronto City Centre Airport 08:25 - CUN 16:00 8h 35m 1 Stop (YUL) Montréal
  • YTZToronto City Centre Airport 08:25
    YULMontreal Pierre Elliott Trudeau Int Airport 12:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 09:42
    CUNCancun Airport 16:00
  • 8h 35m (2h 48m)
  • 1 Stop YUL · Montréal 2h 48m
  • Air Canada (AC 7954)Dehavilland Dash 8 400
    Air Canada (AC 1884)Airbus
  • Air Canada (AC 7954)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 08:45 YYZ
    16:45 CUN
    9Hrs, 00m 1 Stop (DEN)
  • YYZToronto Lester B Pearson Intl Airport 08:45 - CUN 16:45 9h 1 Stop (DEN) Denver
  • YYZToronto Lester B Pearson Intl Airport 08:45
    DENDenver Intl Airport 11:47
  • DENDenver Intl Airport 10:30
    CUNCancun Airport 16:45
  • 9h (1h 17m)
  • 1 Stop DEN · Denver 1h 17m
  • Air Canada (AC 1039)Airbus A220 300
    United Airlines (UA 1692)Boeing 737 Max 9 Passenger
  • Air Canada (AC 1039)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:00 YYZ
    14:28 CUN
    6Hrs, 28m 1 Stop (ORD)
  • YYZToronto Lester B Pearson Intl Airport 09:00 - CUN 14:28 6h 28m 1 Stop (ORD) Chicago
  • YYZToronto Lester B Pearson Intl Airport 09:00
    ORDChicago O'Hare International Airport 10:42
  • ORDChicago O'Hare International Airport 10:01
    CUNCancun Airport 14:28
  • 6h 28m (41m)
  • 1 Stop ORD · Chicago 41m
  • United Airlines (UA 1538)Boeing 737 Max 8 Passenger
    United Airlines (UA 1659)Boeing 737 900
  • United Airlines (UA 1538)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:00 YYZ
    16:00 CUN
    8Hrs, 00m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 09:00 - CUN 16:00 8h 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 09:00
    YULMontreal Pierre Elliott Trudeau Int Airport 12:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 10:21
    CUNCancun Airport 16:00
  • 8h (2h 09m)
  • 1 Stop YUL · Montréal 2h 09m
  • Air Canada (AC 404)Boeing 737 Max 8 Passenger
    Air Canada (AC 1884)Airbus
  • Air Canada (AC 404)
    • -
    • -
    • -
    • -
    • F
    • -
    • S
  • 10:00 YYZ
    16:00 CUN
    7Hrs, 00m 1 Stop (YUL)
  • YYZToronto Lester B Pearson Intl Airport 10:00 - CUN 16:00 7h 1 Stop (YUL) Montréal
  • YYZToronto Lester B Pearson Intl Airport 10:00
    YULMontreal Pierre Elliott Trudeau Int Airport 12:30
  • YULMontreal Pierre Elliott Trudeau Int Airport 11:21
    CUNCancun Airport 16:00
  • 7h (1h 09m)
  • 1 Stop YUL · Montréal 1h 09m
  • Air Canada (AC 406)Boeing 787 8
    Air Canada (AC 1884)Airbus
  • Air Canada (AC 406)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 10:05 YYZ
    15:51 CUN
    6Hrs, 46m 1 Stop (IAD)
  • YYZToronto Lester B Pearson Intl Airport 10:05 - CUN 15:51 6h 46m 1 Stop (IAD) Washington
  • YYZToronto Lester B Pearson Intl Airport 10:05
    IADWashington Dulles International Airport 13:13
  • IADWashington Dulles International Airport 11:39
    CUNCancun Airport 15:51
  • 6h 46m (1h 34m)
  • 1 Stop IAD · Washington 1h 34m
  • United Airlines (UA 3636)Embraer 175
    United Airlines (UA 1618)Boeing 737 Max 9 Passenger
  • United Airlines (UA 3636)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 13:29 YYZ
    20:00 CUN
    7Hrs, 31m 1 Stop (DFW)
  • YYZToronto Lester B Pearson Intl Airport 13:29 - CUN 20:00 7h 31m 1 Stop (DFW) Dallas
  • YYZToronto Lester B Pearson Intl Airport 13:29
    DFWDallas/Fort Worth Intl Airport 17:25
  • DFWDallas/Fort Worth Intl Airport 16:09
    CUNCancun Airport 20:00
  • 7h 31m (1h 16m)
  • 1 Stop DFW · Dallas 1h 16m
  • American Airlines (AA 1993)Boeing 737 800
    American Airlines (AA 2650)Boeing 737 800
  • American Airlines (AA 1993)
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 14:20 YTZ
    22:05 CUN
    8Hrs, 45m 1 Stop (YQB)
  • YTZToronto City Centre Airport 14:20 - CUN 22:05 8h 45m 1 Stop (YQB)
  • YTZToronto City Centre Airport 14:20
    YQBQuebec International Airport 18:30
  • YQBQuebec International Airport 15:55
    CUNCancun Airport 22:05
  • 8h 45m (2h 35m)
  • 1 Stop YQB · 2h 35m
  • Porter Airlines (PD 2509)Dehavilland Dash 8 400
    Air Transat (TS 652)Airbus A321 Neo
  • Porter Airlines (PD 2509)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Toronto to Cancun?

The fastest flight time for direct flights from Toronto to Cancun is 4 hours 5 minutes. Check latest flight schedules & prices on Wego.

What’s the most popular airline flying from Toronto to Cancun?

The most popular airline flying from Toronto to Cancun is WestJet. Find the latest flight deals on Wego.

How far is Cancun from Toronto?

The flight distance between Toronto and Cancun is 2595km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 06:00. The last flight of the day departs at 06:00. See the full list of flight times on Wego.

How many airlines offer direct flights from Toronto to Cancun?

There are 5 airlines that offer direct flights from Toronto to Cancun. Find out the list of airlines on Wego.