Cheap flights to Monterrey
The region's main aviation hub is Gen Mariano Escobedo Airport, located 23 kilometers from the city center. Air service connects the city to numerous destinations, with the highest flight frequencies observed from locations such as Mexico City (705 flights per week), Cancun (222 flights), and Guadalajara (195 flights). A significant portion of traffic also comes from major US transportation hubs, including Houston and Dallas.
A total of 25 airlines operate regular flights to this destination, providing travelers with a wide range of options. The key carriers are VivaAerobus, Volaris, and Aeromexico, which handle the bulk of the passenger traffic. Below on this page, you will find detailed cards for departure cities with a convenient search feature, as well as information on the best way to get to Monterrey.

Mexico City — Monterrey

Querétaro — Monterrey

Leon — Monterrey

Puebla — Monterrey

Guadalajara — Monterrey

Morelia — Monterrey

Puerto Vallarta — Monterrey


Hermosillo — Monterrey

Merida — Monterrey

San Luis Potosí — Monterrey

Culiacan — Monterrey


Oaxaca — Monterrey
Flight insights to Monterrey
Data-driven trends for direct flights to Monterrey — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to Monterrey come from Mexico City, Cancun and Guadalajara. Mexico City leads with around 705 flights a week.
- Mexico City705 flights/week
- Cancun222 flights/week
- Guadalajara195 flights/week
- Houston130 flights/week
- Dallas110 flights/week
Top departure countries
Most direct flights to Monterrey depart from Mexico, United States and Spain. Mexico alone accounts for about 76% of all direct routes.
- Mexicoavg $59
- United Statesavg $143
- Spainavg $308
- Colombiaavg $269
- Panamaavg $242
Direct routes & fares
Popular non-stop routes to Monterrey range from Mexico City at $27 to Dallas at $114 — a quick way to compare direct-flight fares.
- Mexico Cityfrom $27
- Cancunfrom $44
- Guadalajarafrom $48
- Houstonfrom $112
- Dallasfrom $114
Cheapest departure cities
The cheapest places to fly to Monterrey from right now are Querétaro from $22, Mexico City from $27 and Leon from $36.
- Querétarofrom $22
- Mexico Cityfrom $27
- Leonfrom $36
- Moreliafrom $38
- Pueblafrom $41
Longest direct flights
The longest direct flight to Monterrey is from Madrid at about 11h 41m, followed by Bogota (5h 10m) and New York City (4h 17m).
- Madrid11h 41m
- Bogota5h 10m
- New York City4h 17m
- Panama City4h 11m
- Toronto4h 2m
Popular departure cities to Monterrey
Frequently asked questions
- How many cities have flights to Monterrey?
- Currently, air service to Monterrey is available from 15 major cities in the top route network. This allows passengers to choose convenient connections both within Mexico and for international travel.
- Which cities have the most frequent flights to Monterrey?
- The highest number of flights arrives from Mexico City — 705 departures weekly. Other popular routes include Cancun (222 flights), Guadalajara (195 flights), Houston (130 flights), and Dallas (110 flights).
- How many airlines fly to Monterrey?
- There are 25 airlines operating flights to Monterrey. The most active carriers providing regular service are VivaAerobus, Volaris, and Aeromexico.
- Which airports serve Monterrey?
- All major flights arrive at Gen Mariano Escobedo Airport (MTY). It is the primary international terminal for the state of Nuevo León and is located about half an hour's drive from the city center.
- How can I find cheap tickets to Monterrey?
- To find the best deals, it is recommended to check flights from low-cost carriers such as VivaAerobus or Volaris. It is also worth monitoring seasonal offers from major Mexican and US hubs listed in the departure cities on our website.