VivaAerobus operates non-stop service to 65 airports across 6 countries per the FlightConnections route map. The list below groups destinations by country, with primary hubs marked.
All destinations by country
Mexico (44)
- Acapulco (ACA)
- Aguascalientes (AGU)
- Cancun (CUN)
- Chetumal (CTM)
- Chihuahua (CUU)
- Ciudad Juarez (CJS)
- Ciudad Obregon (CEN)
- Cozumel (CZM)
- Culiacan (CUL)
- Del Bajio (BJX)
- Durango (DGO)
- Guadalajara (GDL)
- Hermosillo (HMO)
- Huatulco (HUX)
- La Paz (LAP)
- Los Mochis (LMM)
- Manzanillo (ZLO)
- Matamoros (MAM)
- Mazatlan (MZT)
- Merida (MID)
- Mexicali (MXL)
- Mexico City (MEX)
- Monterrey (MTY)
- Morelia (MLM)
- Nuevo Laredo (NLD)
- Oaxaca (OAX)
- Puebla (PBC)
- Puerto Escondido (PXM)
- Puerto Vallarta (PVR)
- Queretaro (QRO)
- Reynosa (REX)
- Saltillo (SLW)
- San Jose Del Cabo (SJD)
- San Luis Potosi (SLP)
- Tampico (TAM)
- Tapachula (TAP)
- Tepic (TPQ)
- Tijuana (TIJ)
- Toluca (TLC)
- Torreon (TRC)
- Tuxtla Gutierrez (TGZ)
- Vera Cruz (VER)
- Villahermosa (VSA)
- Zihuatanejo (ZIH)
United States (13)
Colombia (3)
Cuba (2)
MX (2)
Costa Rica (1)
Frequently asked questions
How many destinations does VivaAerobus serve?
VivaAerobus serves 65 airports across 6 countries per the FlightConnections route map.