Benito Juárez International Airport (IATA: MEX, ICAO: MMMX) serves Ciudad de México, MX. It has 279 scheduled routes to 118 destinations in 30 countries, operated by 39 airlines.
- Central Location & Transportation: The airport's proximity to Mexico City's center is highly valued, offering convenient and affordable connections via Metro and Metrobus.
- Terminal 2 (T2) Modernity: Terminal 2 is often praised for being more modern, well-organized, spacious, and brighter than its counterpart.
- Food and Shopping Options: The airport offers a wide variety of shops and dining choices, including both international chains and local options.
- Overcrowding and Noise: Travelers consistently report MMMX (MEX) as being extremely crowded, noisy, and chaotic, especially in Terminal 1. The constant announcements contribute to the incessant noise.
- Terminal Facilities & Cleanliness: Terminal 1 is widely criticized as outdated, dark, and lacking amenities, often operating beyond capacity. Many travelers note a severe lack of comfortable seating, especially without armrests, and a general absence of quiet rest areas. Cleanliness is inconsistent, with reports of dirty and foul-smelling bathrooms. Additionally, many charging ports are reportedly non-functional, and diesel fumes can be prominent in the terminals.
- Security, Customs & Immigration: Wait times for both security and immigration are significant concerns, frequently exceeding an hour. Security wait times can be around 78 minutes, and immigration can take approximately 61 minutes. The immigration and customs process for international transits is particularly problematic, often requiring passengers to clear immigration, reclaim and re-check luggage, leading to frustration and long lines. Staff in these areas are sometimes described as rude or unhelpful.
- Navigation & Signage: Poor and unclear signage, outdated or malfunctioning flight information screens, and last-minute gate changes are common issues, making navigation difficult for many travelers.
- Inter-terminal Transfer: While the Aerotrén monorail connects Terminal 1 and Terminal 2, the transfer process can be inconvenient and confusing, especially for those without a boarding pass who must use a paid bus service.
Bottom line: Benito Juárez International Airport often presents a challenging experience for travelers, characterized by overcrowding, long wait times, and inconsistent facilities. While its central location and Terminal 2's modernity are positives, travelers should prepare for potential difficulties with navigation, comfort, and the efficiency of immigration and security processes, especially if transiting through Terminal 1.
New & changed departures
10 changes to MEX's schedule in the last 90 days.
Want the next one in your inbox?Track MEX and we'll email you every schedule change automatically.
Track all changesRoutes from MEX
118 nonstop destinations · 39 airlines.
Airlines at MEX
39 carriers operate scheduled departures.
Route Network Map
Search flights from MEX
Compare ticket prices across hundreds of booking sites
Search flights from MEXOpens a live price search from MEX — just pick your destination & dates
Airport routes
Benito Juárez International Airport (MEX) offers 279 flight routes operated by 39 airlines. Major carriers include AeroMéxico, Aeroméxico Connect, Volaris and others. Popular destinations from Ciudad de México include General Mariano Escobedo Int'l, Don Miguel Hidalgo y Costilla Int'l, Cancun Int'l, General Abelardo L. Rodriguez Int'l, El Dorado Int'l.
Traveler reviews & tips
From people who've recently flown through Ciudad de México.
No tips for MEX yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Benito Juárez International Airport. Tips are reviewed before publishing.
Common questions about MEX
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from MEX?
Benito Juárez International Airport has 279 scheduled routes to 118 destinations in 30 countries, operated by 39 airlines.
Which airlines fly from Benito Juárez International Airport?
39 carriers operate scheduled departures, including AeroMéxico, Aeroméxico Connect, Volaris.
Where is Benito Juárez International Airport located?
Benito Juárez International Airport is located in Ciudad de México, MX, at an elevation of 7316 ft. Its IATA code is MEX and ICAO code is MMMX.







