Limited Availability
10% of dates checked are available within 10% of the lowest price

Monday, January 19th, 2026

Outbound Flights

·
·
·
11h 40m·1 stop
$501 USD
Iberia Airlines
JFKJan 19 20:50
MADJan 20 10:00
IB 326Airbus A330
1h 35m layover
Iberia Airlines
MADJan 20 11:35
LPAJan 20 13:30
IB 1609Airbus A320
16h 10m·1 stop
$501 USD
Iberia Airlines
JFKJan 19 20:50
MADJan 20 10:00
IB 326Airbus A330
6h layover
Iberia Airlines
MADJan 20 16:00
LPAJan 20 18:00
IB 1621Airbus A320
17h 10m·1 stop
$501 USD
American Airlines
JFKJan 19 19:50
MADJan 20 08:50
AA 94Boeing 777
7h 10m layover
Iberia Airlines
MADJan 20 16:00
LPAJan 20 18:00
IB 1621Airbus A320
14h 40m·1 stop
$534 USD
American Airlines
JFKJan 19 19:50
MADJan 20 08:50
AA 94Boeing 777
4h 45m layover
Iberia Airlines
MADJan 20 13:35
LPAJan 20 15:30
IB 1613Airbus A321neo
24h 50m·1 stop
$585 USD
British Airways
JFKJan 19 08:05
LHRJan 19 20:00
BA 178Boeing 777
13h 30m layover·Overnight
British Airways
LGWJan 20 09:30
LPAJan 20 13:55
BA 2706Airbus A321
14h 30m·1 stop
$598 USD
American Airlines
JFKJan 19 18:25
LHRJan 20 06:20
AA 100Boeing 777
3h 10m layover
British Airways
LGWJan 20 09:30
LPAJan 20 13:55
BA 2706Airbus A321
12h 40m·1 stop
$601 USD
American Airlines
JFKJan 19 19:50
MADJan 20 08:50
AA 94Boeing 777
2h 45m layover
Iberia Airlines
MADJan 20 11:35
LPAJan 20 13:30
IB 1609Airbus A320
18h 35m·1 stop
$628 USD
Iberia Airlines
JFKJan 19 23:45
BCNJan 20 13:20
IB 2628Airbus A330
7h 35m layover
Vueling Airlines
BCNJan 20 20:55
LPAJan 20 23:20
VY 3006Airbus A320
14h 40m·1 stop
$645 USD
British Airways
JFKJan 19 18:15
LHRJan 20 06:15
BA 112Boeing 777
3h 15m layover
British Airways
LGWJan 20 09:30
LPAJan 20 13:55
BA 2706Airbus A321