Flights from Miami to Mexico City – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MIA to MEX – All flight route options from Miami International, Florida, USA to Mexico City International Airport, Mexico. These flights are operated by 9 different airlines. Fly non-stop or choose from 13 different connecting flights. The shortest flight time is 3 hours and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Mexico City Airport
We got great deals on hotels and car rentals near the airport.
Miami to Mexico City flights
There are over 16 airlines and as many as 377 flights every week to this destination. You can fly non-stop to Mexico City (MEX) from Miami (MIA) with American Airlines, Aeromexico or Volaris but if a stopover option suits you better you can choose to fly via Cozumel, Tampa or any other of the 13 alternatives with connectiing airports.
Miami to Mexico City with American Airlines
You can fly non-stop every weekday with flights departing between 8:00 am and 6:00 pm. American Airlines is a member of the air alliance OneWorld.
With VivaAerobus
If you choose to fly with VivaAerobus from Miami to Mexico City you can make a transit either via Merida or via Monterrey. The route via Merida is 2 hours and 15 minutes faster.
Distance & flight times: Miami International to Mexico City International Airport
The shortest flight time between MIA and MEX is 3 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 40m | - | 1281 miles (2061 km) |
CZM Cozumel | 6h 6m | 1h 51m | 1356 miles (2182 km) |
TPA Tampa | 6h 34m | 2h 5m | 1411 miles (2270 km) |
SAT San Antonio | 6h 47m | 2h 33m | 1849 miles (2975 km) |
MTY Monterrey | 7h 9m | 1h 42m | 1683 miles (2708 km) |
HAV Havana | 7h 20m | 3h 25m | 1342 miles (2159 km) |
GUA Guatemala City | 7h 25m | 3h 42m | 1684 miles (2710 km) |
MID Merida | 7h 40m | 2h 58m | 1308 miles (2105 km) |
MCO Orlando | 7h 45m | 3h 42m | 1480 miles (2381 km) |
CUN Cancun | 7h 52m | 2h 9m | 1336 miles (2150 km) |
IAH Houston | 8h 9m | 2h 7m | 1737 miles (2795 km) |
SAL San Salvador | 8h 13m | 2h 8m | 1817 miles (2924 km) |
GDL Guadalajara | 8h 46m | 3h 2m | 1799 miles (2895 km) |
BJX Leon/Guanajuato | 10h 35m | 2h 14m | 1580 miles (2542 km) |


Quick copy and share this page
From Miami to Mexico
Below is a list of other destinations to Mexico from Miami International with either direct flights or 1 stop connections.
-
CUN Cancun Direct
-
MTY Monterrey Direct
-
GDL Guadalajara Direct
-
NLU Mexico City Direct
-
SJD San Jose Cabo
-
PVR Puerto Vallarta
-
TIJ Tijuana
-
MZT Mazatlan
-
BJX Leon/Guanajuato
-
QRO Queretaro
From USA to Mexico City
Below is a list of other cities in USA with flights to Mexico City with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
CLT Charlotte Direct
-
LAX Los Angeles Direct
-
IAH Houston Direct
-
EWR New York Direct
-
MCO Orlando Direct