Madrid → Mexico City2026-07-09 · 1 pax · economy
⚠ Sample data — realistic but not live. Add Amadeus API keys to switch on live fares.
Edit search
12 options
Sort
QRQatar Airways
15:45
MAD
14h 15m
1 stop · ATL
06:00
MEX
● Layover 100/100 · Excellent🌿 951 kg CO₂ (0%)✓ bag included
US$697
all-in
FRRyanair
06:15
MAD
11h 54m
Nonstop
18:09
MEX
● Layover 100/100 · Nonstop🌿 936 kg CO₂ (-2%)+ bag fee in price
US$770
all-in
KLKLM
21:00
MAD
17h 19m
1 stop · ATL
14:19
MEX
● Layover 92/100 · Excellent🌿 951 kg CO₂ (0%)✓ bag included
US$678
all-in
EKEmirates
18:00
MAD
12h
Nonstop
06:00
MEX
● Layover 100/100 · Nonstop🌿 936 kg CO₂ (-2%)✓ bag included
US$831
all-in
NKSpirit
11:30
MAD
15h 18m
1 stop · ORD
02:48
MEX
● Layover 100/100 · Excellent🌿 987 kg CO₂ (+4%)+ bag fee in price
US$916
all-in
NKSpirit
08:30
MAD
17h 32m
1 stop · ATL
02:02
MEX
● Layover 92/100 · Excellent🌿 951 kg CO₂ (0%)+ bag fee in price
US$886
all-in
EYEtihad
14:00
MAD
18h 40m
2 stop · ORD, DFW
08:40
MEX
● Layover 92/100 · Excellent🌿 1007 kg CO₂ (+6%)✓ bag included
US$852
all-in
KLKLM
12:30
MAD
19h 13m
2 stop · LHR, DFW
07:43
MEX
● Layover 100/100 · Excellent🌿 1092 kg CO₂ (+15%)✓ bag included
US$848
all-in
ACAir Canada
21:00
MAD
11h 51m
Nonstop
08:51
MEX
● Layover 100/100 · Nonstop🌿 936 kg CO₂ (-2%)+ bag fee in price
US$1,016
all-in
WNSouthwest
12:15
MAD
17h 17m
1 stop · ATL
05:32
MEX
● Layover 92/100 · Excellent🌿 951 kg CO₂ (0%)✓ bag included
US$933
all-in
AFAir France
08:00
MAD
17h 38m
1 stop · ATL
01:38
MEX
● Layover 84/100 · Good🌿 951 kg CO₂ (0%)✓ bag included
US$925
all-in
B6JetBlue
09:00
MAD
18h 3m
1 stop · DFW
03:03
MEX
● Layover 92/100 · Excellent🌿 989 kg CO₂ (+4%)+ bag fee in price
US$920
all-in