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
| Airport | Code | Country | Nonstop to Cancun |
|---|---|---|---|
| Philip S. W. Goldson International Airport (Belize International Airport) | BZE | Belize | Yes – about 1 h 30 min |
| Juan Santamaría International Airport | SJO | Costa Rica | Yes – about 2 h 15 min |
| José Martí International Airport | HAV | Cuba | Yes – about 1 h 25 min |
| El Salvador International Airport (Óscar Arnulfo Romero) | SAL | El Salvador | Yes – about 2 hours |
| La Aurora International Airport | GUA | Guatemala | Yes – about 1 h 50 min |
| Augusto C. Sandino International Airport | MGA | Nicaragua | No – one stop needed |
| Tocumen International Airport | PTY | Panama | Yes – about 2 h 40 min to 3 hours |
South America
| Airport | Code | Country | Nonstop to Cancun |
|---|---|---|---|
| Ministro Pistarini International Airport (Ezeiza) | EZE | Argentina | Yes – about 9 hours |
| Viru Viru International Airport | VVI | Bolivia | No – one stop needed |
| Rio de Janeiro/Galeão International Airport | GIG | Brazil | No – one stop needed |
| Arturo Merino Benítez International Airport | SCL | Chile | Yes – about 8 h 20 min |
| El Dorado International Airport | BOG | Colombia | Yes – about 3 h 35 min to 3 h 55 min |
| Mariscal Sucre International Airport (Quito International Airport) | UIO | Ecuador | No – one stop needed |
| Silvio Pettirossi International Airport | ASU | Paraguay | No – one stop needed |
| Simón Bolívar International Airport (Maiquetía) | CCS | Venezuela | Unclear – check before booking |
Europe
| Airport | Code | Country | Nonstop to Cancun |
|---|---|---|---|
| Vienna International Airport | VIE | Austria | No – one stop needed |
| Brussels Airport | BRU | Belgium | No – one stop needed |
| Vasil Levski Sofia Airport | SOF | Bulgaria | No – one stop needed |
| Václav Havel Airport Prague | PRG | Czech Republic | No – one stop needed |
| Copenhagen Airport, Kastrup | CPH | Denmark | No – one stop needed |
| Helsinki Airport | HEL | Finland | No – one stop needed |
| Paris Charles de Gaulle Airport | CDG | France | Yes – about 10 h 40 min to 11 h 15 min |
| Frankfurt Airport | FRA | Germany | Yes – about 11 h 20 min to 12 hours |
| Athens International Airport Eleftherios Venizelos | ATH | Greece | No – one stop needed |
| Budapest Ferenc Liszt International Airport | BUD | Hungary | No – one stop needed |
| Dublin Airport | DUB | Ireland | Yes – about 10 h 50 min |
| Amsterdam Airport Schiphol | AMS | Netherlands | Yes – about 10 h 30 min to 11 h 30 min |
| Oslo Airport, Gardermoen | OSL | Norway | No – one stop needed |
| Warsaw Chopin Airport | WAW | Poland | Yes – about 12 hours |
| Lisbon Humberto Delgado Airport | LIS | Portugal | Yes – about 10 h 45 min |
| Bucharest Henri Coandă International Airport | OTP | Romania | No – one stop needed |
| Adolfo Suárez Madrid–Barajas Airport | MAD | Spain | Yes – about 10 h 10 min to 11 h 10 min |
| Stockholm Arlanda Airport | ARN | Sweden | Unclear – check before booking |
| Zurich Airport | ZRH | Switzerland | Yes – about 11 h to 11 h 45 min |
| Istanbul Airport | IST | Turkey | One stop on the same plane (via Mexico City); nonstop on the way back |
| Glasgow Airport | GLA | United Kingdom | Yes – about 9 h 30 min to 10 hours |
| London Heathrow Airport | LHR | United Kingdom | Yes – about 11 hours |
Arriving soon? Read Cancun Airport arrivals for immigration, customs and finding your driver, and check which terminal your airline uses.
