Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Miami Barcelona | Outbound 09/09/25 1 Stopover (LGW) Z00724, VY7821 25h 00min | Return - | | ![]() | ? | $210 | |
Miami Barcelona | Outbound 10/18/25 1 Stopover (LIS) TP0226, TP1040 19h 05min | Return 11/17/25 1 Stopover (LIS) TP1039, TP0223 23h 40min | | ![]() | $446 | ||
Best option Miami Barcelona | Outbound 10/18/25 direct IB2630 09h 25min | Return 11/17/25 1 Stopover (JFK) IB4264, IB4807 15h 14min | | ![]() | ? | $538 | |
Miami Barcelona | Outbound 10/18/25 1 Stopover (LIS) TP0226, TP1040 19h 05min | Return 11/17/25 1 Stopover (LIS) TP1039, TP0223 23h 40min | | ![]() | $452 | ||
Miami Barcelona | Outbound 10/18/25 1 Stopover (LIS) TP0226, TP1040 19h 05min | Return 11/17/25 1 Stopover (LIS) TP1039, TP0223 23h 40min | | ![]() | $465 | ||
Miami Barcelona | Outbound 10/18/25 1 Stopover (LIS) TP0226, TP1036 12h 55min | Return 11/17/25 1 Stopover (LIS) TP1041, TP0223 14h 05min | | ![]() | $466 | ||
Miami Barcelona | Outbound 10/18/25 1 Stopover (LIS) TP0226, TP1036 12h 55min | Return 11/17/25 1 Stopover (LIS) TP1039, TP0223 23h 40min | | ![]() | ? | $469 | |
Miami Barcelona | Outbound 10/18/25 1 Stopover (LIS) TP0226, TP1036 12h 55min | Return 11/17/25 1 Stopover (LIS) TP1041, TP0223 14h 05min | | ![]() | ? | $519 | |
Miami Barcelona | Outbound 10/18/25 2 Stopovers (YYZ, YUL) AC1647, AC0400, AC0822 28h 05min | Return 11/17/25 1 Stopover (ZRH) LX1957, LX0066 24h 50min | | ![]() | ? | $545 | |
Miami Barcelona | Outbound 10/18/25 1 Stopover (ZRH) LX0065, LX1954 12h 25min | Return 11/17/25 1 Stopover (ZRH) LX1955, LX0064 32h 35min | | ![]() | ? | $603 |
Airline
- TAP Air Portugal
- Swiss International Air Lines
- United Airlines
- Iberia
- Air Canada
Tips and tricks to help you find cheap flights from Miami to Barcelona
Favorite airline: e.g. TAP Portugal, Air Europa
60 % of travelers choose to book flights on this route with TAP Portugal, Air Europa and Iberia.

TAP Portugal
23 %

Air Europa
23 %

Iberia
14 %
Favourite connection: via Madrid
When booking flights from Miami to Barcelona 54 % of travelers prefer to fly via Madrid.
Route
bookings
1 stopover Madrid-Barajas
15h 20min, from 447 $
54 %
1 stopover Lisbon
27h 00min, from 748 $
33 %
1 stopover Philadelphia International Airport, PA
20h 01min, from 448 $
8 %
Important flight information
Flight information: Miami - Barcelona
Cheapest outbound flight from | 209,40 $ |
---|---|
Roundtrip from | 445,90 $ |
Flight duration | min. 08:50 |
Return flight duration | min. 10:35 |
Distance | 7553 km |
Flights per week | 8 |
Departure airport | Airport Miami International Airport, FL (MIA) |
Arrival airport | Airport Barcelona (BCN) |
Destination country | Flights to Spain |
Alternative routes to Spain
- Flight Miami - Madrid from 420 $
Alternative flights to Barcelona
- Flight New York - Barcelona from 398 $
- Flight New York - Barcelona from 366 $
- Flight Chicago O'Hare - Barcelona from 440 $
- Flight Newark - Barcelona from 366 $
- Flight Atlanta - Barcelona from 362 $
- Flight Los Angeles - Barcelona from 424 $
- Flight San Francisco - Barcelona from 393 $
- Flight Boston - Barcelona from 331 $
- Flight Fort Lauderdale - Barcelona from 558 $
- Flight Minneapolis - Barcelona from 498 $
Flight destinations with a similar price
- Flight Barcelona - Mallorca from 26 $
- Flight Barcelona - Vienna from 66 $
- Flight Barcelona - Cologne from 71 $
- Flight Barcelona - Dusseldorf from 81 $
- Flight Barcelona - Frankfurt from 158 $
- Flight Barcelona - Hannover from 163 $
- Flight Barcelona - Hamburg from 129 $
- Flight Barcelona - Munich from 66 $
- Flight Barcelona - Stuttgart from 81 $
Flight destinations with a similar price
- Flight Miami - Los Angeles from 205 $
- Flight Miami - Las Vegas from 229 $
- Flight Miami - Boston from 212 $
- Flight Miami - Washington-DC from 201 $
- Flight Miami - Denver from 220 $
- Flight Miami - Seattle-Tacoma from 218 $
- Flight Miami - Washington DC from 201 $
- Flight Miami - Washington DC from 215 $
- Flight Miami - Hartford - International from 221 $
- Flight Miami - San Jose, Costa Rica from 210 $