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 302 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, San Pedro Sula 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 Monterrey or via Merida. The route via Monterrey is 1 hour and 50 minutes faster.
Distance & flight times: Miami International to Mexico City International Airport
The shortest flight time between MIA and MEX is 3 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 30m | - | 1281 miles (2061 km) |
CZM Cozumel | 5h 55m | 1h 22m | 1356 miles (2182 km) |
SAP San Pedro Sula | 6h 43m | 1h 40m | 1660 miles (2671 km) |
GUA Guatemala City | 7h 5m | 1h 5m | 1684 miles (2710 km) |
MTY Monterrey | 7h 22m | 2h 30m | 1683 miles (2708 km) |
MID Merida | 7h 30m | 2h 55m | 1308 miles (2105 km) |
CUN Cancun | 7h 41m | 4h 16m | 1336 miles (2150 km) |
HAV Havana | 7h 55m | 3h 25m | 1342 miles (2159 km) |
GDL Guadalajara | 7h 58m | 2h 42m | 1799 miles (2895 km) |
MCO Orlando | 8h 5m | 4h 1m | 1480 miles (2381 km) |
TPA Tampa | 8h 10m | 2h 15m | 1411 miles (2270 km) |
IAH Houston | 8h 20m | 3h 44m | 1737 miles (2795 km) |
AUS Austin | 9h 25m | 4h 18m | 1860 miles (2993 km) |
SAL San Salvador | 9h 35m | 2h 24m | 1817 miles (2924 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
-
BJX Leon/Guanajuato
-
MZT Mazatlan
-
MID Merida Direct
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
-
LAX Los Angeles Direct
-
CLT Charlotte Direct
-
EWR New York Direct
-
IAH Houston Direct
-
MCO Orlando Direct