A historic cathedral with a prominent bell tower, a large open square with people and vehicles, and surrounding urban buildings.

AED940 Cheap Flights from Miami (MIA) to Mexico City (MEX)

Popular airlines from Miami Intl. Airport (MIA) to Benito Juarez International Airport (MEX)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Cheap Flights from Miami to Mexico City (MIA-MEX)

Prices were available within the past 7 days and start at AED940 for one-way flights and AED1,760 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Aeromexico
Delta
Aeromexico
Aeromexico
Aeromexico
Aeromexico
Delta
American Airlines
avianca
United

Find the cheapest month to fly from Miami (MIA) to Mexico City (MEX)

October is typically the cheapest month to fly

From AED 1,139 - AED 1,525 per traveler.

Frequently asked questions

How long does it take to fly from MIA to MEX?
With Aeromexico, a direct flight takes around 2 hours and 52 minutes. Jump on the 5:03PM flight from MIA and touch down at Benito Juárez Intl. Airport at 5:55PM. Walk away with a fabulous deal on this route when you use Expedia to book your trip.
Is it cheaper to buy a plane ticket from MIA to MEX last minute?
Booking your trip from MIA to Mexico City Intl. Airport (MEX) at the last minute could help you save if you hit the jackpot and find an awesome deal. However, airfares usually don't come down in price as the departure date nears. If you choose to wait, flights could also be booked up or the best seats gone (because no one wants the middle seat). If you don't want to hedge your bets, book well in advance of the date you want to leave. Keep in mind that some of the best deals can be found up to a year in advance. If your favorite airline hasn't released tickets yet, check back regularly as deals are updated on Expedia constantly.
What airline has the least delays from MIA to Mexico Airport?
With an on-time flight record of 93%, Aeromexico is the carrier that's most likely to fly you from MIA to Benito Juárez Intl. Airport without any holdups. Flight delays aren't just an unpleasant experience — they can also cause you to miss a vital connection or even ruin your vacation. You can stay updated by checking your flight status through the free Expedia App long before you get to the airport. If you're already there and the delay will significantly impact your plans, head to the customer service desk for assistance.
What airports do you fly into for Mexico City from Miami?
With Mexico City Intl. Airport (MEX), Toluca Intl. Airport (TLC) and Hermanos Serdan Intl. Airport (PBC) to choose from, making your way from Miami to Mexico City is no sweat. The city's busiest terminal, Mexico City Intl. Airport (MEX), is approximately 5 kilometers east of the downtown area. Along with the price of tickets, consider things like train or bus options from the airport and the distance to your hotel before making your decision. Get your Mexico City trip off to a terrific start by visiting Zócalo and Angel of Independence Monument.
What are the most popular departure times for flights from MIA to Mexico City Intl. Airport (MEX)?
The most popular departure times for journeys from MIA to Benito Juárez Intl. Airport fall between 6:00 AM - 7:00 AM on Aeromexico. Our tip is to head out in the morning. The earlier you do, the better your odds of a delay-free flight with less air traffic in the skies.
Can I change the date of my flight from MIA to MEX?
It's a piece of cake to make amendments to your Miami Intl. Airport (MIA) to Benito Juárez Intl. Airport trip yourself. Log in to the Expedia Trips portal and tap "change flight." Search for new flights and choose the one that fits your plans. You'll get an estimate of any flight change costs. You can also use our Customer Service portal to connect with our Virtual Agent and get answers to your questions.

Travel information

Origin airport
Miami Intl.
Destination airport
Mexico City Intl.
Airlines serving
Aeromexico, American Airlines, Delta, United, avianca
Roundtrip price
AED1,760
Distance
2041 km
Average flight time
1 hour 35 mins

Book with confidence