Aerolineas Argentinas, Air Europa, Iberia and Plus Ultra operate nonstop flights from Buenos Aires (EZE) to Madrid (MAD). The nonstop flight takes around ~12h 37m, covering 6,268 miles (10,087 km) and operates multiple daily. Round-trip fares currently start at $2081, with a typical fare around $2118 across 11 recent fare combinations. Updated 28 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Sign up to see Madrid schedule from EZE
Already have an account? Sign in
Yes, Aerolineas Argentinas, Air Europa and 2 more airlines operate nonstop flights from Buenos Aires (EZE) to Madrid (MAD).
Aerolineas Argentinas, Air Europa, Iberia, Plus Ultra operate nonstop flights from Buenos Aires to Madrid.
The nonstop flight from Buenos Aires to Madrid takes ~12h 37m (approximately 10087 km).
Nonstop flights from Buenos Aires to Madrid operate multiple daily.
Round-trip flights from Buenos Aires (EZE) to Madrid (MAD) start at $2081, with a typical fare around $2118. Based on 11 recent fare combinations.