WhatFliesWhere Get the app

Nonstop flights from Buenos Aires to Madrid

4 airlines fly this route, with up to 7 flights a day.

EZEBuenos Aires Ezeiza International
6,266 mi · 46 flights a week
MADAdolfo Suárez Madrid-Barajas
EZEMAD

When they leave

Buenos Aires time
1:15a11:55pFirst departure 1:15 AM, last 11:55 PM

One overnight flight at 1:15 AM, then four in the afternoon, 12:10 PM to 3:05 PM, then three in the evening, 5:50 PM to 11:55 PM.

Every flight

Earliest first

Schedules last checked Sep 8, 2026. Times are local.

Flying from Buenos Aires to Madrid

Iberia flies most often, 3 to 4 times a day on the Airbus A350-900 and Airbus A350. Aerolíneas Argentinas flies 1 to 2 times a day on the Airbus A330. Air Europa flies daily on the Boeing 787-9. Plus Ultra flies 5 times a week on the Airbus A330.

There are 6 or 7 flights every day of the week. The first arrival in Madrid is at 5:55 PM and the last at 5:10 PM the next day. The flight covers 6,266 miles.

Iberia flies it until Oct 24 and is back on Nov 11. Air Europa flies it until Oct 24 and is back on Nov 11. Plus Ultra flies it until Oct 24 and is back on Nov 12.

Flying back, Madrid to Buenos Aires has 48 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Buenos Aires to Madrid.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.