Flights
Hotels
Packages
Cars
Insurance
ENG
English
العربية
中文
Iberia (IB) from Miami to Barcelona
Search for the cheapest Iberia (IB) tickets from Miami to Barcelona
Origin
Destination
Depart date
Return date
Adults
1 adult
2 adults
3 adults
4 adults
5 adults
6 adults
7 adults
8 adults
9 adults
Childrens
Childrens
1 children
2 childrens
3 childrens
4 childrens
5 childrens
6 childrens
7 childrens
8 childrens
9 childrens
Infants
Infants
1 infant
2 infants
3 infants
4 infants
5 infants
6 infants
7 infants
8 infants
9 infants
Search
Flights
Airlines
Iberia (IB)
Miami - Barcelona
Recently booked flights from Miami to Barcelona
From
Miami
To
Barcelona
Depart date
18.07.2026
Price
$359
Check prices
From
Miami
To
Barcelona
Depart date
11.07.2026
Price
$388
Check prices
From
Miami
To
Barcelona
Depart date
12.07.2026
Price
$388
Check prices
From
Miami
To
Barcelona
Depart date
13.07.2026
Price
$388
Check prices
From
Miami
To
Barcelona
Depart date
14.07.2026
Price
$388
Check prices
Average ticket prices for Iberia (IB) flights from Miami to Barcelona by month
Find the cheapest time to fly from Miami to Barcelona.
June
July
September
November
December
Iberia (IB) flight schedule Miami to Barcelona
11:50 → 08:35
direct
Iberia (IB) 1399
MIA — BCN
-
T
-
T
-
-
-
Select dates
13:10 → 08:20
direct
Iberia (IB) 2435
MIA — BCN
M
-
-
-
-
-
-
Select dates
13:10 → 08:20
direct
Iberia (IB) 2435
MIA — BCN
-
-
-
-
-
-
S
Select dates
13:10 → 08:20
direct
Iberia (IB) 2435
MIA — BCN
-
T
W
T
F
S
-
Select dates
13:35 → 09:00
direct
Iberia (IB) 1823
MIA — BCN
M
T
W
T
F
S
S
Select dates
13:49 → 09:20
direct
Iberia (IB) 1572
MIA — BCN
M
-
-
-
-
-
-
Select dates
15:00 → 13:15
direct
Iberia (IB) 2247
MIA — BCN
-
T
-
-
-
-
-
Select dates
15:08 → 13:15
direct
Iberia (IB) 2247
MIA — BCN
-
-
W
-
-
-
-
Select dates
16:06 → 13:15
direct
Iberia (IB) 2106
MIA — BCN
M
T
W
T
F
S
-
Select dates
16:06 → 13:15
direct
Iberia (IB) 2106
MIA — BCN
M
T
W
T
F
S
S
Select dates
16:30 → 10:35
direct
Iberia (IB) 224
MIA — BCN
-
T
-
-
-
-
-
Select dates
16:30 → 10:35
direct
Iberia (IB) 224
MIA — BCN
-
-
W
-
-
-
-
Select dates
17:15 → 13:15
direct
Iberia (IB) 3056
MIA — BCN
-
-
W
-
-
-
-
Select dates
17:15 → 13:15
direct
Iberia (IB) 3056
MIA — BCN
M
T
-
T
F
S
S
Select dates
17:39 → 13:15
direct
Iberia (IB) 2798
MIA — BCN
M
T
W
T
F
S
S
Select dates
18:05 → 16:00
direct
Iberia (IB) 6
MIA — BCN
-
-
-
T
F
-
-
Select dates
18:05 → 15:55
direct
Iberia (IB) 6
MIA — BCN
-
-
W
-
-
-
-
Select dates
18:05 → 13:15
direct
Iberia (IB) 6
MIA — BCN
-
T
-
-
-
-
-
Select dates
19:05 → 10:10
direct
Iberia (IB) 112
MIA — BCN
M
T
W
T
F
S
S
Select dates
19:10 → 14:00
direct
Iberia (IB) 68
MIA — BCN
M
-
-
-
-
-
S
Select dates
19:10 → 14:00
direct
Iberia (IB) 68
MIA — BCN
-
-
W
-
-
-
-
Select dates
19:10 → 12:45
direct
Iberia (IB) 68
MIA — BCN
M
-
-
T
-
S
S
Select dates
19:40 → 14:05
direct
Iberia (IB) 65
MIA — BCN
-
T
-
T
-
-
-
Select dates
19:40 → 14:05
direct
Iberia (IB) 65
MIA — BCN
-
T
-
-
-
-
S
Select dates
19:40 → 14:05
direct
Iberia (IB) 65
MIA — BCN
-
-
W
-
-
S
S
Select dates
19:40 → 14:05
direct
Iberia (IB) 65
MIA — BCN
M
-
W
T
F
-
-
Select dates
19:45 → 15:55
direct
Iberia (IB) 631
MIA — BCN
-
-
-
T
-
-
-
Select dates
21:30 → 17:20
direct
Iberia (IB) 98
MIA — BCN
-
-
-
T
-
S
-
Select dates
21:30 → 16:35
direct
Iberia (IB) 98
MIA — BCN
-
T
-
-
-
-
-
Select dates
21:30 → 17:20
direct
Iberia (IB) 98
MIA — BCN
-
-
-
T
-
-
-
Select dates
21:30 → 16:35
direct
Iberia (IB) 98
MIA — BCN
-
-
-
-
F
-
-
Select dates
21:30 → 16:15
direct
Iberia (IB) 98
MIA — BCN
M
-
W
-
-
-
-
Select dates
21:30 → 16:35
direct
Iberia (IB) 98
MIA — BCN
M
-
W
-
-
-
-
Select dates
21:30 → 17:20
direct
Iberia (IB) 98
MIA — BCN
M
-
-
-
-
-
-
Select dates
21:30 → 16:35
direct
Iberia (IB) 98
MIA — BCN
-
-
-
T
-
-
-
Select dates
21:30 → 16:15
direct
Iberia (IB) 98
MIA — BCN
-
T
-
-
-
-
-
Select dates
21:30 → 16:35
direct
Iberia (IB) 98
MIA — BCN
-
-
-
-
-
-
S
Select dates
21:30 → 16:35
direct
Iberia (IB) 98
MIA — BCN
-
-
-
-
-
S
-
Select dates
21:30 → 17:20
direct
Iberia (IB) 98
MIA — BCN
-
-
W
-
-
-
-
Select dates
21:30 → 16:15
direct
Iberia (IB) 98
MIA — BCN
-
-
-
-
-
-
S
Select dates
21:30 → 17:20
direct
Iberia (IB) 98
MIA — BCN
-
T
-
-
-
S
-
Select dates
21:30 → 17:20
direct
Iberia (IB) 98
MIA — BCN
-
-
-
-
F
-
S
Select dates
22:15 → 16:55
direct
Iberia (IB) 3200
MIA — BCN
-
-
-
-
F
-
-
Select dates
22:35 → 19:35
direct
Iberia (IB) 118
MIA — BCN
-
-
-
T
-
-
S
Select dates
22:35 → 20:30
direct
Iberia (IB) 118
MIA — BCN
-
T
-
-
-
-
-
Select dates
22:35 → 20:20
direct
Iberia (IB) 118
MIA — BCN
-
-
-
-
-
-
S
Select dates
22:35 → 18:35
direct
Iberia (IB) 118
MIA — BCN
-
-
W
-
-
-
-
Select dates
22:35 → 18:25
direct
Iberia (IB) 118
MIA — BCN
-
-
-
-
-
-
S
Select dates
11:50 → 08:35
1 stop
Iberia (IB)
MIA — BCN
-
T
-
T
-
-
-
Select dates
13:10 → 08:20
1 stop
Iberia (IB)
MIA — BCN
-
T
W
T
F
S
-
Select dates
13:10 → 08:20
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
-
-
S
Select dates
13:10 → 08:20
1 stop
Iberia (IB)
MIA — BCN
M
-
-
-
-
-
-
Select dates
13:35 → 09:00
1 stop
Iberia (IB)
MIA — BCN
M
T
W
T
F
S
S
Select dates
13:49 → 09:20
1 stop
Iberia (IB)
MIA — BCN
M
-
-
-
-
-
-
Select dates
15:00 → 13:15
1 stop
Iberia (IB)
MIA — BCN
-
T
-
-
-
-
-
Select dates
15:08 → 13:15
1 stop
Iberia (IB)
MIA — BCN
-
-
W
-
-
-
-
Select dates
16:06 → 13:15
1 stop
Iberia (IB)
MIA — BCN
M
T
W
T
F
S
-
Select dates
16:06 → 13:15
1 stop
Iberia (IB)
MIA — BCN
M
T
W
T
F
S
S
Select dates
16:30 → 10:35
1 stop
Iberia (IB)
MIA — BCN
-
T
-
-
-
-
-
Select dates
16:30 → 10:35
1 stop
Iberia (IB)
MIA — BCN
-
-
W
-
-
-
-
Select dates
17:15 → 13:15
1 stop
Iberia (IB)
MIA — BCN
M
T
-
T
F
S
S
Select dates
17:15 → 13:15
1 stop
Iberia (IB)
MIA — BCN
-
-
W
-
-
-
-
Select dates
17:39 → 13:15
1 stop
Iberia (IB)
MIA — BCN
M
T
W
T
F
S
S
Select dates
18:05 → 13:15
1 stop
Iberia (IB)
MIA — BCN
-
T
-
-
-
-
-
Select dates
18:05 → 15:55
1 stop
Iberia (IB)
MIA — BCN
-
-
W
-
-
-
-
Select dates
18:05 → 16:00
1 stop
Iberia (IB)
MIA — BCN
-
-
-
T
F
-
-
Select dates
19:05 → 10:10
direct
Iberia (IB)
MIA — BCN
M
T
W
T
F
S
S
Select dates
19:10 → 12:45
1 stop
Iberia (IB)
MIA — BCN
M
-
-
T
-
S
S
Select dates
19:10 → 14:00
1 stop
Iberia (IB)
MIA — BCN
M
-
-
-
-
-
S
Select dates
19:10 → 14:00
1 stop
Iberia (IB)
MIA — BCN
-
-
W
-
-
-
-
Select dates
19:40 → 14:05
1 stop
Iberia (IB)
MIA — BCN
-
-
W
-
-
S
S
Select dates
19:40 → 14:05
1 stop
Iberia (IB)
MIA — BCN
-
T
-
T
-
-
-
Select dates
19:40 → 14:05
1 stop
Iberia (IB)
MIA — BCN
M
-
W
T
F
-
-
Select dates
19:40 → 14:05
1 stop
Iberia (IB)
MIA — BCN
-
T
-
-
-
-
S
Select dates
19:45 → 15:55
1 stop
Iberia (IB)
MIA — BCN
-
-
-
T
-
-
-
Select dates
21:30 → 16:35
1 stop
Iberia (IB)
MIA — BCN
-
T
-
-
-
-
-
Select dates
21:30 → 17:20
1 stop
Iberia (IB)
MIA — BCN
-
T
-
-
-
S
-
Select dates
21:30 → 17:20
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
F
-
S
Select dates
21:30 → 17:20
1 stop
Iberia (IB)
MIA — BCN
-
-
W
-
-
-
-
Select dates
21:30 → 17:20
1 stop
Iberia (IB)
MIA — BCN
-
-
-
T
-
S
-
Select dates
21:30 → 17:20
1 stop
Iberia (IB)
MIA — BCN
-
-
-
T
-
-
-
Select dates
21:30 → 17:20
1 stop
Iberia (IB)
MIA — BCN
M
-
-
-
-
-
-
Select dates
21:30 → 16:35
1 stop
Iberia (IB)
MIA — BCN
M
-
W
-
-
-
-
Select dates
21:30 → 16:35
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
-
S
-
Select dates
21:30 → 16:35
1 stop
Iberia (IB)
MIA — BCN
-
-
-
T
-
-
-
Select dates
21:30 → 16:35
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
-
-
S
Select dates
21:30 → 16:35
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
F
-
-
Select dates
21:30 → 16:15
1 stop
Iberia (IB)
MIA — BCN
-
T
-
-
-
-
-
Select dates
21:30 → 16:15
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
-
-
S
Select dates
21:30 → 16:15
1 stop
Iberia (IB)
MIA — BCN
M
-
W
-
-
-
-
Select dates
22:15 → 16:55
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
F
-
-
Select dates
22:35 → 18:25
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
-
-
S
Select dates
22:35 → 18:35
1 stop
Iberia (IB)
MIA — BCN
-
-
W
-
-
-
-
Select dates
22:35 → 19:35
1 stop
Iberia (IB)
MIA — BCN
-
-
-
T
-
-
S
Select dates
22:35 → 20:20
1 stop
Iberia (IB)
MIA — BCN
-
-
-
-
-
-
S
Select dates
22:35 → 20:30
1 stop
Iberia (IB)
MIA — BCN
-
T
-
-
-
-
-
Select dates