VivaAerobus operates 37 non-stop routes from Mexico City (NLU), serving 3 countries with an average sector length of 1,036 km. This is part of VivaAerobus's 383-route global network.
Non-stop destinations from Mexico City on VivaAerobus
| Destination | IATA | Country | Distance | Duration | Route |
|---|---|---|---|---|---|
| Bogota | BOG | Colombia | 3,169 km | 4h 33m | Route ↗ |
| Medellin | MDE | Colombia | 2,961 km | 4h 20m | Route ↗ |
| Cartagena | CTG | Colombia | 2,723 km | 4h 0m | Route ↗ |
| Tijuana | TIJ | Mexico | 2,281 km | 3h 30m | Route ↗ |
| Havana | HAV | Cuba | 1,758 km | 2h 35m | Route ↗ |
| Hermosillo | HMO | Mexico | 1,597 km | 2h 45m | Route ↗ |
| Ciudad Juarez | CJS | Mexico | 1,511 km | 2h 30m | Route ↗ |
| Ciudad Obregon | CEN | Mexico | 1,390 km | 2h 20m | Route ↗ |
| Cancun | CUN | Mexico | 1,275 km | 2h 15m | Route ↗ |
| La Paz | LAP | Mexico | 1,266 km | 2h 17m | Route ↗ |
| Chihuahua | CUU | Mexico | 1,216 km | 2h 5m | Route ↗ |
| TULUM | TQO | Mexico | 1,189 km | 1h 59m | Route ↗ |
| San Jose Cabo | SJD | Mexico | 1,171 km | 2h 9m | Route ↗ |
| Chetumal | CTM | Mexico | 1,132 km | 1h 54m | Route ↗ |
| Culiacan | CUL | Mexico | 1,032 km | 1h 57m | Route ↗ |
| Merida | MID | Mexico | 985 km | 1h 45m | Route ↗ |
| Nuevo Laredo | NLD | Mexico | 853 km | 1h 36m | Route ↗ |
| Mazatlan | MZT | Mexico | 841 km | 1h 40m | Route ↗ |
| Torreon | TRC | Mexico | 784 km | 1h 35m | Route ↗ |
| Tuxtla Gutierrez | TGZ | Mexico | 725 km | 1h 30m | Route ↗ |
| Reynosa | REX | Mexico | 697 km | 1h 25m | Route ↗ |
| Matamoros | MAM | Mexico | 683 km | 1h 25m | Route ↗ |
| Villahermosa | VSA | Mexico | 681 km | 1h 20m | Route ↗ |
| Monterrey | MTY | Mexico | 676 km | 1h 32m | Route ↗ |
| Saltillo | SLW | Mexico | 670 km | 1h 30m | Route ↗ |
| Puerto Vallarta | PVR | Mexico | 659 km | 1h 30m | Route ↗ |
| Tepic | TPQ | Mexico | 634 km | 1h 25m | Route ↗ |
| Huatulco | HUX | Mexico | 530 km | 1h 15m | Route ↗ |
| Puerto Escondido | PXM | Mexico | 478 km | 1h 15m | Route ↗ |
| Guadalajara | GDL | Mexico | 456 km | 1h 15m | Route ↗ |
| Oaxaca | OAX | Mexico | 389 km | 1h 9m | Route ↗ |
| Ixtapa/Zihuatanejo | ZIH | Mexico | 351 km | 1h 0m | Route ↗ |
| Acapulco | ACA | Mexico | 340 km | 1h 0m | Route ↗ |
| San Luis Potosi | SLP | Mexico | 340 km | 1h 0m | Route ↗ |
| Veracruz | VER | Mexico | 305 km | 0h 59m | Route ↗ |
| Tampico | TAM | Mexico | 304 km | 1h 0m | Route ↗ |
| Leon/Guanajuato | BJX | Mexico | 291 km | 1h 0m | Route ↗ |
Destinations by country
VivaAerobus from other airports
- Monterrey (MTY) — 50 routes
- Mexico City (MEX) — 27 routes
- Guadalajara (GDL) — 24 routes
- Cancun (CUN) — 22 routes
- Tijuana (TIJ) — 16 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations does VivaAerobus serve from Mexico City (NLU)?
VivaAerobus flies to 37 non-stop destinations from Mexico City (NLU), spanning 3 countries.
What is the longest route VivaAerobus flies from Mexico City?
The longest non-stop route is NLU → BOG (Bogota) at 3,169 km.
Which countries does VivaAerobus fly to from Mexico City?
Top destination countries: Mexico (33), Colombia (3), Cuba (1).
Does VivaAerobus operate from other airports?
Yes — VivaAerobus also operates from Monterrey (MTY), Mexico City (MEX), Guadalajara (GDL), Cancun (CUN), Tijuana (TIJ). Total network: 383 routes across the carrier's footprint.