Cheap flights from Mexico City to Madrid

Find cheap Madrid to Mexico City flights with our free search service. Compare all available fares for direct or connection flights from Madrid to Mexico City.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Mexico City to Madrid flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Mexico City (MEX) - Madrid (MAD) 2025-02-20 2025-03-09 716 USD 35 hours 15 minutes Connection 2024-04-20T15:33:56
Mexico City (MEX) - Madrid (MAD) 2024-11-01 2024-11-15 744 USD 39 hours 45 minutes Connection 2024-04-22T17:09:43
Mexico City (MEX) - Madrid (MAD) 2025-02-11 2025-02-26 748 USD 38 hours 0 minutes Connection 2024-04-22T14:35:50
Mexico City (MEX) - Madrid (MAD) 2024-11-25 2024-12-07 748 USD 43 hours 30 minutes Connection 2024-04-22T15:14:17
Mexico City (MEX) - Madrid (MAD) 2024-11-27 2024-12-12 748 USD 32 hours 50 minutes Connection 2024-04-22T14:37:59
Mexico City (MEX) - Madrid (MAD) 2025-02-05 2025-03-05 748 USD 28 hours 15 minutes Connection 2024-04-20T04:49:23
Mexico City (MEX) - Madrid (MAD) 2024-11-06 2024-11-23 748 USD 49 hours 35 minutes Connection 2024-04-20T06:43:44
Mexico City (MEX) - Madrid (MAD) 2025-02-12 2025-02-28 748 USD 25 hours 15 minutes Connection 2024-04-20T01:19:11
Mexico City (MEX) - Madrid (MAD) 2024-11-12 2024-11-30 748 USD 39 hours 30 minutes Connection 2024-04-20T01:06:51
Mexico City (MEX) - Madrid (MAD) 2025-01-21 2025-02-11 748 USD 35 hours 15 minutes Connection 2024-04-20T05:25:20
Mexico City (MEX) - Madrid (MAD) 2025-01-22 2025-02-05 748 USD 26 hours 15 minutes Connection 2024-04-20T05:26:42
Mexico City (MEX) - Madrid (MAD) 2025-01-22 2025-02-15 748 USD 32 hours 50 minutes Connection 2024-04-20T00:18:27
Mexico City (MEX) - Madrid (MAD) 2025-01-22 2025-01-29 748 USD 28 hours 10 minutes Connection 2024-04-20T05:27:56
Mexico City (MEX) - Madrid (MAD) 2024-11-12 2024-11-27 750 USD 38 hours 35 minutes Connection 2024-04-22T14:24:58
Mexico City (MEX) - Madrid (MAD) 2025-02-25 2025-03-12 750 USD 40 hours 15 minutes Connection 2024-04-22T14:07:13
Mexico City (MEX) - Madrid (MAD) 2024-12-02 2024-12-07 751 USD 41 hours 5 minutes Connection 2024-04-22T15:33:29
Mexico City (MEX) - Madrid (MAD) 2025-02-05 2025-02-21 751 USD 27 hours 10 minutes Connection 2024-04-22T16:29:25
Mexico City (MEX) - Madrid (MAD) 2024-11-10 2024-11-26 751 USD 25 hours 25 minutes Connection 2024-04-22T15:51:26
Mexico City (MEX) - Madrid (MAD) 2024-11-17 2024-11-23 751 USD 42 hours 0 minutes Connection 2024-04-23T00:07:20
Mexico City (MEX) - Madrid (MAD) 2024-11-17 2024-11-29 751 USD 29 hours 50 minutes Connection 2024-04-22T23:42:57
Mexico City (MEX) - Madrid (MAD) 2024-11-20 2024-12-07 751 USD 49 hours 40 minutes Connection 2024-04-22T22:27:04
Mexico City (MEX) - Madrid (MAD) 2025-02-02 2025-02-12 751 USD 36 hours 10 minutes Connection 2024-04-23T00:59:58
Mexico City (MEX) - Madrid (MAD) 2025-02-02 2025-02-18 751 USD 36 hours 10 minutes Connection 2024-04-23T01:18:20
Mexico City (MEX) - Madrid (MAD) 2025-01-21 2025-02-05 751 USD 38 hours 0 minutes Connection 2024-04-23T01:23:31
Mexico City (MEX) - Madrid (MAD) 2024-11-06 2024-11-20 766 USD 40 hours 0 minutes Connection 2024-04-17T08:01:37
Mexico City (MEX) - Madrid (MAD) 2024-11-09 2024-11-20 830 USD 43 hours 10 minutes Connection 2024-04-18T19:50:06
Mexico City (MEX) - Madrid (MAD) 2024-07-06 2024-07-14 1082 USD 39 hours 35 minutes Connection 2024-04-18T21:27:37
Mexico City (MEX) - Madrid (MAD) 2024-07-09 2024-07-18 1094 USD 40 hours 45 minutes Connection 2024-04-20T00:40:29
Mexico City (MEX) - Madrid (MAD) 2024-07-01 2024-07-30 1237 USD 66 hours 15 minutes Connection 2024-04-18T07:23:10
Mexico City (MEX) - Madrid (MAD) 2024-07-15 2024-07-31 1347 USD 67 hours 50 minutes Connection 2024-04-18T07:16:13

Mexico City to Madrid flight status

Flight Origin Destination Departure Arrival Equip
AY5556 Mexico City (MEX) Madrid (MAD) 6:25 p.m. 10:15 p.m. None
UX2484 Mexico City (MEX) Madrid (MAD) 2:02 p.m. 3:45 p.m. None
BA6400 Mexico City (MEX) Madrid (MAD) noon 1:17 p.m. Airbus A350-900
AM21 Mexico City (MEX) Madrid (MAD) 10 p.m. 4:30 p.m. B789
LY8204 Mexico City (MEX) Madrid (MAD) 10 p.m. 4:30 p.m. None
UX2452 Mexico City (MEX) Madrid (MAD) 10 p.m. 4:30 p.m. None
IB6406 Mexico City (MEX) Madrid (MAD) 11:55 p.m. 6:30 p.m. Airbus A350-900
AM27 Mexico City (MEX) Madrid (MAD) 10:30 a.m. 4:55 a.m. B789
AM021 Mexico City (MEX) Madrid (MAD) 10 p.m. 4:30 p.m. 787 Dreamliner
AM001 Mexico City (MEX) Madrid (MAD) 6:05 p.m. 12:35 p.m. 787 Dreamliner
AY5551 Mexico City (MEX) Madrid (MAD) 11:25 a.m. 6 a.m.
BA4274 Mexico City (MEX) Madrid (MAD) 11:25 a.m. 6 a.m. 345
LY9230 Mexico City (MEX) Madrid (MAD) 11:25 a.m. 6 a.m. None
QR5067 Mexico City (MEX) Madrid (MAD) 11:25 a.m. 6 a.m.
IB6400 Mexico City (MEX) Madrid (MAD) 11:25 a.m. 6 a.m. Airbus A350-900
BA6402 Mexico City (MEX) Madrid (MAD) 10:20 a.m. 11:47 a.m. Airbus A350-900
QR5065 Mexico City (MEX) Madrid (MAD) 4:10 p.m. 6:10 p.m. None
LY9232 Mexico City (MEX) Madrid (MAD) 7:05 p.m. 1:40 p.m. None
BA4276 Mexico City (MEX) Madrid (MAD) 7:05 p.m. 1:40 p.m. 345
IB6402 Mexico City (MEX) Madrid (MAD) 7:05 p.m. 1:40 p.m. Airbus A350-900
AY5553 Mexico City (MEX) Madrid (MAD) 7:05 p.m. 1:40 p.m. None
QR5069 Mexico City (MEX) Madrid (MAD) 7:05 p.m. 1:40 p.m. None
BA4278 Mexico City (MEX) Madrid (MAD) 8:45 p.m. 10:25 a.m. A333
UX3222 Mexico City (MEX) Madrid (MAD) 6:10 a.m. 7:20 a.m. 777
BA6406 Mexico City (MEX) Madrid (MAD) 2:35 p.m. 4:02 p.m. Airbus A350-900
AM1 Mexico City (MEX) Madrid (MAD) 6:05 p.m. 12:35 p.m. B789
UX2454 Mexico City (MEX) Madrid (MAD) 6:05 p.m. 12:35 p.m. Boeing 787-9
AM2452 Mexico City (MEX) Madrid (MAD) 2:30 p.m. 3:46 p.m. 789
OK3129 Mexico City (MEX) Madrid (MAD) 7:10 p.m. 1 p.m. None
SU4414 Mexico City (MEX) Madrid (MAD) 10 p.m. 3:30 p.m. None
AM9790 Mexico City (MEX) Madrid (MAD) 1:58 p.m. 7:36 a.m. B788
EY9974 Mexico City (MEX) Madrid (MAD) 11:10 p.m. midnight B77W
AM2484 Mexico City (MEX) Madrid (MAD) 11:30 a.m. 5:20 a.m. 789
SU4413 Mexico City (MEX) Madrid (MAD) 6:45 p.m. 12:30 p.m. None
AM23 Mexico City (MEX) Madrid (MAD) 11:45 a.m. 5:20 a.m. B789
LY9234 Mexico City (MEX) Madrid (MAD) 12:05 a.m. 5:15 p.m. None
UX3220 Mexico City (MEX) Madrid (MAD) midnight 5:25 p.m. None
IB6408 Mexico City (MEX) Madrid (MAD) 4:30 p.m. 10:20 a.m. 345