Flights Europe Spain Miami to Spain

Flights from Miami to Spain

Depart
Return
Any month
Compare vs. momondo |

Miami to Spain flight comparison made easy

Below you can see the best fares for your 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
British Airways
British Airways
02 Oct
MIA
12:00 am
Miami airport
12h 55m
1 Stop
6:55 pm
MAD
Madrid Barajas airport
British Airways
15 Oct
MAD
6:00 am
Madrid Barajas airport
9h 15m
9:15 am
MIA
Miami airport
353 USD
British Airways
British Airways
12 Nov
MIA
12:00 am
Miami airport
12h 45m
1 Stop
6:45 pm
MAD
Madrid Barajas airport
British Airways
22 Nov
MAD
6:00 am
Madrid Barajas airport
9h 55m
9:55 am
MIA
Miami airport
353 USD
British Airways
British Airways
18 Sep
MIA
12:00 am
Miami airport
13h 35m
1 Stop
7:35 pm
MAD
Madrid Barajas airport
British Airways
05 Nov
MAD
6:00 am
Madrid Barajas airport
9h 35m
9:35 am
MIA
Miami airport
363 USD
British Airways
British Airways
05 Nov
MIA
12:00 am
Miami airport
8h 30m
2:30 pm
MAD
Madrid Barajas airport
British Airways
26 Nov
MAD
6:00 am
Madrid Barajas airport
14h 20m
1 Stop
2:20 pm
MIA
Miami airport
363 USD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
13 Nov
MIA
12:00 am
Miami airport
13h 00m
1 Stop
7:00 pm
BCN
Barcelona-El Prat airport
TAP AIR PORTUGAL
20 Nov
BCN
6:00 am
Barcelona-El Prat airport
14h 30m
1 Stop
2:30 pm
MIA
Miami airport
369 USD
TAP AIR PORTUGAL
TAP AIR PORTUGAL
30 Nov
MIA
12:00 am
Miami airport
18h 15m
1 Stop
12:15 am
+1
BCN
Barcelona-El Prat airport
TAP AIR PORTUGAL
06 Dec
BCN
6:00 am
Barcelona-El Prat airport
14h 15m
1 Stop
2:15 pm
MIA
Miami airport
369 USD
Finnair
Finnair
03 Sep
MIA
12:00 am
Miami airport
8h 35m
2:35 pm
MAD
Madrid Barajas airport
Finnair
09 Sep
MAD
6:00 am
Madrid Barajas airport
9h 10m
9:10 am
MIA
Miami airport
522 USD
Iberia
Iberia
06 Sep
MIA
12:00 am
Miami airport
8h 35m
2:35 pm
MAD
Madrid Barajas airport
Iberia
16 Sep
MAD
6:00 am
Madrid Barajas airport
9h 20m
9:20 am
MIA
Miami airport
549 USD
Air Europa
Air Europa
06 Dec
MIA
12:00 am
Miami airport
8h 20m
2:20 pm
MAD
Madrid Barajas airport
Air Europa
16 Dec
MAD
6:00 am
Madrid Barajas airport
9h 45m
9:45 am
MIA
Miami airport
517 USD
British Airways
British Airways
02 Oct
MIA
12:00 am
Miami airport
12h 55m
1 Stop
6:55 pm
MAD
Madrid Barajas airport
British Airways
15 Oct
MAD
6:00 am
Madrid Barajas airport
9h 15m
9:15 am
MIA
Miami airport
353 USD
British Airways
British Airways
12 Nov
MIA
12:00 am
Miami airport
12h 45m
1 Stop
6:45 pm
MAD
Madrid Barajas airport
British Airways
22 Nov
MAD
6:00 am
Madrid Barajas airport
9h 55m
9:55 am
MIA
Miami airport
353 USD
British Airways
British Airways
05 Nov
MIA
12:00 am
Miami airport
8h 30m
2:30 pm
MAD
Madrid Barajas airport
British Airways
26 Nov
MAD
6:00 am
Madrid Barajas airport
14h 20m
1 Stop
2:20 pm
MIA
Miami airport
363 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 55m
Cheapest price
346 USD
Miami to Madrid
Fastest flight time
8h 20m
Cheapest price
353 USD
Miami to Sevilla
Fastest flight time
10h 35m
Cheapest price
401 USD
Orlando to Barcelona
Fastest flight time
11h 35m
Cheapest price
404 USD
Miami to Alicante
Fastest flight time
14h 45m
Cheapest price
407 USD
Miami to Málaga
Fastest flight time
12h 05m
Cheapest price
423 USD
Miami to Málaga
Fastest flight time
12h 05m
Cheapest price
423 USD
Orlando to Madrid
Fastest flight time
13h 15m
Cheapest price
425 USD
Miami to Palma de Mallorca
Fastest flight time
15h 00m
Cheapest price
458 USD
Orlando to Málaga
Fastest flight time
14h 35m
Cheapest price
464 USD
Orlando to Málaga
Fastest flight time
14h 35m
Cheapest price
464 USD
Miami to Bilbao
Fastest flight time
12h 15m
Cheapest price
465 USD
Miami to Las Palmas de Gran Canaria
Fastest flight time
14h 30m
Cheapest price
473 USD
Miami to Valencia
Fastest flight time
12h 35m
Cheapest price
490 USD
Orlando to Alicante
Fastest flight time
14h 10m
Cheapest price
588 USD
Orlando to Valencia
Fastest flight time
21h 20m
Cheapest price
588 USD
Orlando to Sevilla
Fastest flight time
15h 50m
Cheapest price
589 USD
Miami to San Sebastian
Fastest flight time
16h 00m
Cheapest price
593 USD
Miami to La Coruña
Fastest flight time
11h 45m
Cheapest price
594 USD
Orlando to Bilbao
Fastest flight time
13h 05m
Cheapest price
596 USD
View more

Flights from Miami to:

Flights to Spain from:

  • Miami
  • Florida
  • United States
  • North America
Flights Europe Spain Miami to Spain