Cheap Flights from Miami to Barcelona

Prices were available within the past 7 days and starts at $127 for one-way flights and $293 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Reviews from verified customers

Feb 4, 2020

I don’t like the food

Sep 3, 2019

Good

Aug 14, 2019

So cute and everything good

Jun 5, 2019

Food was so-so.

Apr 6, 2019

My only complaint was with the food. It was horrible. I eat almost everything and that rice was uneadable. But the plane was supper comfortable.

Mar 21, 2019

Excellent

Mar 4, 2019

Very excellent flight in business class with comfortable seats and full array of convenient features

Feb 13, 2019

I got the Isle seat that I needed

Oct 25, 2018

We flew on American Airlines, their largest plane, but although we had more legroom, the actual seat was more uncomfortable and tight. I had to request and extender for my seatbelt, when I've never had to in the past. The bathrooms were filthy and smelled really bad. There should be some upkeep during these long flights. Next time we fly to Europe, I'll make sure it's not on an American Airlines plane. Apparently, although this was through Finn Air, it was on American, which other than the entertainment and the so-so service, we were very disappointed. I felt bad giving Finn Air a bad review when it was American that was not good. BTW, there should be more options other than a happy face or sad face. Like in my case, I have nothing against Finn Air, but I do about American Airlines.

Oct 20, 2018

Overall excellent!

Miami to Barcelona route information

Origin Airport Miami Intl.
Destination Airport Barcelona Intl.
Airlines Serving Aeroflot-Russian Airlines, Aeromexico, Air Canada, Air Europa, Air France, Alitalia, American Airlines, Austrian Airlines, Avianca, British Airways, Delta, Iberia, KLM, Lufthansa, Royal Air Maroc, Swiss International Air Lines, TAP Portugal, Turkish Airlines, United, Virgin Atlantic
Flight Price $293
Distance 4,687 mi

Cheap MIA to BCN Flights