- Home
- Flights
- Flights from Barcelona
- Barcelona to Miami
Cheap flights from Barcelona to Miami from €303
American Airlines and Level fly nonstop from Barcelona to Miami, about 3 flights a week. The flight takes around 9h 56m, and the cheapest one-way fare we found recently is €303 on 24 Jan.
Direct flights available ~3 flights a week 9h 56m Cheapest in January Prices checked 14 days ago
Barcelona to Miami at a glance
Cheapest one-way€303Royal Air Maroc · 1 stop · Sun 24 JanFastest flight9h 56mEstimated
Nonstop flights3/wkAmerican Airlines, Level
Airlines flying nonstop from Barcelona to Miami
2 airlines on this route, about 3 flights a week in total (observed over the last 4 weeks).
Cheapest month to fly from Barcelona to Miami
Lowest one-way fare found for each month: January is cheapest, December the most expensive.
Good to know
- Distance
- 7,543 km4,684 miles
- Flight time
- 9h 56mestimate
- Time difference
- -6hMiami vs Barcelona
- Currency in Miami
- USD
- Airports
- BCN → MIA
Flights from Barcelona to Miami: questions answered
How much is a flight from Barcelona to Miami?
The cheapest one-way fare we found recently is €303 with 1 stop, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Barcelona to Miami?
Yes. American Airlines and Level fly this route nonstop, with about 3 flights a week in each direction.
How long is the flight from Barcelona to Miami?
A nonstop flight covers 7,543 km and takes around 9h 56m.
What is the cheapest month to fly from Barcelona to Miami?
January has the lowest fare we found (€303), while December is the most expensive (€314).
Which airlines fly from Barcelona to Miami?
American Airlines and Level operate nonstop flights on this route.
Which airports serve Barcelona and Miami?
Barcelona: Josep Tarradellas Barcelona-El Prat Airport (BCN). Miami: Miami International Airport (MIA).
What is the time difference between Barcelona and Miami?
Miami is 6 hours behind Barcelona.





