Skip to main content

Search flights from Mexico City to Buenos Aires

Book your plane tickets from Mexico City to Buenos Aires with ease

Cheapest flights to Buenos Aires

The cheapest flights available in the next 60 days – prices are updated regularly

Flying from Mexico City to Buenos Aires: things to know

The most popular route is from Benito Juarez International Airport in Mexico City to Ministro Pistarini International Airport in Buenos Aires. On average this flight takes 12 hours 40 minutes one-way and costs $1,485 round-trip.

Most popular route

Benito Juarez International Airport (MEX) to Ministro Pistarini International Airport (EZE)

Average flight time

12 hours 40 minutes

Average round-trip price

$1,485

Fly from Mexico City to Buenos Aires

12 airlines
A beautiful view of Buenos Aires
Great selection

Great selection

Easily compare flights, airlines, and prices – all in one place

No hidden fees

No hidden fees

Always know exactly what you’re paying for

Flexibility

Flexibility

Use our flexible plane ticket option to change your dates if needed

Flexible plane ticket options are available for an additional cost on select airfares

Airlines that fly from Mexico City to Buenos Aires

Airline options may vary according to recently booked flights and your search terms

  • Avianca logo
    Avianca
  • Aeromexico logo
    Aeromexico
  • LATAM logo
    LATAM
  • Copa Airlines logo
    Copa Airlines
  • Viva Air logo
    Viva Air
  • Gol Transportes Aereos logo
    Gol Transportes Aereos
  • Aerolineas Argentinas logo
    Aerolineas Argentinas
  • United Airlines logo
    United Airlines
  • Volaris logo
    Volaris
  • American Airlines logo
    American Airlines
  • Volaris Costa Rica logo
    Volaris Costa Rica

Frequently asked questions

Fly to more destinations from Mexico City

Cancún
Mexico
Tijuana
Mexico
Monterrey
Mexico
Mérida
Mexico
Los Angeles
United States of America
Madrid
Spain
Chicago
United States of America
Houston
United States of America
New York
United States of America
Bogotá
Colombia
Miami
United States of America
Paris
France
San Antonio
United States of America
Toronto
Canada
London
United Kingdom
Vancouver
Canada
Las Vegas
United States of America
Dallas
United States of America
San Francisco
United States of America