- Home
- Flights
- Flights from Buenos Aires
- Buenos Aires to Madrid
Cheap flights from Buenos Aires to Madrid from US$468
Iberia, Aerolíneas Argentinas, Plus Ultra Líneas Aéreas and Air Europa fly nonstop from Buenos Aires to Madrid, about 16 flights a week. The flight takes around 13h 06m, and the cheapest one-way fare we found recently is US$468 on 27 Nov.
Direct flights available ~16 flights a week 13h 06m Cheapest in November Prices checked 15 days ago
Buenos Aires to Madrid at a glance
Cheapest one-wayUS$468ITA Airways · 1 stop · Fri 27 NovFastest flight13h 06mEstimated
Nonstop flights16/wkIberia, Aerolíneas Argentinas, Plus Ultra Líneas Aéreas
Airlines flying nonstop from Buenos Aires to Madrid
4 airlines on this route, about 16 flights a week in total (observed over the last 4 weeks).
Cheapest month to fly from Buenos Aires to Madrid
Lowest one-way fare found for each month: November is cheapest, May the most expensive.
Good to know
- Distance
- 10,084 km6,262 miles
- Flight time
- 13h 06mestimate
- Time difference
- +4hMadrid vs Buenos Aires
- Currency in Madrid
- EUR
- Airports
- EZE, AEP → MAD
Flights from Buenos Aires to Madrid: questions answered
How much is a flight from Buenos Aires to Madrid?
The cheapest one-way fare we found recently is US$468 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Buenos Aires to Madrid?
Yes. Iberia, Aerolíneas Argentinas, Plus Ultra Líneas Aéreas and Air Europa fly this route nonstop, with about 16 flights a week in each direction.
How long is the flight from Buenos Aires to Madrid?
A nonstop flight covers 10,084 km and takes around 13h 06m.
What is the cheapest month to fly from Buenos Aires to Madrid?
November has the lowest fare we found (US$468), while May is the most expensive (US$737).
Which airlines fly from Buenos Aires to Madrid?
Iberia, Aerolíneas Argentinas, Plus Ultra Líneas Aéreas and Air Europa operate nonstop flights on this route.
Which airports serve Buenos Aires and Madrid?
Buenos Aires: Ezeiza International Airport - Ministro Pistarini (EZE) and Aeroparque Jorge Newbery (AEP). Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD).
What is the time difference between Buenos Aires and Madrid?
Madrid is 4 hours ahead of Buenos Aires.





