Cheap flights from Miami to Mexico City

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Miami (MIA) - Mexico City (MEX) 2022-02-09 2022-02-23 207 USD 21 hours 22 minutes Connection 2021-12-04T15:38:48
Miami (MIA) - Mexico City (MEX) 2022-02-15 2022-03-01 215 USD 29 hours 47 minutes Connection 2021-12-02T17:08:55
Miami (MIA) - Mexico City (MEX) 2022-01-07 2022-01-21 216 USD 18 hours 12 minutes Connection 2021-12-08T05:54:42
Miami (MIA) - Mexico City (MEX) 2022-04-14 2022-04-25 216 USD 6 hours 50 minutes Direct 2021-12-01T23:54:49
Miami (MIA) - Mexico City (MEX) 2022-01-14 2022-01-16 217 USD 10 hours 0 minutes Connection 2021-12-04T00:28:03
Miami (MIA) - Mexico City (MEX) 2022-01-07 2022-01-09 259 USD 14 hours 37 minutes Connection 2021-12-04T00:29:29
Miami (MIA) - Mexico City (MEX) 2021-12-07 2021-12-08 261 USD 13 hours 4 minutes Connection 2021-12-04T03:23:39
Miami (MIA) - Mexico City (MEX) 2022-01-09 2022-01-23 264 USD 16 hours 42 minutes Connection 2021-12-06T06:53:30
Miami (MIA) - Mexico City (MEX) 2021-12-31 2022-01-09 271 USD 6 hours 51 minutes Direct 2021-12-04T00:20:23
Miami (MIA) - Mexico City (MEX) 2022-07-19 2022-07-20 277 USD 6 hours 46 minutes Direct 2021-12-05T17:59:24
Miami (MIA) - Mexico City (MEX) 2021-12-30 2022-01-09 292 USD 6 hours 55 minutes Direct 2021-12-04T00:20:14
Miami (MIA) - Mexico City (MEX) 2021-12-30 2022-01-08 304 USD 11 hours 6 minutes Connection 2021-12-04T00:19:30
Miami (MIA) - Mexico City (MEX) 2021-12-24 2022-01-08 311 USD 9 hours 36 minutes Connection 2021-12-03T11:30:12
Miami (MIA) - Mexico City (MEX) 2021-12-11 2021-12-15 315 USD 12 hours 45 minutes Connection 2021-12-07T19:22:20
Miami (MIA) - Mexico City (MEX) 2021-12-11 2021-12-20 320 USD 16 hours 40 minutes Connection 2021-12-06T02:20:10
Miami (MIA) - Mexico City (MEX) 2021-12-09 2021-12-16 327 USD 23 hours 52 minutes Connection 2021-12-03T02:32:59
Miami (MIA) - Mexico City (MEX) 2021-12-26 2022-01-08 329 USD 9 hours 31 minutes Connection 2021-12-07T22:06:59
Miami (MIA) - Mexico City (MEX) 2021-12-14 2021-12-21 339 USD 30 hours 43 minutes Connection 2021-12-07T21:27:45
Miami (MIA) - Mexico City (MEX) 2021-12-13 2021-12-20 348 USD 16 hours 34 minutes Connection 2021-12-07T02:30:15
Miami (MIA) - Mexico City (MEX) 2021-12-23 2022-01-18 353 USD 10 hours 5 minutes Connection 2021-12-03T19:56:25
Miami (MIA) - Mexico City (MEX) 2021-12-23 2022-01-20 362 USD 6 hours 52 minutes Direct 2021-12-03T17:01:26
Miami (MIA) - Mexico City (MEX) 2021-12-11 2021-12-18 364 USD 19 hours 56 minutes Connection 2021-12-05T00:16:33
Miami (MIA) - Mexico City (MEX) 2021-12-21 2021-12-31 384 USD 13 hours 59 minutes Connection 2021-12-03T17:32:42
Miami (MIA) - Mexico City (MEX) 2021-12-24 2021-12-30 394 USD 20 hours 42 minutes Connection 2021-12-06T16:12:39
Miami (MIA) - Mexico City (MEX) 2021-12-16 2021-12-19 397 USD 16 hours 5 minutes Connection 2021-12-04T18:16:49
Miami (MIA) - Mexico City (MEX) 2021-12-17 2021-12-19 400 USD 13 hours 50 minutes Connection 2021-12-04T04:27:50
Miami (MIA) - Mexico City (MEX) 2021-12-22 2021-12-31 403 USD 12 hours 23 minutes Connection 2021-12-03T17:32:06
Miami (MIA) - Mexico City (MEX) 2021-12-14 2021-12-22 406 USD 42 hours 36 minutes Connection 2021-12-07T06:43:41
Miami (MIA) - Mexico City (MEX) 2021-12-26 2021-12-29 416 USD 15 hours 59 minutes Connection 2021-12-02T16:54:11
Miami (MIA) - Mexico City (MEX) 2021-12-23 2021-12-30 422 USD 7 hours 5 minutes Direct 2021-12-03T18:46:54
What is the distance between Miami and Mexico City?

The average distance from Miami to Mexico City is 2065 kilometers (equals to 1283 miles or 1115 nautical miles). Your flight will departure from Miami, United States and arrive on Mexico City, Mexico.

How long is the flight from Miami to Mexico City?

The average flight time between Miami to Mexico City is 6 hours 50 minutes

How much is the fare for flight between Miami and Mexico City?

The average price for one-way airfare from Miami to Mexico City is 217 USD (none-taxes) for economy class.

How many flights fly from Miami to Mexico City on the daily basis?

Around 86 flights are flying daily from Miami to Mexico City. Some major airlines between this route are LATAM Cargo Mexico, Aeromexico, Interjet, Lan Peru, British Airways, Aer Lingus, LANCO, American Airlines, Volaris, Aerolineas Argentinas, WestJet, AeroMexico Connect, Aerounion, Amerijet International, Atlas Air, Delta Airlines, Iberia, LATAM Airlines, Virgin Australia, Etihad Airways, Lan Ecuador, Endeavor Air, Dutch Antilles Express, EL AL Israel Airlines, Lion Air, Vietnam Airlines, Virgin Atlantic, HOP!, Caribbean Airlines, Frontier Airlines, ...

Flight Origin Destination Departure Arrival Equip
IB4717 Miami (MIA) Mexico City (MEX) 7:13 a.m. 9:50 a.m. 319
AR7444 Miami (MIA) Mexico City (MEX) 7:15 a.m. 10 a.m. None
IB4091 Miami (MIA) Mexico City (MEX) 9:58 p.m. 12:28 a.m. None
AA1303 Miami (MIA) Mexico City (MEX) 7:13 a.m. 9:50 a.m. A319
AA257 Miami (MIA) Mexico City (MEX) 7:04 p.m. 9:35 p.m. B38M
Y4855 Miami (MIA) Mexico City (MEX) 11:42 a.m. 2:18 p.m. A321
AR7440 Miami (MIA) Mexico City (MEX) 12:50 p.m. 3:35 p.m. None
AR7442 Miami (MIA) Mexico City (MEX) 5:35 p.m. 8:35 p.m. None
AA2416 Miami (MIA) Mexico City (MEX) 8:40 a.m. 11:25 a.m. A319
AA1834 Miami (MIA) Mexico City (MEX) 9:58 p.m. 12:28 a.m. B738
BA6850 Miami (MIA) Mexico City (MEX) 9:58 p.m. 12:28 a.m. 738
LY8223 Miami (MIA) Mexico City (MEX) 12:50 p.m. 3:35 p.m. B738
BA2414 Miami (MIA) Mexico City (MEX) 7:03 p.m. 9:35 p.m. 738
BA2417 Miami (MIA) Mexico City (MEX) 7:13 a.m. 9:50 a.m. B738
VS7584 Miami (MIA) Mexico City (MEX) 5:35 p.m. 8:25 p.m.
AM423 Miami (MIA) Mexico City (MEX) 12:50 p.m. 3:35 p.m. B738
AM429 Miami (MIA) Mexico City (MEX) 7:15 a.m. 10 a.m. B738
AM413 Miami (MIA) Mexico City (MEX) 5:35 p.m. 8:25 p.m. B738
BA1698 Miami (MIA) Mexico City (MEX) 8:37 p.m. 9:50 p.m. B738
M6773 Miami (MIA) Mexico City (MEX) 2 p.m. 2:20 p.m. B762
TNO251 Miami (MIA) Mexico City (MEX) midnight 8:06 a.m. None
5Y562 Miami (MIA) Mexico City (MEX) None None B744
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