Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Flights
Hotels
1 traveler
Unsupported Browser!
Find Flights

Cheap Flights From Miami To Spain

Cheap flights from Miami (MIA) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Air Europa Apr 18, 2016 Apr 25, 2016 $671
Air Europa May 22, 2016 Jun 7, 2016 $676
Iberia May 22, 2016 Jun 7, 2016 $690
American May 22, 2016 Jun 7, 2016 $691
Air Europa Apr 23, 2016 Apr 30, 2016 $692
Air Europa Apr 17, 2016 Apr 29, 2016 $692
Air Europa May 22, 2016 Jun 6, 2016 $692
British Airways May 22, 2016 Jun 7, 2016 $694
American May 22, 2016 Jun 7, 2016 $694
American Apr 18, 2016 Apr 25, 2016 $695
Barcelona
Carrier Departure Date Return Date Lowest Price
Air Europa Mar 23, 2016 Mar 30, 2016 $674
Air Europa Apr 3, 2016 Apr 10, 2016 $674
Air Europa Mar 9, 2016 Mar 13, 2016 $674
Air Europa Apr 25, 2016 May 11, 2016 $674
Air Europa May 13, 2016 May 28, 2016 $674
Air Europa Apr 8, 2016 Apr 16, 2016 $674
Air Europa Apr 25, 2016 May 8, 2016 $676
Air Europa Apr 6, 2016 Apr 16, 2016 $676
Air Europa May 2, 2016 May 11, 2016 $676
Air Europa May 11, 2016 May 18, 2016 $676
Bilbao
Carrier Departure Date Return Date Lowest Price
Air Europa Apr 6, 2016 Apr 23, 2016 $675
Air Europa Apr 10, 2016 Apr 26, 2016 $675
Air Europa Apr 11, 2016 Apr 26, 2016 $675
Air Europa Apr 6, 2016 Apr 23, 2016 $681
Iberia Apr 12, 2016 Apr 26, 2016 $688
Iberia Apr 11, 2016 Apr 26, 2016 $688
Iberia Apr 10, 2016 Apr 26, 2016 $688
Iberia Jun 6, 2016 Jun 21, 2016 $690
Finnair Jun 6, 2016 Jun 21, 2016 $690
Air Europa May 29, 2016 Jun 5, 2016 $691
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Air Europa Mar 7, 2016 Mar 14, 2016 $719
Air Europa Apr 6, 2016 Apr 14, 2016 $730
Air Europa Apr 29, 2016 May 7, 2016 $745
Air Europa May 22, 2016 Jun 6, 2016 $748
Air Europa Apr 1, 2016 Apr 9, 2016 $748
Air Europa May 4, 2016 May 18, 2016 $749
Air Europa May 2, 2016 May 16, 2016 $749
Air Europa Apr 29, 2016 May 4, 2016 $749
Air Europa May 1, 2016 May 15, 2016 $749
Air Europa Mar 23, 2016 Mar 31, 2016 $760
Madrid
Carrier Departure Date Return Date Lowest Price
Air Europa Mar 9, 2016 Mar 13, 2016 $625
Air Europa Mar 23, 2016 Apr 6, 2016 $625
Air Europa Feb 21, 2016 Feb 28, 2016 $625
Air Europa Apr 4, 2016 Apr 11, 2016 $625
Air Europa Apr 8, 2016 Apr 16, 2016 $625
Air Europa Apr 3, 2016 Apr 10, 2016 $625
Air Europa Apr 8, 2016 Apr 15, 2016 $625
Air Europa Feb 22, 2016 Mar 7, 2016 $625
Air Europa Apr 1, 2016 Apr 8, 2016 $625
Air Europa Apr 6, 2016 Apr 20, 2016 $625
Malaga
Carrier Departure Date Return Date Lowest Price
Air Europa Mar 11, 2016 Mar 13, 2016 $665
Air Europa Apr 16, 2016 Apr 24, 2016 $665
Air Europa Mar 7, 2016 Mar 13, 2016 $665
Air Europa May 25, 2016 Jun 10, 2016 $669
Air Europa Apr 16, 2016 Apr 20, 2016 $671
Air Europa Apr 16, 2016 Apr 30, 2016 $676
Air Europa Apr 16, 2016 Apr 30, 2016 $682
Iberia Mar 1, 2016 Mar 14, 2016 $690
Air Europa May 23, 2016 Jun 6, 2016 $692
Air Europa May 8, 2016 May 23, 2016 $692
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia May 6, 2016 May 19, 2016 $692
American May 6, 2016 May 19, 2016 $692
American May 6, 2016 May 19, 2016 $693
Iberia May 6, 2016 May 19, 2016 $694
British Airways May 6, 2016 May 19, 2016 $694
Finnair May 6, 2016 May 19, 2016 $694
Air Europa May 6, 2016 May 19, 2016 $695
Air Europa May 6, 2016 May 19, 2016 $696
Air Europa May 11, 2016 May 26, 2016 $700
Iberia Feb 23, 2016 Mar 1, 2016 $702
Seville
Carrier Departure Date Return Date Lowest Price
Tap Portugal Apr 11, 2016 Apr 17, 2016 $755
Tap Portugal Apr 14, 2016 Apr 18, 2016 $780
Finnair Jun 7, 2016 Jun 20, 2016 $821
American Jun 7, 2016 Jun 20, 2016 $821
Iberia Jun 7, 2016 Jun 20, 2016 $821
British Airways Jun 7, 2016 Jun 20, 2016 $821
Iberia Mar 15, 2016 Mar 30, 2016 $825
Iberia Apr 10, 2016 Apr 17, 2016 $826
British Airways Apr 29, 2016 May 8, 2016 $826
Iberia Apr 11, 2016 Apr 17, 2016 $826
Tenerife
Carrier Departure Date Return Date Lowest Price
American Mar 2, 2016 Mar 7, 2016 $684
British Airways Mar 2, 2016 Mar 7, 2016 $684
Iberia Mar 2, 2016 Mar 7, 2016 $684
Iberia Apr 6, 2016 Apr 20, 2016 $684
Iberia Mar 15, 2016 Mar 29, 2016 $684
Iberia Mar 2, 2016 Mar 7, 2016 $684
Iberia Apr 6, 2016 Apr 20, 2016 $686
Finnair Apr 22, 2016 Apr 25, 2016 $689
American May 12, 2016 May 25, 2016 $689
Finnair May 20, 2016 May 29, 2016 $689
Valencia
Carrier Departure Date Return Date Lowest Price
Air Europa Mar 23, 2016 Apr 2, 2016 $668
Iberia Jun 12, 2016 Jun 28, 2016 $688
Iberia Feb 29, 2016 Mar 8, 2016 $688
British Airways Feb 29, 2016 Mar 7, 2016 $689
British Airways Feb 29, 2016 Mar 8, 2016 $689
British Airways Feb 29, 2016 Mar 8, 2016 $691
Air Europa Apr 6, 2016 Apr 20, 2016 $691
Iberia Feb 29, 2016 Mar 7, 2016 $693
Iberia Feb 29, 2016 Mar 8, 2016 $693
British Airways Feb 29, 2016 Mar 6, 2016 $694

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Miami to Spain

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Miami to Spain.

DestinationDepartingReturningPrice
Barcelona Thu, Mar 10 Sun, Mar 13 $1,427
Madrid Fri, Mar 11 Sun, Mar 13 $650

Flight Schedule Summaries

Miami to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American - X X X X X X
American JFK X X X X X X X
Air Berlin DUS X X X X X X X
Air France CDG X X X X X X
Avianca BOG X X X X X X X
Avianca MDE / BOG X X X X X X X
Alitalia FCO X X X X X X X
Alitalia FCO / LIN X X X X X X X
British Airways LHR X X X X X X X
Delta JFK X X X X X X X
Iberia MAD X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
Austrian VIE X X X X X
Aeroflot SVO X X X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X
Tap Portugal LIS / OPO X X X
United EWR X X X X X X
United ORD / EWR X X X X X X
Air Europa MAD X X X X X
Miami to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin TXL X X X X X X X
Finnair HEL X X
British Airways LHR X X X
Iberia MAD X X X X X X X
Iberia MAD / OVD X X X X
Lufthansa MUC X
Lufthansa FRA / MUC X
Austrian VIE X
Air Europa MAD X X X X X
Miami to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin TXL X X X X X X
Air Berlin DUS / PMI X X X X X X X
Finnair HEL X X
Alitalia FCO X X X
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X X
Lufthansa FRA X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X
Aeroflot SVO X X X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X
Air Europa MAD X X X X X
Miami to Alicante
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / BIO X X X X X X
Air Europa MAD X X X X X
Miami to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS / PMI X X X X X X X
Air France CDG X X X X X X
Alitalia FCO X X
British Airways LHR X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X
Turkish IST X X X X X
Tap Portugal LIS X X X
Air Europa MAD X X X X X
Miami to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS / PMI X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / PMI X X X X X X X
Air Europa MAD / PMI X X X X X
Miami to Las Palmas de Gran Canaria
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS X X X X X X
Finnair HEL X
British Airways LHR X X X X X X X
Iberia MAD X X X X X X X
Lufthansa MUC X
Lufthansa FRA / MUC X
Austrian VIE X
Air Europa MAD X X X X X
Miami to Madrid
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American - X X X X X X X
American PHL X X X X X X X
Air Berlin TXL X X
Air France CDG X X X X X X
AeroMexico MEX X X X X X X X
Avianca CLO X X X X X X X
Avianca BAQ / BOG X X X X X X X
Alitalia FCO X X X X X X X
British Airways LHR X X X X X X X
Delta JFK X X X X X X X
Delta DTW / JFK X X X X X
Iberia - X X X X X X X
Lufthansa MUC X X X X X X X
Swiss ZRH X X X X X X X
Swiss ZRH / GVA X X X X X X X
Aeroflot SVO X X X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X
Tap Portugal LIS / OPO X X X
United EWR X X X X X X X
United ORD / EWR X X X X X X X
Air Europa - X X X X X
Miami to Palma de Mallorca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS X X X X X X X
British Airways LHR X X X X
Iberia MAD X X X X X X X
Iberia MAD / MAH X X X X X X X
Lufthansa MUC X
Swiss ZRH X X X X X X X
Air Europa MAD X X X X X
Miami to Seville
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia MAD X X X X X X X
Iberia MAD / LEI X X X X X X
Lufthansa FRA X
Tap Portugal LIS X X X
Air Europa MAD X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Miami to Tenerife American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Binter, Czech, Arkefly, Austrian, SAS, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $684
Miami to Las Palmas de Gran Canaria American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Binter, Czech, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $719
Miami to Lanzarote American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Binter, Czech, Austrian, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $833
Miami to Fuerteventura American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, United, Air Europa, Virgin Atlantic Check Dates
Miami to Santa Cruz de la Palma American, Air Berlin, Finnair, Alitalia, British Airways, Condor, Bulgaria Air, Iberia, Lufthansa, Binter, Austrian, United, Air Europa, Virgin Atlantic $684

Flights to Cities in Majorca

FlightsAirlineLowest Price
Miami to Palma de Mallorca American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $692

Flights to Cities in Spain

FlightsAirlineLowest Price
Miami to Madrid American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, Condor, Pullmantur Air, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Thomas Cook, Arkefly, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $625
Miami to Barcelona American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Arkefly, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $674
Miami to Malaga American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Czech, Arkefly, Austrian, SATA, XL Airways, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $665
Miami to Ibiza American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $660
Miami to Seville American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Thomas Cook, Czech, Austrian, SATA, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $755
Miami to Alicante American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $671
Miami to Bilbao American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Arkefly, Austrian, SATA, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $675
Miami to A Coruna American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $689
Miami to Santiago de Compostela American, Air Berlin, Air France, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $688
Miami to Vigo American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $666
Miami to Granada American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Czech, Tap Portugal, United, Air Europa, Virgin Atlantic $779
Miami to San Sebastian American, Air Berlin, Air France, Finnair, British Airways, Iberia, Lufthansa, Czech, Tap Portugal, United, Air Europa, Virgin Atlantic $747
Miami to Asturias American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, Lufthansa, Arkefly, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $687
Miami to Jerez American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, Lufthansa, Austrian, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $792
Miami to Valencia American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $667
Miami to Santander American, Air Berlin, Finnair, Alitalia, British Airways, Iberia, United, Air Europa, Virgin Atlantic Check Dates
Miami to Menorca American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic Check Dates
Miami to Pamplona American, Air Berlin, Air France, Finnair, British Airways, Iberia, Tap Portugal, United, Virgin Atlantic $822
Miami to Murcia American, Finnair, British Airways, Aer Lingus, Iberia, United, Air Europa, Virgin Atlantic Check Dates
Miami to Almeria American, Air Berlin, Finnair, Alitalia, British Airways, Iberia, Lufthansa, Tap Portugal, United, Air Europa, Virgin Atlantic $696
Miami to Melilla American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Tap Portugal, United, Air Europa, Virgin Atlantic Check Dates
Miami to Zaragoza Air Berlin, Finnair, Iberia, United, Air Europa $2,360
Miami to Valladolid American, Air Berlin, Finnair, British Airways, Iberia, Air Europa Check Dates
Miami to Girona Air France, Finnair, Iberia, KLM, Czech, Jetairfly Check Dates
Cheap Flights from Miami to Spain, from $625 Round trip from MIA to ES