Cheap flights from Buenos Aires (BUEA) to Mexico City (MEXA)

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      Aerolíneas Argentinas
      Aeromexico

      Compare Buenos Aires to Mexico City flight deals

      Find the cheapest month or even day of the year to fly to Mexico City

      Book the best Mexico City fare with no extra fees

      Flight deals from Buenos Aires to Mexico City

      Looking for a cheap last-minute deal or the best return flight from Buenos Aires to Mexico City? If you want to travel next month, return fares start from $814. Find the lowest prices on one-way and return tickets right here.

      Find the cheapest month to fly from Buenos Aires to Mexico City

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Buenos Aires to Mexico City flights are currently cheapest in March.

      Direct flights from Buenos Aires to Mexico City

      Aerolíneas Argentinas
      Aeromexico

      Alternative Buenos Aires to Mexico City routes

      Looking for the cheapest, fastest or easiest route from Buenos Aires to Mexico City? You could fly into the following airports instead.

      Buenos Aires to Mexico City: Flight information

      The things to know before you go.
      Cheapest flight found$391
      Cheapest month to flyMarch
      Average flight time9 hrs, 40 mins
      Most popular airlineAerolíneas Argentinas
      Average flights per week116

      Finding cheap flights from Buenos Aires to Mexico City: Frequently asked questions

      There are 3 airports in Mexico City: Mexico City Juarez International, Felipe Angeles International and Toluca.
      The best price we found for a return flight from Buenos Aires to Mexico City is $764. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      9 hours and 40 minutes is the average flight time from Buenos Aires to Mexico City.
      Aerolíneas Argentinas and Aeromexico fly direct from Buenos Aires to Mexico City.
      As of September 2026, there are 29 flights per week flying from Buenos Aires to Mexico City.
      The cheapest month to fly from Buenos Aires to Mexico City is usually September.
      If you're flying from Buenos Aires, the cheapest airport near Mexico City is Mexico City Juarez International – which is 6.4 km away from the centre of Mexico City. We've found flights into this airport from $764.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Buenos Aires to Mexico City on Tuesday, 8 September 2026.
      Yes – the average flight time is 9 hours and 40 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Mexico City but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Mexico City is around 40 days in advance, so don’t leave your flight to the last minute.

      In September, the average temperature is usually around 18°C. June is typically the warmest month in Mexico City, when it usually averages around 25°C. You can expect the least rain in January. The coldest month is December, with temperatures averaging 6°C. The rainiest month is September.
      The cheapest airline that flies to Mexico City is Sky Airline. And the cheapest airline that flies to Felipe Angeles International Airport is Aeromexico.

      Flying from Buenos Aires to Mexico City: what you need to know

      • There are a couple of main airports you can start your trip from in Buenos Aires. Explore your options leaving from Buenos Aires Jorge Newbery Airport (AEP) or Buenos Aires Ministro Pistarini Airport (EZE) when searching for a flight from Buenos Aires to Mexico City.

      • Mexico City Juarez International Airport (MEX) and Felipe Angeles International Airport (NLU) are Mexico City's chief entry points.

      • Around 9 hours 35 minutes is how long you can expect to be travelling on a direct Buenos Aires to Mexico City flight.

      • The timezone in Mexico City is UTC-6, which is three hours behind Buenos Aires.

      • To ensure you don't miss your Buenos Aires to Mexico City flight, leave plenty of time for things like baggage drop and finding your gate. Arriving two hours ahead of international departures and an hour before domestic flights is the general rule to follow.

      • Travelling over a peak time like August? Public holidays and other popular periods can lead to longer lines and delays at check-in and security. Play it safe and arrive up to four hours before an international flight and two hours before a domestic departure.

      How to find the cheapest flights from Buenos Aires to Mexico City

      • Don't wait until the last moment. You're more likely to find cheap Buenos Aires to Mexico City flights if you book in advance. Airlines often have some excellent early bird deals.

      • The 'Whole month' tool will show you the cheapest plane tickets from Buenos Aires to Mexico City across the entire month. It's a great way to snap up a bargain if your plans are flexible.

      • Locking in a cheap flight from Buenos Aires to Mexico City couldn't be easier with Price Alerts. Simply create one of these automatic alerts and we'll let you know when there's a better deal.

      • Find an affordable Buenos Aires to Mexico City flight with the help of our filters. Select your preferred times, number of stops and airlines, then sort the results by 'Cheapest' to see the best deals.

      Flying from Buenos Aires

      Buenos Aires Jorge Newbery Airport (AEP)

      • AEP is around 6 kilometres from central Buenos Aires. If you're catching a taxi, driving or ride-sharing from the centre, it'll take you 25 minutes or so to get there, depending on traffic. If you're using public transport, expect the travel time to be around 40 minutes.

      • After a leisurely start to your travels? Stay near Buenos Aires Jorge Newbery Airport. Whether you're taking an early flight from Buenos Aires to Mexico City or just don't like being rushed, these hotels are ideal:

      • Of the departures from Buenos Aires Jorge Newbery Airport, 64% land on time at their destination.

      Buenos Aires Ministro Pistarini Airport (EZE)

      • You can catch a direct flight from Buenos Aires to Mexico City out of Buenos Aires Ministro Pistarini Airport (EZE). Start your journey at EZE and touch down at Mexico City Juarez International Airport (MEX).

      • You can book a direct Buenos Aires to Mexico City plane ticket with Aeromexico. This is one of the top airlines operating this route out of EZE.

      • Break up your Buenos Aires to Mexico City flight with a stop so you can freshen up or tick a new place off your list. Some great stopovers between Buenos Aires Ministro Pistarini Airport and Mexico City include:

        • Bogota Airport (BOG)

        • Panama City Tocumen International Airport (PTY)

        • Medellin Jose Maria Cordova Airport (MDE)

      • On public transport, you can travel from central Buenos Aires to EZE in around 1 hour 15 minutes. The airport is roughly 24 kilometres away. Driving will take you about 30 minutes.

      • Kick off your holiday early with an additional night away from home. Before your flight from Buenos Aires to Mexico City, take it easy in one of these hotels close to Buenos Aires Ministro Pistarini Airport:

      • 78% of flights departing Buenos Aires Ministro Pistarini Airport arrive within the expected time frame.

      Arriving in Mexico City

      Mexico City Juarez International Airport (MEX)

      • Mexico City Juarez International Airport (MEX) to central Mexico City takes around 30 minutes by car. The centre is roughly 6 kilometres away.

      • Getting there on public transport will take you roughly 40 minutes.

      • The last thing you need is a long journey to your hotel if you're arriving on a late flight from Buenos Aires to Mexico City. Book one of these accommodation options near MEX instead:

      • Follow your own route with a Mexico City Juarez International Airport rental car. Pick up your wheels from INFINITY RENT, MEX or America and venture far and wide through Mexico City and beyond.

      • For the best deal, book your vehicle from Mexico City Juarez International Airport about four weeks in advance of your Buenos Aires to Mexico City flight.

      Felipe Angeles International Airport (NLU)

      • Once your flight from Buenos Aires to Mexico City has arrived, you can get to the city centre in around 55 minutes by car. Central Mexico City is roughly 40 kilometres from Felipe Angeles International Airport (NLU).

      • The trip will take approximately 2 hours on public transport.

      • There are some great places ready to welcome you near NLU. Tuck yourself in after your Buenos Aires to Mexico City flight at one of these perfectly located options:

      • The quickest way to get to where you're going is with a Felipe Angeles International Airport rental car. Collect your wheels from Europcar, MEX or Keddy By Europcar and be on your way in a flash.

      • Secure your first choice, not your last resort. Securing your ride from NLU one week ahead of time often means better deals and a wider selection of vehicles.

      Mexico City Atizapan Airport (AZP)

      • Hop off your flight from Buenos Aires to Mexico City and head straight for your hotel or start checking out the attractions right away. Central Mexico City is about 3 kilometres from Mexico City Atizapan Airport (AZP).

      • If you'd like a certain type of vehicle, booking early gives you a better shot at getting what you want. Secure your ride from AZP a few weeks ahead of your flight from Buenos Aires to Mexico City.

      Best time to go to Mexico City

      • It's time to choose your travel dates for your flight from Buenos Aires to Mexico City. June is the busiest month to travel to Mexico City. If you want a more relaxed atmosphere, go in March.

      • Book a Buenos Aires to Mexico City ticket departing in May if you want to explore the city during its warmest month. You can expect temperatures in Mexico City to range from 12ºC (54ºF) to 30ºC (86ºF).

      • Search for cheap flights from Buenos Aires to Mexico City in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 6ºC (43ºF) and 23ºC (73ºF) on average.

      More about Mexico City

      • When it comes to searching for somewhere to rest your head, you'll find the most popular stays in Mexico City right here. Check out these options as soon as you've locked in your flight from Buenos Aires to Mexico City:

      • All great holidays should include some sightseeing. Basilica of Our Lady of Guadalupe, National Museum of Anthropology and Frida Kahlo Museum are essential stops on your Mexico City itinerary.

      Explore more of Mexico

      • Mexico City is easy to fall in love with, but there are so many other corners of Mexico you'll want to see. Around 21 kilometres northeast of Mexico City, a trip to Ecatepec de Morelos will keep you on the go. Start with popular sights like Zoologico Zacango, Centro Ecoturistico y Educación Ambiental Sierra de Guadalupe and Botanical Garden.

      • Around 467 kilometres west of Mexico City, Guadalajara is another favourite stop in Mexico. Start your sightseeing at Guadalajara's Cathedral, Temple of Our Lady of Guadalupe and Mural Gigante FRIDA KAHLO.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.