Direct (nonstop) flights from Madrid to Buenos Aires

4 airlines fly nonstop from Barajas (MAD) to Ministro Pistarini International Airport (EZE). It's 6,252 miles (10,061 km), about 12h 41m in the air. Operated by Aerolineas Argentinas, Iberia, Plus Ultra and others.

MAD
Barajas
🇪🇸 Madrid, Spain
EZE
Ministro Pistarini International Airport
🇦🇷 Buenos Aires, Argentina
Flight Time
12h 41m
Distance
6,252 mi
10,061 km
CO₂/pax
956 kg
−56 kg vs. layover
Airlines
4
Aerolineas Argentinas +3
Time Diff
-5h
Operated by Aerolineas Argentinas Aerolineas Argentinas Iberia Iberia Plus Ultra Plus Ultra Air Europa Air Europa

Route data last updated: May 31, 2026

Airlines with non-stop flights

Aerolineas Argentinas AR Aerolineas Argentinas
Route
MAD → EZE
Flight Time
12h 41m
Distance
6,252 mi
Iberia IB Iberia
Route
MAD → EZE
Flight Time
12h 41m
Distance
6,252 mi
Plus Ultra PU Plus Ultra
Route
MAD → EZE
Flight Time
12h 41m
Distance
6,252 mi
Air Europa UX Air Europa
Route
MAD → EZE
Flight Time
12h 41m
Distance
6,252 mi

Alternative Routes

Other ways to fly from Madrid to Buenos Aires with one stop · direct emits 956 kg CO₂ per passenger

MAD ROS (Rosario) EZE
Leg 1: 12h 38m (6,233 mi) Leg 2: 55m (183 mi) Total: ~13h 33m 🍃 1012 kg CO₂ (+6% vs. direct)
Leg 1
MAD → ROS
12h 38m · 6,233 mi
View MAD to ROS flights →
Leg 2
ROS → EZE
55m · 183 mi
View ROS to EZE flights →
MAD GRU (Sao Paulo) EZE
Leg 1: 10h 35m (5,192 mi) Leg 2: 3h (1,069 mi) Total: ~13h 35m 🍃 1000 kg CO₂ (+5% vs. direct)
Leg 1
MAD → GRU
10h 35m · 5,192 mi
View MAD to GRU flights →
Leg 2
GRU → EZE
3h · 1,069 mi
View GRU to EZE flights →
MAD ASU (Asuncion) EZE
Leg 1: 11h 40m (5,697 mi) Leg 2: 1h 55m (662 mi) Total: ~13h 35m 🍃 1018 kg CO₂ (+6% vs. direct)
Leg 1
MAD → ASU
11h 40m · 5,697 mi
View MAD to ASU flights →
Leg 2
ASU → EZE
1h 55m · 662 mi
View ASU to EZE flights →
MAD SSA (Salvador) EZE
Leg 1: 8h 55m (4,297 mi) Leg 2: 4h 53m (1,967 mi) Total: ~13h 48m 🍃 1014 kg CO₂ (+6% vs. direct)
Leg 1
MAD → SSA
8h 55m · 4,297 mi
View MAD to SSA flights →
Leg 2
SSA → EZE
4h 53m · 1,967 mi
View SSA to EZE flights →
MAD COR (Cordoba) EZE
Leg 1: 12h 40m (6,280 mi) Leg 2: 1h 20m (408 mi) Total: ~14h 🍃 1060 kg CO₂ (+11% vs. direct)
Leg 1
MAD → COR
12h 40m · 6,280 mi
View MAD to COR flights →
Leg 2
COR → EZE
1h 20m · 408 mi
View COR to EZE flights →

Frequently Asked Questions

How long is the direct flight from Madrid to Buenos Aires?

A nonstop flight from Madrid (MAD) to Buenos Aires (EZE) takes approximately 12 hours and 41 minutes. The distance is 6,252 miles (10,061 km).

Which airlines fly nonstop from Madrid to Buenos Aires?

4 airlines: Aerolineas Argentinas, Iberia, Plus Ultra, Air Europa.

Is there a nonstop flight from Madrid to Buenos Aires?

Yes. 4 airlines: Aerolineas Argentinas, Iberia, Plus Ultra, Air Europa.

How far is Madrid from Buenos Aires?

The flight distance from Madrid to Buenos Aires is 6,252 miles (10,061 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Tokyo.

What is the time difference between Madrid and Buenos Aires?

Buenos Aires is 5 hours behind Madrid. (Europe/Madrid vs America/Argentina/Buenos_Aires.)

Will I experience jet lag flying from Madrid to Buenos Aires?

Maybe mild — 5-hour difference. Most people adjust in a day or two.

What type of aircraft flies from Madrid to Buenos Aires?

At 12h 41m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Spain to Argentina?

Depends on your passport. Check with the Argentina embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Madrid to Buenos Aires?

Roughly 956 kg CO2 per passenger one-way. That's about the same as driving 4,780 km.

Is the return flight from Buenos Aires to Madrid also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Madrid to Buenos Aires?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Barajas for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.