Lowcost flights from Miami (United States) to Barcelona (Spain), €189 - €755

Direct distance between cities: 7545 km. Average direct flight time is 9:52 hours.

Please note! Some routes are seasonal.

From Miami to Barcelona with Level (IB)
From Miami to Barcelona with Vueling (VY)
Average ticket price: €189 - €755

Connection in Boston (United States)
From Miami to Boston with Gol Transportes Aéreos (G3)
From Miami to Boston with Spirit Airlines (NK)
From Miami to Boston with Level (IB)
Average ticket price: €51 - €202
From Boston to Barcelona with Level (IB)
From Boston to Barcelona with Vueling (VY)
Average ticket price: €147 - €587
Connection in Buenos Aires (Argentina)
From Miami to Buenos Aires with Aerolíneas (AR)
Average ticket price: €178 - €710
From Buenos Aires to Barcelona with Aerolíneas (AR)
From Buenos Aires to Barcelona with Level (IB)
From Buenos Aires to Barcelona with Vueling (VY)
Average ticket price: €262 - €1047
Connection in Chicago (United States)
From Miami to Chicago with Gol Transportes Aéreos (G3)
From Miami to Chicago with Frontier Airlines (F9)
From Miami to Chicago with Southwest Airlines (WN)
From Miami to Chicago with Spirit Airlines (NK)
Average ticket price: €48 - €191
From Chicago to Barcelona with Level (IB)
Average ticket price: €177 - €708
Connection in London (United Kingdom)
From Miami to London with Level (IB)
From Miami to London with Norse Atlantic UK (Z0)
Average ticket price: €179 - €714
From London to Barcelona with Ryanair (FR)
From London to Barcelona with Norwegian Air Shuttle (DY)
From London to Barcelona with Level (IB)
From London to Barcelona with Vueling (VY)
From London to Barcelona with EasyJet (U2)
From London to Barcelona with Ryanair UK (RK)
Average ticket price: €28 - €114
Connection in Los Angeles (United States)
From Miami to Los Angeles with Gol Transportes Aéreos (G3)
From Miami to Los Angeles with Level (IB)
Average ticket price: €94 - €376
From Los Angeles to Barcelona with Level (IB)
From Los Angeles to Barcelona with Vueling (VY)
Average ticket price: €241 - €965
Connection in Madrid (Spain)
From Miami to Madrid with Level (IB)
Average ticket price: €177 - €709
From Madrid to Barcelona with Aerolíneas (AR)
From Madrid to Barcelona with Air Europa Express (X5)
From Madrid to Barcelona with Level (IB)
From Madrid to Barcelona with Vueling (VY)
Average ticket price: €13 - €51
Connection in Milan (Italy)
From Miami to Milan with Level (IB)
Average ticket price: €199 - €796
From Milan to Barcelona with Ryanair (FR)
From Milan to Barcelona with Wizz Air Malta (W4)
From Milan to Barcelona with Level (IB)
From Milan to Barcelona with Vueling (VY)
From Milan to Barcelona with EasyJet (U2)
Average ticket price: €18 - €73
Connection in New York (United States)
From Miami to New York with Aerolíneas (AR)
From Miami to New York with Gol Transportes Aéreos (G3)
From Miami to New York with Spirit Airlines (NK)
From Miami to New York with Level (IB)
Average ticket price: €44 - €176
From New York to Barcelona with Level (IB)
From New York to Barcelona with Vueling (VY)
Average ticket price: €154 - €617
Connection in Oslo (Norway)
From Miami to Oslo with Norse Atlantic Airways (N0)
Average ticket price: €190 - €760
From Oslo to Barcelona with Ryanair (FR)
From Oslo to Barcelona with Norwegian Air Shuttle (DY)
From Oslo to Barcelona with Level (IB)
From Oslo to Barcelona with Vueling (VY)
From Oslo to Barcelona with Norwegian Air Sweden (D8)
Average ticket price: €54 - €214
Connection in Paris (France)
From Miami to Paris with French Bee (BF)
From Miami to Paris with Level (IB)
Average ticket price: €184 - €736
From Paris to Barcelona with Gol Transportes Aéreos (G3)
From Paris to Barcelona with Transavia France (TO)
From Paris to Barcelona with Ryanair (FR)
From Paris to Barcelona with Level (IB)
From Paris to Barcelona with Vueling (VY)
From Paris to Barcelona with EasyJet (U2)
Average ticket price: €21 - €83
Connection in Philadelphia (United States)
From Miami to Philadelphia with Gol Transportes Aéreos (G3)
From Miami to Philadelphia with Frontier Airlines (F9)
From Miami to Philadelphia with Spirit Airlines (NK)
From Miami to Philadelphia with Level (IB)
Average ticket price: €41 - €164
From Philadelphia to Barcelona with Level (IB)
Average ticket price: €157 - €629
Connection in San Francisco (United States)
From Miami to San Francisco with Gol Transportes Aéreos (G3)
From Miami to San Francisco with Level (IB)
Average ticket price: €104 - €417
From San Francisco to Barcelona with Level (IB)
Average ticket price: €239 - €957
Connection in Sao Paulo (Brazil)
From Miami to Sao Paulo with Gol Transportes Aéreos (G3)
Average ticket price: €164 - €658
From Sao Paulo to Barcelona with Level (IB)
Average ticket price: €220 - €881
Connection in Tel Aviv-Yafo (Israel)
From Miami to Tel Aviv-Yafo with Aerolíneas (AR)
Average ticket price: €265 - €1060
From Tel Aviv-Yafo to Barcelona with Level (IB)
From Tel Aviv-Yafo to Barcelona with Vueling (VY)
Average ticket price: €77 - €308