Direct flights from Benito Juarez International (MEX) to Miami International (MIA)

49 nonstop flights a week from Benito Juarez International (MEX) to Miami International (MIA) with 3 airlines, 3h 3m to 3h 41m in the air, 1,275 mi (2,052 km). Departures from 06:45 to 19:05.

Flights from Mexico City to Miami

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Mexico City to Miami

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Benito Juarez International (MEX) to Miami International (MIA) at a glance

flights a week
49
flights today
7
airlines
3
flight time
3h 3m - 3h 41m
distance
1,275 mi (2,052 km)
first and last departure
06:45 - 19:05
departure terminals
1, 2

Benito Juarez International (MEX) to Miami International (MIA) flight schedule

49 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AA 1498
American Airlines
06:45 Benito Juarez International, terminal 1
11:14 Miami International
3h 29m
Daily
Boeing 737
AM 412
Aeromexico
07:05 Benito Juarez International, terminal 2
11:41 Miami International
3h 36m
Daily
Boeing 737
Y4 790
Volaris
09:45 Benito Juarez International, terminal 1
13:48 Miami International
3h 3m
Daily
Airbus A320
AM 420
Aeromexico
10:55 Benito Juarez International, terminal 2
15:26 Miami International
3h 31m
Daily
Boeing 737
AA 264
American Airlines
12:40 Benito Juarez International, terminal 1
17:02 Miami International
3h 22m
Daily
Boeing 737
AA 505
American Airlines
14:55 Benito Juarez International, terminal 1
19:17 Miami International
3h 22m
Daily
Boeing 737
AM 428
Aeromexico
19:05 Benito Juarez International, terminal 2
23:31 Miami International
3h 26m
Daily
Boeing 737

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 27 November.

FlightDepartsArrivesDurationDaysAircraft
Y4 790
Volaris
09:40 Benito Juarez International, terminal 1
13:43 Miami International
3h 3m
Seasonal
Airbus A320
AM 412
Aeromexico
06:55 Benito Juarez International, terminal 2
11:36 Miami International
3h 41m
Seasonal
Boeing 737
AM 420
Aeromexico
10:50 Benito Juarez International, terminal 2
15:21 Miami International
3h 31m
Seasonal
Boeing 737
AA 264
American Airlines
12:36 Benito Juarez International, terminal 1
17:00 Miami International
3h 24m
Seasonal
Boeing 737
AM 422
Aeromexico
13:50 Benito Juarez International, terminal 2
18:21 Miami International
3h 31m
Seasonal
Boeing 737
AM 428
Aeromexico
18:55 Benito Juarez International, terminal 2
23:28 Miami International
3h 33m
Seasonal
Boeing 737
AM 412
Aeromexico
07:00 Benito Juarez International, terminal 2
11:36 Miami International
3h 36m
Seasonal
Boeing 737
AM 412
Aeromexico
06:45 Benito Juarez International, terminal 2
11:26 Miami International
3h 41m
Seasonal
Boeing 737
AM 420
Aeromexico
10:40 Benito Juarez International, terminal 2
15:11 Miami International
3h 31m
Seasonal
Boeing 737
AM 422
Aeromexico
14:00 Benito Juarez International, terminal 2
18:31 Miami International
3h 31m
Seasonal
Boeing 737
AM 428
Aeromexico
19:00 Benito Juarez International, terminal 2
23:24 Miami International
3h 24m
Seasonal
Boeing 737
AA 505
American Airlines
16:30 Benito Juarez International, terminal 1
21:01 Miami International
3h 31m
Seasonal
Boeing 737
AA 1498
American Airlines
05:45 Benito Juarez International, terminal 1
11:06 Miami International
3h 21m
Seasonal
Boeing 737
Y4 790
Volaris
10:05 Benito Juarez International, terminal 1
15:10 Miami International
3h 5m
Seasonal
Airbus A320 NEO
AA 264
American Airlines
11:40 Benito Juarez International, terminal 1
17:00 Miami International
3h 20m
Seasonal
Boeing 737
AA 505
American Airlines
15:30 Benito Juarez International, terminal 1
21:01 Miami International
3h 31m
Seasonal
Boeing 737
AM 420
Aeromexico
09:00 Benito Juarez International, terminal 2
14:35 Miami International
3h 35m
Seasonal
Boeing 737
AM 422
Aeromexico
11:35 Benito Juarez International, terminal 2
16:56 Miami International
3h 21m
Seasonal
Boeing 737
AM 428
Aeromexico
19:15 Benito Juarez International, terminal 2
00:39 Miami International
3h 24m
Seasonal
Boeing 737-800
AM 420
Aeromexico
11:35 Benito Juarez International, terminal 2
16:56 Miami International
3h 21m
Seasonal
Boeing 737

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Miami is 1 hour ahead of Mexico City.

Airlines flying Benito Juarez International (MEX) to Miami International (MIA)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from Benito Juarez International (MEX) to Miami International (MIA)?
49 nonstop flights a week by the current schedule, 8 flight numbers, 7 today.
How long is the flight from Benito Juarez International (MEX) to Miami International (MIA)?
From 3 hours 3 minutes to 3 hours 41 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Benito Juarez International (MEX) to Miami International (MIA)?
Aeromexico (21 a week), American Airlines (21 a week) and Volaris (7 a week).
Which terminals are used between Benito Juarez International (MEX) and Miami International (MIA)?
Flights depart from Benito Juarez International, terminals 1, 2 and arrive at Miami International.
How far is Miami International (MIA) from Benito Juarez International (MEX)?
1,275 mi (2,052 km) in a straight line.
What are the earliest and latest flights from Benito Juarez International (MEX) to Miami International (MIA)?
The first departure is at 06:45 (American Airlines), the last at 19:05 (Aeromexico), local time.