Cheap flights from Miami to Mexico City

Find cheap Mexico City to Miami flights with our free search service. Compare all available fares for direct or connection flights from Mexico City to Miami.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Miami to Mexico City flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Miami (MIA) - Mexico City (MEX) 2026-09-18 2026-09-18 316 USD 18 hours 52 minutes Connection 2026-05-30T23:15:02
Miami (MIA) - Mexico City (MEX) 2026-09-15 2026-09-15 396 USD 41 hours 38 minutes Connection 2026-05-30T23:14:47
Miami (MIA) - Mexico City (MEX) 2026-10-10 2026-10-10 417 USD 6 hours 40 minutes Direct 2026-05-30T23:14:26

Miami to Mexico City flight status

Flight Origin Destination Departure Arrival Equip
AA264 Miami (MIA) Mexico City (MEX) 10:55 a.m. 4:18 p.m. Boeing 737 Max 8
WS6167 Miami (MIA) Mexico City (MEX) 6 a.m. 7:45 a.m. Boeing 737-752
AA505 Miami (MIA) Mexico City (MEX) 2 p.m. 7:28 p.m. Boeing 737 Max 8
BA6850 Miami (MIA) Mexico City (MEX) 1:52 p.m. 4:04 p.m. 738
BA1678 Miami (MIA) Mexico City (MEX) 4:27 p.m. 5:48 p.m. M80
5Y562 Miami (MIA) Mexico City (MEX) 6 p.m. 10 p.m. B744
AA2416 Miami (MIA) Mexico City (MEX) 2:34 p.m. 6:30 p.m. Boeing 737 Max 8
DL8006 Miami (MIA) Mexico City (MEX) 8:35 a.m. 2:07 p.m. None
AM425 Miami (MIA) Mexico City (MEX) 6:40 a.m. 8:15 a.m. B738
LY8223 Miami (MIA) Mexico City (MEX) 1:57 p.m. 3:40 p.m. B738
DL8011 Miami (MIA) Mexico City (MEX) 1 p.m. 2:22 p.m. 738
BA2417 Miami (MIA) Mexico City (MEX) 8:36 a.m. 9:29 a.m. B738
BA2414 Miami (MIA) Mexico City (MEX) 7:25 a.m. 8:51 a.m. 738
AM0423 Miami (MIA) Mexico City (MEX) 1:56 p.m. 3:50 p.m.
AR7444 Miami (MIA) Mexico City (MEX) 10:40 p.m. 1:40 a.m. None
AA1834 Miami (MIA) Mexico City (MEX) 6:20 a.m. 7:48 a.m. B738
AR7440 Miami (MIA) Mexico City (MEX) 11 p.m. 2:20 a.m. None
AM423 Miami (MIA) Mexico City (MEX) 1:56 p.m. 3:50 p.m. Boeing 737-800 (twin-jet)
WS6122 Miami (MIA) Mexico City (MEX) 9:15 p.m. 10:32 p.m. None
BA1698 Miami (MIA) Mexico City (MEX) 8:18 a.m. 10:45 a.m. B738
VN1541 Miami (MIA) Mexico City (MEX) 5:40 a.m. 7 a.m. 321
IB4091 Miami (MIA) Mexico City (MEX) 12:50 p.m. 5:54 p.m. None
AA257 Miami (MIA) Mexico City (MEX) 6:22 p.m. 8 p.m. Boeing 737 Max 8
IB4717 Miami (MIA) Mexico City (MEX) 11:11 a.m. 2:33 p.m. 319
VA8267 Miami (MIA) Mexico City (MEX) 6:20 a.m. 7:23 a.m. AT7
VA8269 Miami (MIA) Mexico City (MEX) 2:23 p.m. 3:35 p.m. 320
F96855 Miami (MIA) Mexico City (MEX) 10:34 a.m. 2:32 p.m. Airbus A319-132
AR7442 Miami (MIA) Mexico City (MEX) 1:50 p.m. 4:50 p.m. None
LA1143 Miami (MIA) Mexico City (MEX) 9:30 a.m. 7:34 p.m. B789
M6745 Miami (MIA) Mexico City (MEX) 10:30 a.m. 11:15 a.m. B762
5Y569 Miami (MIA) Mexico City (MEX) 5:50 a.m. 11:40 a.m. B744
AM413 Miami (MIA) Mexico City (MEX) 9:05 p.m. 10:55 p.m. Boeing 737-800 (twin-jet)
M6773 Miami (MIA) Mexico City (MEX) 8:30 p.m. 11:35 p.m. B762
AM429 Miami (MIA) Mexico City (MEX) 8:03 a.m. 9:55 a.m. Boeing 737-800 (twin-jet)
AM0429 Miami (MIA) Mexico City (MEX) 8:03 a.m. 9:55 a.m.
Y45855 Miami (MIA) Mexico City (MEX) 11:59 p.m. 3:27 a.m. A320
VS7584 Miami (MIA) Mexico City (MEX) 5:53 p.m. 7:30 p.m.
EI3299 Miami (MIA) Mexico City (MEX) 11:45 a.m. 2:10 p.m. AT7
L7532 Miami (MIA) Mexico City (MEX) 11 p.m. 1:15 a.m. B763
L7542 Miami (MIA) Mexico City (MEX) midnight 1:35 a.m. B763
Y4855 Miami (MIA) Mexico City (MEX) 3:50 p.m. 5:45 p.m. A20N
AM9647 Miami (MIA) Mexico City (MEX) 12:45 p.m. 3:19 p.m. B738
AM1423 Miami (MIA) Mexico City (MEX) 4:32 p.m. 6:05 p.m. B738
VOI855 Miami (MIA) Mexico City (MEX) midnight 4:26 p.m. None
6R251 Miami (MIA) Mexico City (MEX) 3:40 p.m. 5 a.m. A306
6R1251 Miami (MIA) Mexico City (MEX) None None B762
TNO251 Miami (MIA) Mexico City (MEX) midnight 8:06 a.m. None
M72511 Miami (MIA) Mexico City (MEX) 11:15 p.m. 2:15 a.m. B763
M78161 Miami (MIA) Mexico City (MEX) 2:10 p.m. 4:44 p.m. B762
M78151 Miami (MIA) Mexico City (MEX) 1 a.m. 3:02 a.m. B763
M78121 Miami (MIA) Mexico City (MEX) 2:50 a.m. 5:44 a.m. B763
M78176 Miami (MIA) Mexico City (MEX) 8 a.m. 10:48 a.m. B762
Y49658 Miami (MIA) Mexico City (MEX) None None A21N
M78171 Miami (MIA) Mexico City (MEX) 5 a.m. 7:27 a.m. B762
M78131 Miami (MIA) Mexico City (MEX) 8 p.m. 10:27 p.m. B763
M78141 Miami (MIA) Mexico City (MEX) 11:25 p.m. 1:52 a.m. B763
5D423 Miami (MIA) Mexico City (MEX) 1:02 p.m. 3:35 p.m. E190
LP2801 Miami (MIA) Mexico City (MEX) None None B763
5D1423 Miami (MIA) Mexico City (MEX) 12:55 p.m. 3:20 p.m. E190
LP2523 Miami (MIA) Mexico City (MEX) 5:50 a.m. None B763
M76151 Miami (MIA) Mexico City (MEX) 2:40 p.m. None B763
M76171 Miami (MIA) Mexico City (MEX) 8:15 p.m. None B763
TNO251A Miami (MIA) Mexico City (MEX) midnight 9:59 p.m. None
LP2717 Miami (MIA) Mexico City (MEX) None None B763
LP2713 Miami (MIA) Mexico City (MEX) 7:20 a.m. None B763
LA2713 Miami (MIA) Mexico City (MEX) midnight 9:35 a.m. None
LP2707 Miami (MIA) Mexico City (MEX) 12:35 a.m. 5:45 a.m. B763
4O2961 Miami (MIA) Mexico City (MEX) 4:55 p.m. 6:40 p.m. A320
L7538 Miami (MIA) Mexico City (MEX) midnight 12:14 a.m. B763
AMX413 Miami (MIA) Mexico City (MEX) midnight 8:02 p.m. None
AIJ2961 Miami (MIA) Mexico City (MEX) midnight 6:12 p.m. None
AMX423 Miami (MIA) Mexico City (MEX) midnight 3:15 p.m. None
4O5963 Miami (MIA) Mexico City (MEX) 1:35 p.m. 4:15 p.m. A320
4O1961 Miami (MIA) Mexico City (MEX) 1 p.m. 3:45 p.m. A320
L7536 Miami (MIA) Mexico City (MEX) None None B763
AM1425 Miami (MIA) Mexico City (MEX) 7:25 p.m. 8:20 p.m. B738
5Y577 Miami (MIA) Mexico City (MEX) None None B744
BW511 Miami (MIA) Mexico City (MEX) 12:30 p.m. 3:45 p.m. 738
JT3162 Miami (MIA) Mexico City (MEX) 4 a.m. 6 a.m. ATR
9E3622 Miami (MIA) Mexico City (MEX) 6:51 p.m. 9:30 p.m.
4O7961 Miami (MIA) Mexico City (MEX) 7:15 p.m. 8:30 p.m. A320
4O5961 Miami (MIA) Mexico City (MEX) 3:30 p.m. 6 p.m. A320
XL9966 Miami (MIA) Mexico City (MEX) None None B763
4O2963 Miami (MIA) Mexico City (MEX) 8:15 p.m. 10:55 p.m. A20N
EY3683 Miami (MIA) Mexico City (MEX) 11 p.m. 7:40 a.m. E170
EI3303 Miami (MIA) Mexico City (MEX) 2:10 p.m. 4:20 p.m. AT7
EI3302 Miami (MIA) Mexico City (MEX) 1:50 a.m. 4:30 a.m. AT7
A5214 Miami (MIA) Mexico City (MEX) 8:15 p.m. 10:55 p.m. AT4
9H825 Miami (MIA) Mexico City (MEX) 5:40 p.m. 8:25 p.m.