Tuesday, January 20th, 2026

Outbound Flights

·
·
·
9h 40m·Nonstop
$762 USD
Iberia Airlines
MADJan 20 12:50
IADJan 20 16:30
IB 361Airbus A321neo
15h 57m·2 stops
$768 USD
American Airlines
MADJan 20 13:15
PHLJan 20 15:40
AA 741Boeing 787
2h 25m layover
American Airlines
PHLJan 20 18:05
CLTJan 20 20:04
AA 1427Boeing 737
1h 46m layover
American Airlines
CLTJan 20 21:50
IADJan 20 23:12
AA 3146Airbus A319
15h 57m·2 stops
$768 USD
American Airlines
MADJan 20 13:15
PHLJan 20 15:40
AA 741Boeing 787
3h 15m layover
American Airlines
PHLJan 20 18:55
CLTJan 20 20:56
AA 2200Boeing 737
54m layover
American Airlines
CLTJan 20 21:50
IADJan 20 23:12
AA 3146Airbus A319
13h 55m·1 stop
$798 USD
Iberia Airlines
MADJan 20 07:40
LHRJan 20 09:15
IB 713Airbus A330
2h 55m layover
British Airways
LHRJan 20 12:10
IADJan 20 15:35
BA 217Airbus A350
12h 35m·1 stop
$798 USD
Iberia Airlines
MADJan 20 13:20
LHRJan 20 14:55
IB 717Airbus A320
1h 30m layover
British Airways
LHRJan 20 16:25
IADJan 20 19:55
BA 293Boeing 787
24h 45m·1 stop
$798 USD
British Airways
MADJan 20 20:50
LHRJan 20 22:10
BA 469Airbus A320
14h layover·Overnight
British Airways
LHRJan 21 12:10
IADJan 21 15:35
BA 217Airbus A350
14h 15m·1 stop
$881 USD
Iberia Airlines
MADJan 20 07:20
DUBJan 20 08:55
IB 1881Airbus A320
3h 20m layover
Aer Lingus
DUBJan 20 12:15
IADJan 20 15:35
EI 117Airbus A321