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) 2025-02-01 2025-02-11 158 USD 35 hours 30 minutes Connection 2024-06-02T02:40:41
Miami (MIA) - Mexico City (MEX) 2024-09-04 2024-09-09 158 USD 35 hours 30 minutes Connection 2024-06-01T12:44:17
Miami (MIA) - Mexico City (MEX) 2024-07-08 2024-07-31 158 USD 45 hours 0 minutes Connection 2024-05-31T11:22:05
Miami (MIA) - Mexico City (MEX) 2024-08-09 2024-08-14 158 USD 52 hours 0 minutes Connection 2024-06-01T16:29:53
Miami (MIA) - Mexico City (MEX) 2024-12-18 2025-01-15 158 USD 35 hours 30 minutes Connection 2024-06-01T22:57:31
Miami (MIA) - Mexico City (MEX) 2024-11-20 2024-12-08 158 USD 35 hours 30 minutes Connection 2024-06-01T23:22:43
Miami (MIA) - Mexico City (MEX) 2024-11-23 2024-12-08 158 USD 35 hours 30 minutes Connection 2024-06-01T21:46:51
Miami (MIA) - Mexico City (MEX) 2024-08-02 2024-08-27 159 USD 35 hours 30 minutes Connection 2024-06-02T00:55:32
Miami (MIA) - Mexico City (MEX) 2024-07-19 2024-07-26 161 USD 35 hours 30 minutes Connection 2024-05-31T00:52:52
Miami (MIA) - Mexico City (MEX) 2024-07-08 2024-07-16 162 USD 28 hours 30 minutes Connection 2024-05-31T02:46:50
Miami (MIA) - Mexico City (MEX) 2024-07-08 2024-07-17 162 USD 45 hours 0 minutes Connection 2024-05-31T03:30:05
Miami (MIA) - Mexico City (MEX) 2024-07-26 2024-08-21 162 USD 52 hours 0 minutes Connection 2024-06-01T01:14:33
Miami (MIA) - Mexico City (MEX) 2024-12-18 2025-01-04 163 USD 19 hours 0 minutes Connection 2024-06-01T22:57:31
Miami (MIA) - Mexico City (MEX) 2024-07-27 2024-08-25 165 USD 35 hours 30 minutes Connection 2024-06-02T00:55:30
Miami (MIA) - Mexico City (MEX) 2024-07-02 2024-07-14 166 USD 36 hours 0 minutes Connection 2024-05-30T17:45:09
Miami (MIA) - Mexico City (MEX) 2024-07-04 2024-07-21 166 USD 36 hours 0 minutes Connection 2024-05-30T02:29:49
Miami (MIA) - Mexico City (MEX) 2024-07-07 2024-07-16 166 USD 36 hours 0 minutes Connection 2024-05-31T02:46:32
Miami (MIA) - Mexico City (MEX) 2024-06-15 2024-07-10 167 USD 37 hours 50 minutes Connection 2024-06-01T04:37:39
Miami (MIA) - Mexico City (MEX) 2024-06-03 2024-06-04 305 USD 7 hours 21 minutes Direct 2024-06-01T20:35:41
Miami (MIA) - Mexico City (MEX) 2024-06-03 2024-06-06 305 USD 7 hours 27 minutes Direct 2024-06-01T16:17:16
Miami (MIA) - Mexico City (MEX) 2024-06-03 2024-06-07 305 USD 7 hours 27 minutes Direct 2024-06-01T17:57:38
Miami (MIA) - Mexico City (MEX) 2024-06-03 2024-06-08 305 USD 7 hours 27 minutes Direct 2024-06-01T22:57:40
Miami (MIA) - Mexico City (MEX) 2024-06-03 2024-06-09 305 USD 7 hours 27 minutes Direct 2024-06-01T21:56:53
Miami (MIA) - Mexico City (MEX) 2024-06-13 2024-06-20 331 USD 6 hours 58 minutes Direct 2024-05-29T11:28:17
Miami (MIA) - Mexico City (MEX) 2024-06-18 2024-06-25 341 USD 7 hours 9 minutes Direct 2024-05-31T18:02:50
Miami (MIA) - Mexico City (MEX) 2024-08-15 2024-08-28 345 USD 6 hours 58 minutes Direct 2024-06-01T11:48:56
Miami (MIA) - Mexico City (MEX) 2024-08-15 2024-09-04 355 USD 9 hours 34 minutes Connection 2024-06-01T11:53:50
Miami (MIA) - Mexico City (MEX) 2024-08-15 2024-09-03 358 USD 22 hours 24 minutes Connection 2024-06-01T11:53:43
Miami (MIA) - Mexico City (MEX) 2024-08-01 2024-08-05 387 USD 6 hours 58 minutes Direct 2024-05-31T20:45:25
Miami (MIA) - Mexico City (MEX) 2024-06-25 2024-07-02 417 USD 30 hours 34 minutes Connection 2024-05-31T18:03:04

Miami to Mexico City flight status

Flight Origin Destination Departure Arrival Equip
BA2417 Miami (MIA) Mexico City (MEX) 8:24 a.m. 9:19 a.m. B738
AA257 Miami (MIA) Mexico City (MEX) 6:45 p.m. 8:15 p.m. Boeing 737 Max 8
AA264 Miami (MIA) Mexico City (MEX) 8:25 a.m. 9:55 a.m. Boeing 737 Max 8
AM425 Miami (MIA) Mexico City (MEX) 6:31 a.m. 8:30 a.m. B738
DL8011 Miami (MIA) Mexico City (MEX) 2:04 p.m. 7:45 p.m. 738
LY8223 Miami (MIA) Mexico City (MEX) 2:08 p.m. 4 p.m. B738
AM423 Miami (MIA) Mexico City (MEX) 2:23 p.m. 4:15 p.m. Boeing 737-800 (twin-jet)
AR7440 Miami (MIA) Mexico City (MEX) 2:08 p.m. 4 p.m. None
AA505 Miami (MIA) Mexico City (MEX) 11:30 a.m. 1 p.m. Boeing 737 Max 8
VS7584 Miami (MIA) Mexico City (MEX) 5:08 p.m. 7 p.m.
AA1303 Miami (MIA) Mexico City (MEX) 8:21 a.m. 12:02 p.m. Boeing 737 Max 8
AM429 Miami (MIA) Mexico City (MEX) 10:46 a.m. 12:45 p.m. Boeing 737-800 (twin-jet)
BA2414 Miami (MIA) Mexico City (MEX) 4 p.m. 5:26 p.m. 738
VN1541 Miami (MIA) Mexico City (MEX) 8:10 a.m. 9:15 a.m. 321
DL8006 Miami (MIA) Mexico City (MEX) 7:24 a.m. 11:05 a.m. None
IB4091 Miami (MIA) Mexico City (MEX) 12:51 p.m. 5:46 p.m. None
AM0429 Miami (MIA) Mexico City (MEX) 10:46 a.m. 12:45 p.m.
BA1698 Miami (MIA) Mexico City (MEX) 12:31 p.m. 2:40 p.m. B738
AA1834 Miami (MIA) Mexico City (MEX) 8:35 a.m. 11:35 a.m. B738
AM0423 Miami (MIA) Mexico City (MEX) 2:08 p.m. 4 p.m.
AA2416 Miami (MIA) Mexico City (MEX) 6:32 p.m. 7:34 p.m. Boeing 737 Max 8
BA1678 Miami (MIA) Mexico City (MEX) 1:35 p.m. 5:05 p.m. M80
5Y569 Miami (MIA) Mexico City (MEX) 4:35 a.m. 10:45 a.m. B744
VA8269 Miami (MIA) Mexico City (MEX) 5:45 p.m. 6:52 p.m. 320
M6773 Miami (MIA) Mexico City (MEX) 7:30 a.m. 9:35 a.m. B762
M6745 Miami (MIA) Mexico City (MEX) 9:30 a.m. 10:20 a.m. B762
5Y562 Miami (MIA) Mexico City (MEX) 11:40 p.m. None B744
AR7444 Miami (MIA) Mexico City (MEX) 5:30 p.m. 10:40 p.m. None
AR7442 Miami (MIA) Mexico City (MEX) 8:24 p.m. 10:15 p.m. None
AM413 Miami (MIA) Mexico City (MEX) 8:26 p.m. 10:15 p.m. Boeing 737-800 (twin-jet)
Y4855 Miami (MIA) Mexico City (MEX) 3:50 p.m. 5:45 p.m. A20N
VA8267 Miami (MIA) Mexico City (MEX) 6 a.m. 7:11 a.m. AT7
IB4717 Miami (MIA) Mexico City (MEX) 12:04 p.m. 3:28 p.m. 319
AM9647 Miami (MIA) Mexico City (MEX) 12:45 p.m. 3:19 p.m. B738
EI3299 Miami (MIA) Mexico City (MEX) 11:45 a.m. 2:10 p.m. AT7
WS6122 Miami (MIA) Mexico City (MEX) 5:35 p.m. 8:35 p.m. None
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
LA1143 Miami (MIA) Mexico City (MEX) None None B789
F96855 Miami (MIA) Mexico City (MEX) 2:53 p.m. 5:32 p.m. Airbus A319-132
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
BA6850 Miami (MIA) Mexico City (MEX) 9:25 p.m. 12:20 a.m. 738
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
Y45855 Miami (MIA) Mexico City (MEX) 2:10 p.m. 4:46 p.m. A320
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
WS6167 Miami (MIA) Mexico City (MEX) 12:45 p.m. 3:30 p.m. Boeing 737-752
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
L7542 Miami (MIA) Mexico City (MEX) None None B763
L7532 Miami (MIA) Mexico City (MEX) 9 p.m. None B763
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
EI3302 Miami (MIA) Mexico City (MEX) 1:50 a.m. 4:30 a.m. AT7
EI3303 Miami (MIA) Mexico City (MEX) 2:10 p.m. 4:20 p.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.