Flights Europe Spain Miami to Spain

Cheap flights from Miami to Spain

Depart
Return
Any month
Compare vs. momondo |

Easily compare round-trip flights from Miami to Spain

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Miami to Spain by changing tabs
Quickest
Cheapest
Finnair
Finnair
10 Dec
MIA
12:00 am
Miami airport
8h 55m
2:55 pm
BCN
Barcelona-El Prat airport
Finnair
10 Jan
BCN
6:00 am
Barcelona-El Prat airport
10h 35m
10:35 am
MIA
Miami airport
268 USD
Finnair
Finnair
06 Nov
MIA
12:00 am
Miami airport
8h 50m
2:50 pm
BCN
Barcelona-El Prat airport
Finnair
13 Nov
BCN
6:00 am
Barcelona-El Prat airport
10h 20m
10:20 am
MIA
Miami airport
286 USD
Finnair
Finnair
24 Nov
MIA
12:00 am
Miami airport
8h 50m
2:50 pm
BCN
Barcelona-El Prat airport
Finnair
03 Dec
BCN
6:00 am
Barcelona-El Prat airport
10h 25m
10:25 am
MIA
Miami airport
286 USD
Delta
Delta
21 Oct
MIA
12:00 am
Miami airport
15h 28m
1 Stop
9:28 pm
BCN
Barcelona-El Prat airport
Delta
05 Nov
BCN
6:00 am
Barcelona-El Prat airport
15h 30m
1 Stop
3:30 pm
MIA
Miami airport
310 USD
Delta
Delta
14 Jan
MIA
12:00 am
Miami airport
16h 00m
2 Stops
10:00 pm
BCN
Barcelona-El Prat airport
Delta
28 Jan
BCN
6:00 am
Barcelona-El Prat airport
16h 42m
1 Stop
4:42 pm
MIA
Miami airport
318 USD
Delta
Delta
16 Mar
MIA
12:00 am
Miami airport
16h 10m
2 Stops
9:10 pm
BCN
Barcelona-El Prat airport
Delta
26 Mar
BCN
5:00 am
Barcelona-El Prat airport
14h 15m
1 Stop
2:15 pm
MIA
Miami airport
326 USD
Finnair
Finnair
06 Nov
MIA
12:00 am
Miami airport
8h 50m
2:50 pm
BCN
Barcelona-El Prat airport
Finnair
13 Nov
BCN
6:00 am
Barcelona-El Prat airport
10h 20m
10:20 am
MIA
Miami airport
286 USD
Finnair
Finnair
24 Nov
MIA
12:00 am
Miami airport
8h 50m
2:50 pm
BCN
Barcelona-El Prat airport
Finnair
03 Dec
BCN
6:00 am
Barcelona-El Prat airport
10h 25m
10:25 am
MIA
Miami airport
286 USD
Finnair
Finnair
10 Dec
MIA
12:00 am
Miami airport
8h 55m
2:55 pm
BCN
Barcelona-El Prat airport
Finnair
10 Jan
BCN
6:00 am
Barcelona-El Prat airport
10h 35m
10:35 am
MIA
Miami airport
268 USD
Finnair
Finnair
12 Jan
MIA
12:00 am
Miami airport
8h 55m
2:55 pm
BCN
Barcelona-El Prat airport
Finnair
25 Jan
BCN
6:00 am
Barcelona-El Prat airport
10h 35m
10:35 am
MIA
Miami airport
336 USD
British Airways
British Airways
02 Dec
MIA
12:00 am
Miami airport
12h 50m
1 Stop
6:50 pm
MAD
Madrid Barajas airport
British Airways
10 Dec
MAD
6:00 am
Madrid Barajas airport
9h 45m
9:45 am
MIA
Miami airport
343 USD
British Airways
British Airways
28 Oct
MIA
12:00 am
Miami airport
12h 50m
1 Stop
5:50 pm
MAD
Madrid Barajas airport
British Airways
05 Nov
MAD
6:00 am
Madrid Barajas airport
10h 10m
10:10 am
MIA
Miami airport
343 USD

Alternative routes for Miami to Spain

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Miami to Barcelona
Fastest flight time
8h 50m
Cheapest price
314 USD
Miami to Madrid
Fastest flight time
8h 15m
Cheapest price
343 USD
Miami to Sevilla
Fastest flight time
12h 30m
Cheapest price
359 USD
Orlando to Barcelona
Fastest flight time
11h 20m
Cheapest price
363 USD
Miami to Vigo
Fastest flight time
12h 10m
Cheapest price
369 USD
Orlando to Madrid
Fastest flight time
12h 10m
Cheapest price
403 USD
Orlando to Málaga
Fastest flight time
12h 25m
Cheapest price
408 USD
Miami to Málaga
Fastest flight time
12h 00m
Cheapest price
421 USD
Miami to Valencia
Fastest flight time
12h 15m
Cheapest price
436 USD
Miami to Bilbao
Fastest flight time
11h 50m
Cheapest price
441 USD
Miami to Palma de Mallorca
Fastest flight time
11h 25m
Cheapest price
449 USD
Miami to Las Palmas de Gran Canaria
Fastest flight time
14h 45m
Cheapest price
453 USD
Miami to Alicante
Fastest flight time
12h 30m
Cheapest price
457 USD
Miami to La Coruña
Fastest flight time
11h 45m
Cheapest price
465 USD
Fort Myers to Barcelona
Fastest flight time
18h 07m
Cheapest price
471 USD
Miami to Santiago de Compostela
Fastest flight time
12h 10m
Cheapest price
488 USD
Orlando to Sevilla
Fastest flight time
15h 50m
Cheapest price
542 USD
Miami to San Sebastian
Fastest flight time
15h 00m
Cheapest price
543 USD
Orlando to Bilbao
Fastest flight time
13h 09m
Cheapest price
547 USD
Orlando to Alicante
Fastest flight time
12h 30m
Cheapest price
571 USD
View more

Flights from Miami to:

Flights Europe Spain Miami to Spain