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

Sunday, January 18th, 2026

Outbound Flights

·
·
·
18h·1 stop
$432 USD
Iberia Airlines
JFKJan 18 20:50
MADJan 19 10:00
IB 326Airbus A330
9h 45m layover
Iberia Airlines
MADJan 19 19:45
BIOJan 19 20:50
IB 439Airbus A320
21h 25m·1 stop
$441 USD
American Airlines
JFKJan 18 19:50
MADJan 19 08:50
AA 94Boeing 777
13h 20m layover
Iberia Airlines
MADJan 19 22:10
BIOJan 19 23:15
IB 441Airbus A320
20h 25m·1 stop
$441 USD
Iberia Airlines
JFKJan 18 20:50
MADJan 19 10:00
IB 326Airbus A330
12h 10m layover
Iberia Airlines
MADJan 19 22:10
BIOJan 19 23:15
IB 441Airbus A320
9h 30m·1 stop
$469 USD
Iberia Airlines
JFKJan 18 17:00
MADJan 19 06:20
IB 212Airbus A321neo
1h 5m layover
Iberia Airlines
MADJan 19 07:25
BIOJan 19 08:30
IB 429Airbus A321
14h 5m·1 stop
$532 USD
Iberia Airlines
JFKJan 18 20:50
MADJan 19 10:00
IB 326Airbus A330
5h 50m layover
Iberia Airlines
MADJan 19 15:50
BIOJan 19 16:55
IB 435Airbus A319
17h 10m·1 stop
$576 USD
Iberia Airlines
JFKJan 18 23:45
BCNJan 19 13:20
IB 2628Airbus A330
8h 20m layover
Vueling Airlines
BCNJan 19 21:40
BIOJan 19 22:55
VY 1432Airbus A320
12h 30m·1 stop
$599 USD
Iberia Airlines
JFKJan 18 23:45
BCNJan 19 13:20
IB 2628Airbus A330
3h 40m layover
Vueling Airlines
BCNJan 19 17:00
BIOJan 19 18:15
VY 1428Airbus A320
10h 45m·1 stop
$628 USD
Iberia Airlines
JFKJan 18 23:45
BCNJan 19 13:20
IB 2628Airbus A330
1h 55m layover
Vueling Airlines
BCNJan 19 15:15
BIOJan 19 16:30
VY 1430Airbus A320
14h 19m·2 stops
$948 USD
American Airlines
JFKJan 18 18:16
BOSJan 18 19:33
AA 4593Embraer 175
3h 7m layover
Iberia Airlines
BOSJan 18 22:40
BCNJan 19 11:55
IB 2626Airbus A330
1h 25m layover
Vueling Airlines
BCNJan 19 13:20
BIOJan 19 14:35
VY 1426Airbus A320