Madrid to Buenos Aires is the primary Europe-Argentina corridor with three airlines flying direct. Iberia operates MAD-EZE daily from €680 return. Air Europa offers MAD-EZE direct from €650 return with frequent sales. Aerolineas Argentinas serves MAD-EZE from €720 return including meals. The 10,050km route takes 12h30m to 13h30m direct. Peak summer (December-January) pushes fares to €1,400-€1,800, while February and November see returns as low as €650.
Route: Madrid (MAD) → Buenos Aires (EZE)
Distance: 10050 km
Prices by Season
| Season | Low | High |
|---|---|---|
| Feb-Mar | €650 | €900 |
| Apr-Nov | €750 | €1100 |
| Dec-Jan | €1200 | €1800 |
Airlines on This Route
- Iberia: direct, 12h45m, from €680, 1x daily
- Air Europa: direct, 12h35m, from €650, 1x daily
- Aerolineas Argentinas: direct, 13h00m, from €720, 1x daily
Best Time to Book
Book 3-5 months ahead for cheapest long-haul fares. Tuesday and Wednesday departures save €50-80. February, March, and November are cheapest months. Avoid December departures which cost 60% more. Set price alerts 4 months ahead for summer travel.
Luggage Tips
Iberia: 23kg checked bag included on intercontinental Economy. Air Europa: 23kg checked bag included on most fares. Aerolineas Argentinas: 23kg checked bag included. Cabin bag 10kg allowed for all. Excess baggage fees €60-100 per extra bag. Sports equipment requires prior approval and fees apply.
Destination Highlights
- Ezeiza (EZE): Main international gateway, 35km from centre, handle all European flights.
- Aeroparque (AEP): Domestic hub, 2km from centre, used for flights to Cordoba or Mendoza.
- City Centre: Microcentro and Palermo are main tourist zones, 45-60min from EZE.
Airport Transfer Tips
EZE to Centre: Manuel Tienda Leon bus €15, 60 min to Retiro. Uber/Beat apps €25-35, 45-50 min. Official Taxi €40-50, fixed rate booth inside arrivals. Public bus 865 is €1 but requires SUBE card and takes 90 min. Pre-book transfers for late night arrivals.
Related Pages
- Madrid Barajas (MAD) Airport Guide
- Buenos Aires Ezeiza (EZE) Airport Guide
- Iberia vs Air Europa Long-Haul Comparison
Frequently Asked Questions
How much are cheap flights from Madrid to Buenos Aires?
Low season fares start around €650 return including taxes and fees. High season December to January jumps to €1,400-€1,800 return. Iberia and Air Europa often run sales in February and September. Aerolineas Argentinas sometimes offers €700 deals. Always check if meals and 23kg bags are included as basic fares vary. Booking 3-5 months ahead secures the best rates for this long-haul route.
Which Buenos Aires airport should I fly into from Madrid?
All direct flights from Madrid land at Ezeiza International Airport (EZE). This is the main international gateway located 35km southwest of the city. Aeroparque (AEP) handles domestic and regional flights only. Do not book connections expecting to land at AEP from Europe. EZE has better customs facilities for international arrivals. Transfer to city takes 45-60 minutes depending on traffic conditions.
When should I book Madrid to Buenos Aires flights?
Book 3-5 months ahead for cheapest long-haul fares on this route. Tuesday and Wednesday departures save €50-80 versus weekend flights. February, March, and November are cheapest months due to lower demand. December and January are most expensive due to summer holidays. Set price alerts 4 months ahead for summer travel. Avoid booking less than 3 weeks before departure as prices double.
What luggage can I bring on Madrid-Buenos Aires flights?
Iberia includes 23kg checked bag on intercontinental Economy fares. Air Europa includes 23kg checked bag on most published fares. Aerolineas Argentinas includes 23kg checked bag plus meals. Cabin bag 10kg allowed for all airlines. Excess baggage fees range €60-100 per extra bag. Sports equipment requires prior approval and additional fees apply. Buy extra weight online before check-in to save money.
How long is the flight from Madrid to Buenos Aires?
Direct flights take 12h30m to 13h30m depending on wind direction. Iberia and Air Europa are fastest at 12h35m average. Aerolineas Argentinas typically 13h00m. Time difference is 4-5 hours depending on season. Add 3 hours for airport procedures at Ezeiza. Total journey time: 16-17 hours door-to-door including transfer to Buenos Aires city centre from the airport.
Are there direct flights from Madrid to Buenos Aires?
Yes, three airlines fly direct: Iberia (MAD-EZE, 1x daily), Air Europa (MAD-EZE, 1x daily), and Aerolineas Argentinas (MAD-EZE, 1x daily). No connections needed. Flight time 12h30m-13h30m. These are year-round routes with increased frequency in December. Direct flights are significantly more comfortable than connections via Sao Paulo or Lima. Book direct to avoid baggage re-check risks.
Data updated: 2026-03



