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

Wednesday, January 21st, 2026

Outbound Flights

·
·
·
18h 30m·1 stop
$602 USD
Vueling Airlines
AGPJan 21 07:30
BCNJan 21 09:05
VY 2120Airbus A320
6h layover
Iberia Airlines
BCNJan 21 15:05
MIAJan 21 20:00
IB 2629Airbus A330
16h 35m·1 stop
$633 USD
Vueling Airlines
AGPJan 21 09:25
BCNJan 21 11:00
VY 2114Airbus A321
4h 5m layover
Iberia Airlines
BCNJan 21 15:05
MIAJan 21 20:00
IB 2629Airbus A330
13h 25m·1 stop
$920 USD
Iberia Airlines
AGPJan 21 13:20
MADJan 21 14:40
IB 1004Canadair RJ 1000
1h 45m layover
Iberia Airlines
MADJan 21 16:25
MIAJan 21 20:45
IB 337Airbus A330
23h 25m·2 stops
$926 USD
Iberia Airlines
AGPJan 21 22:00
VLCJan 21 23:35
IB 2380ATR 72
7h 55m layover·Overnight
Iberia Airlines
VLCJan 22 07:30
BCNJan 22 08:35
IB 2377Canadair RJ 1000
2h 25m layover
American Airlines
BCNJan 22 11:00
MIAJan 22 15:25
AA 113Boeing 787
23h 45m·2 stops
$929 USD
Iberia Airlines
AGPJan 21 22:00
VLCJan 21 23:35
IB 2380ATR 72
6h 30m layover·Overnight
Iberia Airlines
VLCJan 22 06:05
MADJan 22 07:10
IB 1084Canadair RJ 1000
4h 20m layover
Iberia Airlines
MADJan 22 11:30
MIAJan 22 15:45
IB 333Airbus A330
23h 45m·2 stops
$929 USD
Iberia Airlines
AGPJan 21 22:00
VLCJan 21 23:35
IB 2380ATR 72
7h 25m layover·Overnight
Iberia Airlines
VLCJan 22 07:00
MADJan 22 08:05
IB 1086Canadair RJ 1000
3h 25m layover
Iberia Airlines
MADJan 22 11:30
MIAJan 22 15:45
IB 333Airbus A330
22h 5m·1 stop
$982 USD
Vueling Airlines
AGPJan 21 23:20
BCNJan 22 00:50
VY 2122Airbus A320
10h 10m layover
American Airlines
BCNJan 22 11:00
MIAJan 22 15:25
AA 113Boeing 787
28h 10m·1 stop
$1,058 USD
Iberia Airlines
AGPJan 21 17:35
MADJan 21 18:55
IB 1006Canadair RJ 1000
16h 35m layover·Overnight
Iberia Airlines
MADJan 22 11:30
MIAJan 22 15:45
IB 333Airbus A330