Cheap Flights from Miami to Barcelona from £237

Return
1 adult
Economy
From?
To?
Sun 31/10
Sun 7/11

Travel Restriction Alert

The COVID-19 (coronavirus) outbreak may impact travel from Miami to Barcelona.
View current Spain travel restrictions

Flight information for Miami to Barcelona

Find info about flight duration, direct flights, and airports for your flight from Miami to Barcelona
Best price found£352The best flight deal from Miami to Barcelona found on momondo in the last 72 hours is £352
Fastest flight time37h 25mThe fastest flight from Miami to Barcelona takes 37h 25m
Direct flightsNoneThere are no direct flights from Miami to Barcelona. Popular non-direct route for this connection is Miami Airport - Barcelona-El Prat Airport.
Airports in Barcelona1 airportThere is 1 airport near Barcelona: Barcelona-El Prat (BCN)

How to get the cheapest flight ticket from Miami to Barcelona

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Miami to Barcelona?

October

The cheapest time of year to fly to Barcelona from Miami is October. The most expensive is June.

What is the cheapest airline that flies to Barcelona from Miami?

Iberia

Air Europa, British Airways, and Iberia are the most popular carriers operating from Miami to Barcelona

What is the cheapest Miami to Barcelona flight route?

Miami - Barcelona-El Prat

Fly from Miami to Barcelona-El Prat for the best Miami - Barcelona flight prices

How far in advance should you book Miami to Barcelona flights?

44 days before

The cheapest time to buy a flight from Miami to Barcelona is approximately 44 days to departure


Easily compare return flights from Miami to Barcelona

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Miami to Barcelona by changing tabs
TAP AIR PORTUGAL
30 Mar
MIA12:25Miami
21h 00m
1 stop
BCN09:25Barcelona-El Prat
5 Apr
BCN02:00Barcelona-El Prat
14h 40m
1 stop
MIA16:40Miami
SAS
17 Mar
MIA13:05Miami
13h 35m
1 stop
BCN02:40Barcelona-El Prat
22 Mar
BCN15:10Barcelona-El Prat
24h 55m
1 stop
MIA16:05Miami
Multiple Airlines
13 Nov
MIA05:00Miami
17h 00m
1 stop
BCN22:00Barcelona-El Prat
6 Dec
BCN04:40Barcelona-El Prat
13h 55m
1 stop
MIA18:35Miami
SWISS
5 Nov
MIA16:30Miami
12h 30m
1 stop
BCN05:00Barcelona-El Prat
17 Nov
BCN14:55Barcelona-El Prat
27h 40m
1 stop
MIA18:35Miami
Lufthansa
2 Dec
MIA09:45Miami
26h 10m
2 stops
BCN11:55Barcelona-El Prat
12 Dec
BCN02:55Barcelona-El Prat
15h 15m
1 stop
MIA18:10Miami
Air Europa
16 Mar
MIA18:45Miami
12h 45m
1 stop
BCN07:30Barcelona-El Prat
21 Mar
BCN18:00Barcelona-El Prat
27h 10m
2 stops
MIA21:10Miami

Find the cheapest one-way flights from Miami to Barcelona

If you're looking for one-way flights from Miami to Barcelona, view some of our deals below provided by Air Europa, Avianca and British Airways
Air Europa
12 Jan
MIA16:45Miami
12h 45m
1 stop
BCN05:30Barcelona-El Prat
TAP AIR PORTUGAL
22 Nov
MIA11:25Miami
21h 55m
1 stop
BCN09:20Barcelona-El Prat
Avianca
11 Feb
MIA10:50Miami
33h 10m
2 stops
BCN20:00Barcelona-El Prat

Search last-minute flights to Barcelona from Miami

Find and compare flight prices for your last-minute flight from Miami to Barcelona
TAP AIR PORTUGAL
1 Nov
MIA13:25Miami
11h 40m
1 stop
BCN01:05Barcelona-El Prat
15 Nov
BCN16:10Barcelona-El Prat
23h 25m
1 stop
MIA15:35Miami
SWISS
4 Nov
MIA16:30Miami
31h 15m
1 stop
BCN23:45Barcelona-El Prat
17 Nov
BCN14:55Barcelona-El Prat
27h 40m
1 stop
MIA18:35Miami
Lufthansa
4 Nov
MIA12:20Miami
25h 25m
2 stops
BCN13:45Barcelona-El Prat
30 Nov
BCN10:25Barcelona-El Prat
31h 45m
1 stop
MIA18:10Miami
Multiple Airlines
5 Nov
MIA16:30Miami
12h 30m
1 stop
BCN05:00Barcelona-El Prat
17 Nov
BCN01:00Barcelona-El Prat
17h 35m
2 stops
MIA18:35Miami
SAS
4 Nov
MIA09:25Miami
23h 55m
3 stops
BCN09:20Barcelona-El Prat
17 Nov
BCN14:10Barcelona-El Prat
24h 55m
1 stop
MIA15:05Miami
Turkish Airlines
2 Nov
MIA18:55Miami
30h 35m
1 stop
BCN01:30Barcelona-El Prat
18 Nov
BCN12:45Barcelona-El Prat
19h 05m
1 stop
MIA07:50Miami

Best airlines flying from Miami to Barcelona

Compare and see reviews for airlines that fly from Miami to Barcelona with momondo
AirlineRatingFree cancellationPrice
British Airways
PriceFrom £257
Free cancellation
Rating
7.0
Iberia
PriceFrom £266
Free cancellation
Rating
7.0
Air Europa
PriceFrom £403
Free cancellation
Rating
6.5

  • Are airlines flying from Miami to Barcelona offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Miami to Barcelona are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travellers: British Airways, Iberia, and Air Europa.

  • How far is Miami to Barcelona by plane?

    Miami and Barcelona are 4684.2 mi apart from one another. Flights usually cover this in 11h 40m, depending on flying conditions and air traffic around both airports.


Can I fly to Barcelona from Miami right now?

Information is based on travel restrictions from Miami to Barcelona

Most visitors from Miami need to provide a negative COVID-19 test result and/or quarantine to enter Barcelona.

COVID-19 testing requirements
Visitors from Miami must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 for rt-pcr (naat) and 48 for antigen (quick-test) hours before departing to Barcelona.

Quarantine requirements
Visitors from Miami are not required to quarantine after entering Barcelona.

Can I fly back to Miami from Barcelona?

Returning to Miami from Barcelona

COVID-19 testing requirements
Visitors from Barcelona must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours before departing to Miami.

Quarantine requirements
Visitors from Barcelona are not required to quarantine after entering Miami.

If you are planning to travel to Barcelona at this time, it is recommended that you stay up to date on current restrictions and follow proper safety measures while in public.