$348 Cheap Flights from Barcelona (BCN) to Miami (MIA)

Popular airlines from Barcelona El Prat Airport (BCN) to Miami Intl. Airport (MIA)

Cheap Flights from Barcelona to Miami (BCN-MIA)

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

Scandinavian Airlines
Swiss International Air Lines
Lufthansa
Air Canada
TAP Portugal
American Airlines
Iberia
British Airways
Air Europa
ITA Airways

Find the cheapest month to fly from Barcelona (BCN) to Miami (MIA)

January is typically the cheapest month to fly

From $398 - $975 per traveler.

Alternative airports near Miami

Prices were available within the past 7 days. Prices and availability are subject to change.

Frequently asked questions

How much does a flight from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA) cost?
Grab a cheap one-way flight from $348 or cheap return flight from $438 from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA) with Expedia. Enter your travel dates and sort by "Price (lowest to highest)" to find our cheapest flight deals on this route.
What is the cheapest month to fly from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
February is the cheapest month to fly from BCN to MIA. Planning your trip for the off-season is often the key to finding a great deal.
Which airlines fly direct from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
When jetting out of Barcelona Intl. Airport (BCN), you can catch a direct flight to Miami Intl. Airport (MIA) with American Airlines.
What is the cheapest airline that flies from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
While prices can vary depending on when you travel, Iberia and American Airlines are popular choices for flights between Barcelona Intl. Airport (BCN) and Miami Intl. Airport (MIA). You can also compare carriers on Expedia and use the "Sort by" filter to find the lowest-priced ticket for your BCN to MIA flight.
How many flights per day from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
On average, Barcelona Intl. Airport (BCN) only has 1 direct flight to Miami Intl. Airport (MIA) daily. For more options, try our easy-to-use filters. Simply enter your preferred travel dates, then select "1 Stop" or "2+ Stops" to find flights with layovers.
What are the most popular departure times for flights from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
More passengers fly between BCN and MIA at 11 AM than at any other point in the day. Prefer a quieter experience? Try choosing a quieter departure window and there's a chance you'll save on your fare as well.
What day of the week has the most flights from BCN to MIA?
Fly on a Friday if you're after the best selection of flights from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA).
What is the earliest flight from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
The earliest flight departing from Barcelona Intl. Airport (BCN) is at around 11:00AM UTC+1. Board this plane and you'll arrive at Miami Intl. Airport (MIA) at approximately 3:25PM UTC-5. The entire trip takes 10h 25m.
How long does it take to fly from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
Flights from BCN to MIA have an average travel time of 10 hours and 40 minutes. The total distance between the two is 4,700 mi.
What airline has the least delays from BCN to MIA?
American Airlines has the strongest track record for on-time direct flights from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA), with an on-time score of 82%. Use the Expedia App to check your flight schedule before you leave and get real-time alerts about any changes.
What is the best time to fly from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
To arrive at Miami Intl. Airport (MIA) on time, choose a flight that takes off from Barcelona Intl. Airport (BCN) before 3 PM. The chance of cancellations is 22% higher, on average, for departures after this time.**Most reliable time of the day and month to travel recommendation is based on January through August 2024 flight status data sourced from OAG's global flight data platform.
What airports do you fly into for Miami from Barcelona Intl. Airport (BCN)?
If you're taking a direct flight from Barcelona Intl. Airport (BCN) to Miami, Miami Intl. Airport (MIA) is the only airport you can touch down at.
Is it cheaper to buy a plane ticket from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA) last-minute?
Holding off until right before your break to book a flight from BCN to MIA often results in higher prices. While you might find some last-minute discounts, there's no guarantee. Keep your travel schedule open to boost your chances of landing a bargain.
Is it cheaper to book a BCN to MIA flight and hotel package?
You'll typically save money by booking a BCN to MIA flight and hotel package compared to booking separately. In fact, you could save hundreds of dollars by bundling with Expedia. And it's simple to manage everything in one place. After selecting your ideal accommodations and flights, you can add extras like car rentals, tours and activities.
Can I cancel or change the date of my flight from Barcelona Intl. Airport (BCN) to Miami Intl. Airport (MIA)?
If you reserved your BCN to MIA flight in the last 24 hours, you may be able to cancel or modify it without fees. Depending on the airline and the type of fare you purchased, additional charges may apply for changes beyond that time. Airline policies and contact information can be found in your itinerary or confirmation email. Or, head to our Customer Service portal if you want more information.

Travel information

Origin airport
Barcelona Intl.
Destination airport
Miami Intl.
Airlines serving
Aer Lingus, Air Canada, Air Europa, Air France, American Airlines, British Airways, Delta, Finnair, ITA Airways, Iberia, KLM, Lufthansa, Royal Air Maroc, Scandinavian Airlines, Swiss International Air Lines, TAP Portugal, Turkish Airlines, United, Virgin Atlantic, avianca
Roundtrip price
$438
Distance
4687 mi
Average flight time
5 hours 35 mins

Book with confidence

Explore a world of travel with Expedia

*Available to One Key members.