Cheap Flights from Barcelona to Miami International

Travellers and cabin class

Compare Barcelona to Miami International flight deals

Find the cheapest month or even day of the year to fly to Miami International

Book the best Miami International fare with no extra fees

Flight deals from Barcelona to Miami International

Looking for a cheap last-minute deal or the best return flight from Barcelona to Miami International? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Barcelona to Miami International

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Barcelona to Miami International flights are currently cheapest in May.

Direct flights from Barcelona to Miami International

Barcelona to Miami International: Alternative routes

Compare routes from Barcelona to Miami below. You may find an airport to fly into that's cheaper, faster, or easier than Miami International.

Barcelona to Miami: Flight information

The things to know before you go.
Cheapest flight foundج.م.‏ 12,778
Cheapest month to flyMay
Average flight time10 hrs, 39 mins
Most popular airlineFinnair
Average flights per week107

Finding cheap flights from Barcelona to Miami International: Frequently asked questions

The best price we found for a return flight from Barcelona to Miami International is ج.م.‏ 22,059. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
10 hours and 39 minutes is the average flight time from Barcelona to Miami International.
Finnair, American Airlines and Iberia fly direct from Barcelona to Miami International.
As of March 2025, there are 107 flights per week flying from Barcelona to Miami International.
The cheapest month to fly from Barcelona to Miami International is usually March 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Barcelona Airport to Miami International Airport on Wednesday, 3 December 2025.
Yes – the average flight time is 10 hours and 39 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Miami International but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Miami is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Iberia offers the cheapest flight tickets to Miami International.

Flying from Barcelona-El Prat Airport (BCN) to Miami International Airport (MIA): what you need to know

  • A direct flight from Barcelona-El Prat Airport to Miami International Airport takes an average of 10 hours 29 minutes. The timezone in Miami is UTC-4, so it's 5 hours behind Barcelona.

  • Choose from 14 weekly flights from Barcelona-El Prat Airport to Miami International Airport. The 11:00 departure with American Airlines is the earliest flight out from BCN to MIA. Iberia operates the latest service of the day at 22:00 if you're not into early starts.

  • If you're getting away during a popular month like July, get to the airport even earlier. It's smart to arrive up to four hours before international flights and two hours ahead of a domestic departure. Check-in and security lines are longer during peak periods like Thanksgiving, Christmas and New Year.

  • Iberia is your gateway to discovering Miami (and perhaps some other exciting corners of United States!). Check out the direct flights from Barcelona-El Prat Airport to Miami International Airport offered by this popular airline.

  • If you'd like to break up your flight from Barcelona-El Prat Airport to Miami International Airport, consider adding a stopover. Just deselect 'Direct flights only' to find a destination that catches your eye. The most popular stopovers on the BCN - MIA route include:

    • Mohamed V International Airport

    • Adolfo Suarez Madrid-Barajas Airport

    • London Heathrow Airport

  • To find out if you need a visa to enter United States, check with your carrier and the local consulate or embassy. They'll provide you with the most up-to-date details, including additional travel documents you may need after booking your cheap ticket from BCN to MIA.

How to find the cheapest flights from Barcelona-El Prat Airport (BCN) to Miami International Airport (MIA)

  • The best price we've seen for a one-way ticket from Barcelona-El Prat Airport to Miami International Airport is ج.م.‏ 12,778. The cheapest price for a return flight is ج.م.‏ 22,059. Keep in mind that fares may change due to demand at the time of booking.

  • Book 10 months before you want to travel. After looking at the numbers on our calendar, this is how far you should book ahead to secure cheap flight tickets from BCN to MIA.

  • The cheapest month for flight tickets from Barcelona-El Prat Airport to Miami International Airport is June. Use the 'Whole month' tool to see the lowest prices if you have flexible dates.

  • Sign into your online account or use the app to set up a Price Alert. We'll get in touch straight away if there's a better deal on this route. It doesn't take long, and it'll save you the hassle of searching for cheap flight tickets from BCN to MIA every day.

  • Tailor your flights with filters. Choose your preferred departure and arrival times, airlines and total journey duration. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from Barcelona-El Prat Airport to Miami International Airport.

Handy information about Barcelona-El Prat Airport (BCN)

  • Travelling from central Barcelona to Barcelona-El Prat Airport takes around 33 minutes by public transport. If you ride-share, drive or get a cab, you'll cover the 18 kilometres in 24 minutes or so, depending on traffic.

  • Taking an early flight from Barcelona-El Prat Airport to Miami International Airport? Avoid the hassle of rushing to the terminal (and sneak in some extra precious sleep) by picking one of these hotels close to BCN:

Arriving at Miami International Airport (MIA)

Getting from Miami International Airport (MIA) to central Miami

  • From Miami International Airport, Miami is approximately 16 kilometres away. It takes around 19 minutes to get to the centre driving.

  • Travelling to the centre by public transport will take you around 1 hour and 22 minutes.

When to fly to Miami International Airport (MIA)

  • The quietest month for a flight from Barcelona-El Prat Airport to Miami International Airport is April, while July is the busiest. Pick the best time to go to Miami based on whether you prefer a bustling atmosphere or a more laid-back vibe.

  • When reserving your flight from Barcelona-El Prat Airport to Miami International Airport, think about the type of weather you like. August is the warmest month in Miami, with the temperature ranging from 26 ºC to 32 ºC.

  • Look for cheap flight tickets from BCN to MIA in January if you want to travel in cooler conditions. Temperatures are at their lowest around then, ranging between 13 ºC and 25 ºC on average.

More about Miami

Complete your Miami trip with hotels and a car rental

  • We've got more party tricks than just comparing flights. Once you've secured your cheap ticket to Miami International Airport, explore our great car rental offers that'll give you the flexibility and freedom to see the sights at your own pace. Next, take a look at our exclusive rates for hotels to find the perfect Miami stay.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.