Flight deals from Miami to Barcelona
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopMIA 21:459h 20mNonstopBCN 13:05Miami - Barcelona | Sun, May 25 | Vueling AirlinesBCN 15:1010h 55mNonstopMIA 20:05Barcelona - Miami | Fri, May 30 | Vueling AirlinesNZD 923 NZD 1,04312% OFF12% OFFNZD 1,043 NZD 923
-
MIA 21:459h 20mNonstopBCN 13:05Miami - Barcelona | Wed, Apr 16 | Vueling AirlinesBCN 15:0510h 55mNonstopMIA 20:00Barcelona - Miami | Sun, Apr 20 | Vueling AirlinesNZD 970 NZD 1,0437% OFF7% OFFNZD 1,043 NZD 970
-
MIA 22:3016h 45m1 stopsBCN 21:15Miami - Barcelona | Tue, Apr 29 | Virgin AtlanticBCN 18:5526h 50m1 stopsMIA 15:45Barcelona - Miami | Sat, May 3 | Vueling AirlinesNZD 755 NZD 1,04328% OFF28% OFFNZD 1,043 NZD 755
-
MIA 17:1526h1 stopsBCN 01:15Miami - Barcelona | Mon, May 12 | Norse Atlantic AirwaysBCN 20:3023h 50m1 stopsMIA 14:20Barcelona - Miami | Fri, May 16 | RyanairNZD 76826% OFFNZD 1,043 NZD 768
-
MIA 03:5515h 35m1 stopsBCN 01:30Miami - Barcelona | Thu, Apr 24 | TAP Air PortugalBCN 22:4022h 10m1 stopsMIA 14:50Barcelona - Miami | Thu, May 1 | TAP Air PortugalNZD 80823% OFFNZD 1,043 NZD 808
-
MIA 17:2024h 55m1 stopsBCN 00:15Miami - Barcelona | Tue, May 6 | Norse Atlantic AirwaysBCN 21:3022h 50m1 stopsMIA 14:20Barcelona - Miami | Tue, May 13 | Vueling AirlinesNZD 81122% OFFNZD 1,043 NZD 811
-
MIA 17:2021h 15m1 stopsBCN 20:35Miami - Barcelona | Tue, Apr 29 | Norse Atlantic AirwaysBCN 21:2023h1 stopsMIA 14:20Barcelona - Miami | Wed, May 7 | Vueling AirlinesNZD 81722% OFFNZD 1,043 NZD 817
-
MIA 17:1524h 50m1 stopsBCN 00:05Miami - Barcelona | Fri, May 9 | Norse Atlantic AirwaysBCN 21:2023h1 stopsMIA 14:20Barcelona - Miami | Wed, May 14 | Vueling AirlinesNZD 82221% OFFNZD 1,043 NZD 822
-
MIA 04:4023h 55m1 stopsBCN 10:35Miami - Barcelona | Thu, May 8 | TAP Air PortugalBCN 11:2516h 20m1 stopsMIA 21:45Barcelona - Miami | Wed, May 14 | TAP Air PortugalNZD 82621% OFFNZD 1,043 NZD 826
-
MIA 17:2025h 35m1 stopsBCN 00:55Miami - Barcelona | Thu, May 8 | Norse Atlantic AirwaysBCN 08:4535h 40m1 stopsMIA 14:25Barcelona - Miami | Thu, May 15 | Vueling AirlinesNZD 86117% OFFNZD 1,043 NZD 861
-
MIA 03:5515h 35m1 stopsBCN 01:30Miami - Barcelona | Thu, May 15 | TAP Air PortugalBCN 06:0014h 50m1 stopsMIA 14:50Barcelona - Miami | Fri, May 23 | TAP Air PortugalNZD 87416% OFFNZD 1,043 NZD 874
-
MIA 17:1516h 55m1 stopsBCN 16:10Miami - Barcelona | Wed, Apr 30 | Norse Atlantic AirwaysBCN 21:3022h 50m1 stopsMIA 14:20Barcelona - Miami | Tue, May 6 | Vueling AirlinesNZD 87616% OFFNZD 1,043 NZD 876
-
MIA 13:0017h 25m1 stopsBCN Invalid DateMiami - Barcelona | Sun, Apr 13 | Normal AirlineBCN 15:006hNonstopMIA 16:00Barcelona - Miami | Tue, Apr 15 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMIA 21:459h 20mNonstopBCN 13:05Miami - Barcelona | Sun, May 18 | Vueling AirlinesNZD 475 NZD 83043% OFF43% OFFNZD 830 NZD 475
-
MIA 16:508h 45mNonstopBCN 07:35Miami - Barcelona | Sun, Apr 27 | American AirlinesNZD 492 NZD 83041% OFF41% OFFNZD 830 NZD 492
-
MIA 17:2022h 15m1 stopsBCN 21:35Miami - Barcelona | Tue, May 6 | Norse Atlantic AirwaysNZD 361 NZD 83056% OFF56% OFFNZD 830 NZD 361
-
MIA 17:1518h 30m1 stopsBCN 17:45Miami - Barcelona | Wed, May 7 | Norse Atlantic AirwaysNZD 38054% OFFNZD 830 NZD 380
-
MIA 17:1524h 50m1 stopsBCN 00:05Miami - Barcelona | Fri, May 9 | Norse Atlantic AirwaysNZD 39453% OFFNZD 830 NZD 394
-
MIA 17:1521h 55m1 stopsBCN 21:10Miami - Barcelona | Mon, May 19 | Norse Atlantic AirwaysNZD 45046% OFFNZD 830 NZD 450
-
MIA 17:2019h 35m1 stopsBCN 18:55Miami - Barcelona | Thu, May 8 | Norse Atlantic AirwaysNZD 46244% OFFNZD 830 NZD 462
-
MIA 17:1525h 20m1 stopsBCN 00:35Miami - Barcelona | Fri, Apr 11 | Norse Atlantic AirwaysNZD 47842% OFFNZD 830 NZD 478
-
MIA 17:2023h 50m1 stopsBCN 23:10Miami - Barcelona | Sat, Apr 12 | Norse Atlantic AirwaysNZD 48142% OFFNZD 830 NZD 481
-
MIA 17:2034h 45m1 stopsBCN 10:05Miami - Barcelona | Sat, May 17 | Norse Atlantic AirwaysNZD 52537% OFFNZD 830 NZD 525
-
MIA 17:2020h 20m1 stopsBCN 19:40Miami - Barcelona | Tue, Apr 29 | Norse Atlantic AirwaysNZD 66919% OFFNZD 830 NZD 669
-
MIA 19:1523h1 stopsBCN 00:15Miami - Barcelona | Tue, May 13 | American AirlinesNZD 7727% OFFNZD 830 NZD 772
-
MIA 13:0017h 25m1 stopsBCN Invalid DateMiami - Barcelona | Sun, Apr 13 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Miami to Barcelona
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Miami to Barcelona
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
FAQ
-
When are flight tickets from Miami (MIA) to Barcelona (BCN) the cheapest?
Airlines adjust prices for flights from Miami to Barcelona based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Miami (MIA) to Barcelona (BCN) cost?
According to Trip.com's data, the lowest price is around NZD 1,592. -
How long does it take to fly from Miami (MIA) to Barcelona (BCN) and what is the distance?
It takes around 9 hours 11 minutes to fly from Miami (MIA) to Barcelona (BCN). -
What are the most popular airlines that fly from Miami (MIA) to Barcelona (BCN)?
Airlines with flights from Miami (MIA) to Barcelona (BCN): Finnair, Iberia, British Airways, Vueling Airlines, American Airlines and Qatar Airways.
How to find a cheap flight from Miami to Barcelona
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Miami to Barcelona. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Miami to Barcelona
Cheapest one-way flight price | NZD 361 |
---|---|
Cheapest round-trip ticket price | NZD 922 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 7,547.35 km |
Average flight time | 9 hours 11 minutes |
Popular airline | American Airlines |
Popular Flights
-
Top Routes from Miami
-
Top Routes to Barcelona
-
More flight options
- Miami to London Flights
- Miami to Buenos Aires Flights
- Miami to Dubai Flights
- Miami to Mexico City Flights
- Miami to Moscow Flights
- Miami to Istanbul Flights
- Miami to Sao Paulo Flights
- Miami to Santa Cruz Flights
- Miami to Rio de Janeiro Flights
- Miami to Seoul Flights
- Miami to Manila Flights
- Flights from Miami International Airport to Invercargill
- Flights from Miami International Airport to Nelson
- Flights from Miami International Airport to Palmerston North
- Flights from Miami International Airport to Rotorua
- Flights from Miami International Airport to Taupo
- Flights from Miami International Airport to Wellington
- Flights from Miami to Invercargill Airport
- Flights from Miami to Wellington International Airport
- Flights from Miami to Palmerston North Airport
- Flights from Miami to Auckland International Airport
- Flights from Miami to Dunedin International Airport
- Flights from Miami to Queenstown Airport
- Flights from Miami International Airport to Auckland International Airport
- Flights from Miami International Airport to Invercargill Airport
- Flights from Miami International Airport to Palmerston North Airport
- Flights from Miami International Airport to Rotorua Airport
- Flights from Miami International Airport to Hamilton International Airport
- Flights from Miami International Airport to Wellington International Airport
- Hong Kong to Barcelona Flights
- Seoul to Barcelona Flights
- Osaka to Barcelona Flights
- Singapore to Barcelona Flights
- Taipei to Barcelona Flights
- Lisbon to Barcelona Flights
- Paris to Barcelona Flights
- Rome to Barcelona Flights
- Granada to Barcelona Flights
- Kuala Lumpur to Barcelona Flights
- Milan to Barcelona Flights
- Flights from Auckland International Airport to Barcelona
- Flights from Christchurch International Airport to Barcelona
- Flights from Queenstown Airport to Barcelona
- Flights from Wellington International Airport to Barcelona
- Flights from Dunedin International Airport to Barcelona
- Flights from Nelson Airport to Barcelona
- Flights from Auckland to Barcelona Airport
- Flights from Christchurch to Barcelona Airport
- Flights from Wellington to Barcelona Airport
- Flights from Queenstown to Barcelona Airport
- Flights from Invercargill to Barcelona Airport
- Flights from Napier to Barcelona Airport
- Flights from Auckland International Airport to Barcelona Airport
- Flights from Hawke's Bay Airport to Barcelona Airport
- Flights from Christchurch International Airport to Barcelona Airport
- Flights from Queenstown Airport to Barcelona Airport
- Flights from Wellington International Airport to Barcelona Airport
- Flights from New Plymouth Airport to Barcelona Airport
- New York to Barcelona Flights
- New York to Madrid Flights
- Miami to Madrid Flights
- San Francisco to Barcelona Flights
- Washington D.C. to Madrid Flights
- Los Angeles to Madrid Flights
- Dallas to Madrid Flights
- Boston to Barcelona Flights
- Chicago to Madrid Flights
- San Francisco to Madrid Flights
- Washington D.C. to Barcelona Flights