Miami to Mexico City flight status today

List of all flights from Miami United States (MIA) to Mexico City Mexico (MEX) and airlines operated flight from Miami to Mexico City. The flight is an international flight from United States to Mexico. There are 96 flights operated by 28 airlines on this route.

The distance from Miami, US (MIA) to Mexico City, MX (MEX) is 2054 km (1276 miles). The time zone of the point of departure Miami International Airport is GMT -5:00. The current time is Thursday 2025-11-20 14:37 PM. The time zone of the destination point Benito Juarez International Airport is GMT-6:00 The current time is Thursday 2025-11-20 13:37 PM.

Aeromexico | British Airways | Delta | Aerolineas Argentinas | Qatar Airways | Volaris | American Airlines | El Al | Iberia | Frontier Airlines | Virgin Atlantic | AeroMexico Connect | LATAM Cargo Chile | LATAM Cargo Colombia | Atlas Air | Alrosa Air | Amerijet International | Kalitta Charters II | DHL Air | Swift Air | LATAM Cargo Mexico | Vista Georgia | BoA | Air Norway | EuroAtlantic Airways | LATAM Airlines | Polar Air Cargo | WestJet |

List of 96 flights from Miami, US (MIA) to Mexico City, MX (MEX).
No. Departure Arrival Last Update Status
AM423 12:49 15:45 Departed Delayed by 27m
AM9493 14:00 16:30 Scheduled On time
AM429 07:02 09:40 Scheduled On time
AM421 17:33 20:35 Scheduled On time
AM425 06:20 08:00 Arrived On time
AM413 20:51 22:35 Scheduled On time
AM9529 12:10 13:55 Arrived
AM1423 16:37 18:10 Arrived
AM1425 21:20 23:25 Landed

 

No. Departure Arrival Last Update Status
BA4991 18:40 21:15 Scheduled On time
BA4992 08:43 11:20 Departed On time
BA6850 21:25 00:20 Landed Late

 

No. Departure Arrival Last Update Status
DL7944 07:02 09:40 Scheduled On time
DL9127 17:33 20:35 Scheduled On time
DL7945 12:49 15:45 Arrived On time
DL7943 20:45 22:30 Scheduled On time

 

No. Departure Arrival Last Update Status
AR7440 12:49 15:45 Scheduled On time
AR7438 07:02 09:40 Scheduled On time
AR7436 06:20 08:00 Scheduled On time
AR7442 20:51 22:30 Scheduled On time

 

No. Departure Arrival Last Update Status
QR2364 18:40 21:15 Scheduled On time

 

No. Departure Arrival Last Update Status
Y4791 16:01 18:45 Arrived On time
Y48791 07:00 09:24 Arrival Estimated 09:25
Y4855 15:50 17:45 Arrived
Y45855 14:10 16:46 Landed
Y44855 15:00 16:58 Arrived On time

 

No. Departure Arrival Last Update Status
AA257 18:40 21:15 Departed On time
AA505 11:17 13:55 Departed On time

 

No. Departure Arrival Last Update Status
LY8223 12:49 15:45 Arrived On time

 

No. Departure Arrival Last Update Status
IB4051 18:40 21:15 Departed On time

 

No. Departure Arrival Last Update Status
F96791 16:01 18:45 Arrived Delayed by 48m

 

No. Departure Arrival Last Update Status
VS7584 17:53 19:30 Scheduled Delayed by 27m

 

No. Departure Arrival Last Update Status
5D421 16:55 18:50 Departed On time
5D413 17:40 20:30 In Air
5D423 14:40 17:25 Scheduled
5D9915 23:00 01:01 Landed

 

No. Departure Arrival Last Update Status
UC7346 00:00 01:35 In Air
UC7767 00:00 01:35 Landed 22:16
UC572 02:30 08:10 Arrival Estimated 01:30
UC540 00:00 02:35 Arrival Estimated 02:11
UC777 01:00 04:11 Scheduled On time
UC568 None 01:06 Scheduled
UC566 02:45 04:20 Scheduled
UC542 00:00 01:35 Arrived On time
UC334 21:00 00:10 In Air
UC2713 08:17 None Arrived On time
UC8111 08:32 None Arrived On time
UC8141 01:53 None Arrived On time
UC8131 22:34 None Arrived Early
UC8151 03:06 None Arrived On time
UC2771 13:58 None Arrived On time
UC6151 14:40 17:47 Landed

 

No. Departure Arrival Last Update Status
L7767 None 22:24 Landed
L7999 None 23:53 Landed
L7566 01:00 06:27 Landed
L79999 None 23:27 Scheduled

 

No. Departure Arrival Last Update Status
5Y9250 22:05 23:41 Landed 23:40

 

No. Departure Arrival Last Update Status
6R4112 14:24 17:21 No Takeoff Info - Call Airline
6R251 01:15 03:47 Landed
6R900 20:35 23:17 In Air
6R1700 04:30 06:30 En-Route
6R700 02:00 03:46 Landed
6R6251 04:00 06:00 In Air

 

No. Departure Arrival Last Update Status
M6743 23:30 01:50 Scheduled
M6715 22:45 01:20 Landed
M6713 00:45 03:27 In Air
M6729 02:30 04:13 Landed

 

No. Departure Arrival Last Update Status
K5745 01:20 None Arrival Diverted to TZA

 

No. Departure Arrival Last Update Status
D09848 06:27 None Arrived On time

 

No. Departure Arrival Last Update Status
WQ9954 10:44 None Arrived On time

 

No. Departure Arrival Last Update Status
M76161 00:30 02:24 Landed 02:25
M79131 22:14 None Arrived Early
M76141 20:30 23:00 Landed 22:49
M76151 14:40 16:56 In Air
M76131 10:00 11:40 Landed
M78177 13:00 16:13 Landed
M78171 01:40 04:14 Landed
M78161 14:10 16:50 Landed
M78151 01:00 03:06 Landed
M78121 02:50 05:46 Landed
M78131 20:00 22:34 Landed
M78141 23:25 02:02 Landed
M78111 04:20 08:32 Landed
M76171 13:10 15:25 Landed
M76173 19:05 21:39 Landed
M76111 02:40 05:20 Landed

 

No. Departure Arrival Last Update Status
GT9131 20:30 22:14 In Air

 

No. Departure Arrival Last Update Status
OB3017 21:00 21:00 In Air

 

No. Departure Arrival Last Update Status
M3983 23:07 01:12 In_Air

 

No. Departure Arrival Last Update Status
YU794 01:30 04:10 Landed

 

No. Departure Arrival Last Update Status
LA9595 06:40 09:07 Landed
LA9577 11:55 14:22 Landed
LA1967 07:25 09:55 Landed
LA2713 05:50 08:17 Landed

 

No. Departure Arrival Last Update Status
PO9848 02:45 06:27 Landed

 

No. Departure Arrival Last Update Status
WS6167 13:45 15:25 Landed