Airlines with flights from Madrid to Buenos Aires
There are 12 airlines with scheduled flights between MAD and EZE. Iberia, Aerolineas Argentinas and 2 more carriers has non-stop flights from Barajas to Ezeiza International Airport and the flight time is 12 hours and 40 minutes.
Choose airline
Schedules
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Aerolineas Argentinas
-
Total flight time: 13 hours and 5 minutes
-
Sky Team Alliance
-
Buenos Aires is a Aerolineas Argentinas hub.
-
10 flights per week
-
Airbus A330
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Air Europa
-
Total flight time: 12 hours and 45 minutes
-
Sky Team Alliance
-
Madrid is a Air Europa hub.
-
7 flights per week
-
Boeing 787-9
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with Plus Ultra
-
Total flight time: 12 hours and 35 minutes
-
2 flights per week
-
Airbus A330-200
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Sao Paulo with LATAM Airlines
-
Total flight time: 15h 15m - 15h 25m.
-
11 flights per week
Flight
LA8130
The timetable & schedule information was updated at 2026-04-21
Via Santa Cruz with Boliviana de Aviación
-
Total flight time: 15h 50m - 16h 05m.
-
2 flights per week
Flight
OB700
The timetable & schedule information was updated at 2026-04-21
Via Barcelona with Iberia
-
Total flight time: 16h 20m - 19h 55m.
-
One World Alliance
-
Madrid is a Iberia hub.
-
16 flights per week
-
Airbus A350Airbus A350-900Airbus A330-200
Flight
IB2603
IB2601
IB2601
IB2601
IB2601
The timetable & schedule information was updated at 2026-04-21
Via Santiago with LATAM Airlines
-
Total flight time: 16h 35m - 23h 36m.
-
14 flights per week
Flight
LA477
LA542
The timetable & schedule information was updated at 2026-04-21

There are 12 airlines with scheduled flights between MAD and EZE. Iberia, Aerolineas Argentinas and 2 more carriers has non-stop flights from Barajas to Ezeiza International Airport and the flight time is 12 hours and 40 minutes.
Via Paris with Air France
Via Bogota with AVIANCA
Via Frankfurt with Lufthansa
Via Rome with ITA Airways
Via Zurich with SWISS
Via London with British Airways