WhatFliesWhere Get the app

Nonstop flights from Mexico City to Madrid

2 airlines fly this route, with up to 6 flights a day.

MEXMexico City International Airport Benito Juárez
5,634 mi · 39 flights a week · about 10h 35m
MADAdolfo Suárez Madrid-Barajas
MEXMAD

When they leave

Mexico City time
12:05a10:05pFirst departure 12:05 AM, last 10:05 PM

One overnight flight at 12:05 AM, then one morning flight at 11:20 AM, then one afternoon flight at 12:50 PM, then three in the evening, 5:40 PM to 10:05 PM.

Every flight

Earliest first

Schedules last checked Oct 6, 2026. Times are local.

Flying from Mexico City to Madrid

Iberia flies most often, 3 times a day on the Airbus A350. Aeroméxico flies 2 to 3 times a day on the Boeing 787.

There are 5 or 6 flights every day of the week. The first arrival in Madrid is at 5:10 PM and the last at 3:40 PM the next day. The flight covers 5,634 miles, and scheduled flight times run from 10h 5m to 10h 50m.

Flying back, Madrid to Mexico City has 37 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Mexico City to Madrid.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.