Skip to main content
Beginning of main content

Cheap Flights from Miami to Barcelona $342.96

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Here are your best fares found in the past 7 days

The lowest fare found for this route is $421.5 on Tue, Jun 13 from MIA to BCN
Flights Fare Calendar Find minimum fare between origin MIA and destination BCN Click this button to get previous 30 days data Click this button to get next 30 days data $1047 $898 $748 $598 $449 $299 $149 $0 Apr May 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F Price is $ 898.06 on airberlin Price is $ 898.06 on airberlin Price is $ 892.46 on Turkish Airlines Price is $ 873.06 on Lufthansa Price is $ 831.96 on Turkish Airlines Price is $ 749.46 on Turkish Airlines Price is $ 727.46 on Turkish Airlines Price is $ 727.23 on Turkish Airlines Price is $ 727.23 on Turkish Airlines Price is $ 726.96 on Turkish Airlines Price is $ 726.66 on Turkish Airlines Price is $ 717.46 on Turkish Airlines Price is $ 717.46 on Turkish Airlines Price is $ 717.16 on Turkish Airlines Price is $ 717.11 on Turkish Airlines Price is $ 716.96 on Turkish Airlines Price is $ 716.96 on Turkish Airlines Price is $ 716.96 on Turkish Airlines Price is $ 716.69 on Turkish Airlines Price is $ 716.67 on Turkish Airlines Price is $ 716.67 on Turkish Airlines Price is $ 699.11 on Turkish Airlines Price is $ 650.45 on Delta Price is $ 644.62 on British Airways Price is $ 637.46 on Delta Price is $ 624.16 on Brussels Airlines Price is $ 618.56 on British Airways Price is $ 598.06 on Air Canada Price is $ 526.2 on British Airways Price is $ 514.69 on airberlin Price is $ 512.28 on Finnair Price is $ 503.86 on British Airways Price is $ 494.34 on Iberia Price is $ 490.19 on Finnair Price is $ 486.48 on Iberia Price is $ 481.66 on Air Europa Price is $ 480.76 on Air Canada Price is $ 477.41 on British Airways Price is $ 472.51 on British Airways Price is $ 467.17 on British Airways Price is $ 463.91 on British Airways Price is $ 463.47 on British Airways Price is $ 463.47 on Iberia Price is $ 463.42 on Iberia Price is $ 461.63 on British Airways Price is $ 460.28 on British Airways Price is $ 458.4 on British Airways Price is $ 456.0 on United Price is $ 455.97 on Iberia Price is $ 455.53 on British Airways Price is $ 454.99 on Air Canada Price is $ 454.55 on British Airways Price is $ 452.55 on British Airways Price is $ 452.47 on British Airways Price is $ 452.32 on United Price is $ 447.94 on Air Canada Price is $ 445.43 on American Airlines Price is $ 445.03 on Iberia Price is $ 444.66 on Air Canada Price is $ 444.43 on Air Canada Price is $ 443.55 on British Airways Price is $ 443.47 on British Airways Price is $ 442.03 on British Airways Price is $ 438.5 on British Airways Price is $ 437.15 on Air Canada Price is $ 426.5 on British Airways Price is $ 425.43 on British Airways Price is $ 421.5 on British Airways

Cheapest Flights from Miami to Barcelona (MIA to BCN)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Miami to Barcelona (MIA to BCN)

Question : How does Miami to Barcelona stack up against the rest of the world in overall promptness?
Answer : Using the combined on-time percentage and average delay breakdown, Miami to Barcelona currently has a 0 out of a possible 5 star rating. A 0-star rating means you should feel rather worried about getting to Barcelona on time.

Question : What is the likelihood your flight will be delayed for this route?
Answer : Flights from MIA to BCN are on time 61% of the time, ranking among the worst in the world. If a flight is late, though, expect an average of 40 minutes added to your flight time.

Question : What's the expected flight time for MIA to BCN?
Answer : On average, the flight time from MIA to BCN is eight hours and 41 minutes.

Question : Is the price you found a good deal?
Answer : Flight prices fluctuate much more than the majority of routes from the United States for MIA to BCN. They range anywhere from $373 to $3,104. However, the sooner you book, the more you'll be able to save.

Question : Do travelers from Miami typically stay in Barcelona for very long?
Answer : Passengers from MIA to BCN stay 11 days on average.

Question : Looking for the cheapest flight over the next 30 days?
Answer : Since low prices are preferred, look at May 18th. As of Apr 17th, it's showing the cheapest ticket sales at $373. That is 28% below the average price for this route, so you can spend that extra money on an adventure in Barcelona.

Question : If your plans are flexible, have you considered changing your departure day?
Answer : For the month of May, Sunday is your lowest-cost day to fly. Flexibility is paramount when booking travel plans in order to keep travel costs down.