Nonstop flights from Miami to Mexico City
3 airlines fly this route, with up to 7 flights a day.
MIAMiami International
1,275 mi · 47 flights a week
MEXMexico City International Airport Benito Juárez
When they leave
Miami time6:05a8:56pFirst departure 6:05 AM, last 8:56 PM
Two in the morning, 6:05 AM to 8:32 AM, then two in the afternoon, 12:37 PM to 2:05 PM, then four in the evening, 5:12 PM to 8:56 PM.
Every flight
Earliest firstSchedules last checked Sep 8, 2026. Times are local.
Flying from Miami to Mexico City
American Airlines flies most often, 3 times a day on the Boeing 737 MAX 8. Aeroméxico flies 2 to 3 times a day on the Boeing 737 MAX 8. Volaris flies daily on the Airbus A321.
There are 6 or 7 flights every day of the week. The first arrival in Mexico City is at 7:50 AM and the last at 10:20 PM. The flight covers 1,275 miles.
Flying back, Mexico City to Miami has 53 nonstop flights a week.
Return flights
More from Miami
Schedules as of Oct 9, 2026.