
Fly to
Route
Depart
Return
BarcelonaMiami
BLA - MIA
BLAMIA
Barcelona Gen J A Anzoategui
Tue 10/20
2:28 pm-10:48 pm
1 stop8h 20m
Miami
Sun 1/10
5:37 am-1:18 pm
1 stop6h 41m
BarcelonaMiami
BLA - MIA
BLAMIA
Barcelona Gen J A Anzoategui
Sat 9/5
2:28 pm-1:47 am
1 stop11h 19m
Miami
Sun 9/6
6:21 am-1:18 pm
1 stop6h 57m
BarcelonaMiami
BLA - MIA
BLAMIA
Barcelona Gen J A Anzoategui
Sat 10/3
2:28 pm-1:47 am
1 stop11h 19m
Miami
Wed 10/7
2:01 pm-1:18 pm
1 stop23h 17m
BarcelonaMiami
BLA - MIA
BLAMIA
Barcelona Gen J A Anzoategui
Tue 11/17
2:28 pm-1:34 pm
1 stop24h 06m
Miami
Wed 1/20
4:39 pm-1:18 pm
1 stop19h 39m
BarcelonaMiami
BLA - MIA
BLAMIA
Barcelona Gen J A Anzoategui
Sun 8/2
2:28 pm-2:39 pm
1 stop24h 11m
Miami
Sat 10/24
6:21 am-1:18 pm
1 stop6h 57m
BarcelonaMiami
BLA - MIA
BLAMIA
Barcelona Gen J A Anzoategui
Sun 8/9
2:28 pm-2:39 pm
1 stop24h 11m
Miami
Mon 8/31
3:11 pm-1:18 pm
1 stop22h 07m
BarcelonaMiami
BLA - MIA
BLAMIA
Barcelona Gen J A Anzoategui
Thu 8/27
2:28 pm-10:29 pm
1 stop8h 01m
Miami
Wed 9/2
6:31 pm-1:18 pm
1 stop18h 47m
BarcelonaMiami
BLA - MIA
BLAMIA
Barcelona Gen J A Anzoategui
Sun 8/9
2:28 pm-2:39 pm
1 stop24h 11m
Miami
Thu 8/13
6:00 am-1:18 pm
1 stop7h 18m
BarcelonaFort Lauderdale
BLA - FLL
BLAFLL
Barcelona Gen J A Anzoategui
Sat 8/15
2:28 pm-1:27 pm
1 stop22h 59m
Fort Lauderdale
Fri 9/4
10:45 am-1:18 pm
2 stops26h 33m
BarcelonaFort Lauderdale
BLA - FLL
BLAFLL
Barcelona Gen J A Anzoategui
Sat 8/15
2:28 pm-4:15 pm
1 stop25h 47m
Fort Lauderdale
Sat 9/5
10:45 am-1:18 pm
2 stops26h 33m
Get recent, data-driven insights about flights from Barcelona including ideal travel times, pricing trends, and more.
Access useful and relevant information related to your journey from Barcelona. This can include details such as airport transportation, visa requirements, travel insurance, luggage regulations, and any other information that can ensure a smooth and hassle-free travel experience. Please note that the information is based on general guidance and may need to be verified with official sources. Data last updated July 20, 2026.