This directory covers 123 airports around the world and how each one connects with Cancun International Airport (CUN): whether there is a nonstop flight, which airlines fly it and how long it takes, or the best one-stop connection if there is no direct service. Each airport page also has quick facts and tips for arriving in Cancun.

At a glance (checked October 2026)

  • Airports covered: 123 in 39 countries
  • With nonstop flights to Cancun: 74 of them
  • Biggest markets: the United States, Canada, Mexico and Europe
  • Schedules: many routes are seasonal (mostly winter), so always check the airline’s current timetable

United States and Canada

Most visitors to Cancun fly in from the United States and Canada. See all US airports and all Canadian airports, or jump straight to an airport below.

United States

Albany (ALB) · Albuquerque (ABQ) · Anchorage (ANC) · Atlanta (ATL) · Austin (AUS) · Baltimore (BWI) · Birmingham (BHM) · Boston (BOS) · Carlsbad (CLD) · Charlotte (CLT) · Chicago (ORD) · Chicago Midway (MDW) · Cincinnati (CVG) · Cleveland (CLE) · Columbus (CMH) · Dallas/Fort Worth (DFW) · Daytona Beach (DAB) · Denver (DEN) · Detroit (DTW) · Fort Lauderdale (FLL) · Fort Myers (RSW) · Fresno (FAT) · Honolulu (HNL) · Houston (IAH) · Indianapolis (IND) · Jacksonville (JAX) · Kalamazoo (AZO) · Kansas City (MCI) · Las Vegas (LAS) · Long Beach (LGB) · Los Angeles (LAX) · Louisville (SDF) · Melbourne (MLB) · Miami (MIA) · Minneapolis–Saint Paul (MSP) · Nashville (BNA) · New Orleans (MSY) · New York JFK (JFK) · Newark (EWR) · Ontario (ONT) · Orange County (SNA) · Orlando (MCO) · Palm Springs (PSP) · Philadelphia (PHL) · Phoenix (PHX) · Pittsburgh (PIT) · Portland (PDX) · Prescott (PRC) · Raleigh-Durham (RDU) · Sacramento (SMF) · Salt Lake City (SLC) · San Antonio (SAT) · San Bernardino (SBD) · San Diego (MYF) · San Francisco (SFO) · Seattle (SEA) · St. Louis (STL) · Tampa (TPA) · Tucson (TUS) · Washington (IAD)

Canada

Calgary (YYC) · Montreal (YUL) · Ottawa (YOW) · St. John’s (YYT) · Toronto (YYZ) · Vancouver (YVR) · Victoria (YYJ) · Winnipeg (YWG)

Mexico

Domestic flights link Cancun with Mexico’s main cities. Mérida and Cozumel are close enough that travelling by land (or ferry) makes more sense. See all Mexican airports.

Acapulco (ACA) · Aguascalientes (AGU) · Campeche (CPE) · Celaya (CYW) · Chetumal (CTM) · Chichén Itzá (CZA) · Chihuahua (CUU) · Cozumel (CZM) · Guadalajara (GDL) · La Paz (LAP) · Los Cabos (SJD) · Mexico City (MEX) · Monterrey (MTY) · Mérida (MID) · Oaxaca (OAX) · Puerto Vallarta (PVR) · Querétaro (QRO) · San Luis Potosí (SLP)

Central America and the Caribbean

AirportCodeCountryNonstop to Cancun
Philip S. W. Goldson International Airport (Belize International Airport)BZEBelizeYes – about 1 h 30 min
Juan Santamaría International AirportSJOCosta RicaYes – about 2 h 15 min
José Martí International AirportHAVCubaYes – about 1 h 25 min
El Salvador International Airport (Óscar Arnulfo Romero)SALEl SalvadorYes – about 2 hours
La Aurora International AirportGUAGuatemalaYes – about 1 h 50 min
Augusto C. Sandino International AirportMGANicaraguaNo – one stop needed
Tocumen International AirportPTYPanamaYes – about 2 h 40 min to 3 hours

South America

AirportCodeCountryNonstop to Cancun
Ministro Pistarini International Airport (Ezeiza)EZEArgentinaYes – about 9 hours
Viru Viru International AirportVVIBoliviaNo – one stop needed
Rio de Janeiro/Galeão International AirportGIGBrazilNo – one stop needed
Arturo Merino Benítez International AirportSCLChileYes – about 8 h 20 min
El Dorado International AirportBOGColombiaYes – about 3 h 35 min to 3 h 55 min
Mariscal Sucre International Airport (Quito International Airport)UIOEcuadorNo – one stop needed
Silvio Pettirossi International AirportASUParaguayNo – one stop needed
Simón Bolívar International Airport (Maiquetía)CCSVenezuelaUnclear – check before booking

Europe

AirportCodeCountryNonstop to Cancun
Vienna International AirportVIEAustriaNo – one stop needed
Brussels AirportBRUBelgiumNo – one stop needed
Vasil Levski Sofia AirportSOFBulgariaNo – one stop needed
Václav Havel Airport PraguePRGCzech RepublicNo – one stop needed
Copenhagen Airport, KastrupCPHDenmarkNo – one stop needed
Helsinki AirportHELFinlandNo – one stop needed
Paris Charles de Gaulle AirportCDGFranceYes – about 10 h 40 min to 11 h 15 min
Frankfurt AirportFRAGermanyYes – about 11 h 20 min to 12 hours
Athens International Airport Eleftherios VenizelosATHGreeceNo – one stop needed
Budapest Ferenc Liszt International AirportBUDHungaryNo – one stop needed
Dublin AirportDUBIrelandYes – about 10 h 50 min
Amsterdam Airport SchipholAMSNetherlandsYes – about 10 h 30 min to 11 h 30 min
Oslo Airport, GardermoenOSLNorwayNo – one stop needed
Warsaw Chopin AirportWAWPolandYes – about 12 hours
Lisbon Humberto Delgado AirportLISPortugalYes – about 10 h 45 min
Bucharest Henri Coandă International AirportOTPRomaniaNo – one stop needed
Adolfo Suárez Madrid–Barajas AirportMADSpainYes – about 10 h 10 min to 11 h 10 min
Stockholm Arlanda AirportARNSwedenUnclear – check before booking
Zurich AirportZRHSwitzerlandYes – about 11 h to 11 h 45 min
Istanbul AirportISTTurkeyOne stop on the same plane (via Mexico City); nonstop on the way back
Glasgow AirportGLAUnited KingdomYes – about 9 h 30 min to 10 hours
London Heathrow AirportLHRUnited KingdomYes – about 11 hours

Arriving soon? Read Cancun Airport arrivals for immigration, customs and finding your driver, and check which terminal your airline uses.

Related Cancun Airport guides