Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Miami To Spain Last modified: Jul 29, 2016 12:47 AM

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

Barcelona
Carrier Departure Date Return Date Lowest Price
Tap Portugal Sep 21, 2016 Sep 28, 2016 $689
Tap Portugal Sep 20, 2016 Oct 5, 2016 $689
Tap Portugal Sep 21, 2016 Sep 26, 2016 $689
Tap Portugal Sep 19, 2016 Sep 25, 2016 $689
Tap Portugal Sep 19, 2016 Sep 29, 2016 $689
Tap Portugal Sep 20, 2016 Oct 4, 2016 $689
Tap Portugal Sep 20, 2016 Sep 28, 2016 $689
Tap Portugal Sep 19, 2016 Oct 3, 2016 $689
Tap Portugal Sep 21, 2016 Oct 5, 2016 $689
Tap Portugal Sep 20, 2016 Sep 27, 2016 $689
Bilbao
Carrier Departure Date Return Date Lowest Price
Tap Portugal Oct 12, 2016 Oct 23, 2016 $680
Tap Portugal Sep 21, 2016 Oct 3, 2016 $680
Tap Portugal Oct 9, 2016 Oct 23, 2016 $680
Tap Portugal Oct 26, 2016 Nov 9, 2016 $680
Tap Portugal Jan 11, 2017 Jan 18, 2017 $680
Tap Portugal Sep 28, 2016 Oct 12, 2016 $680
Tap Portugal Oct 12, 2016 Oct 26, 2016 $680
Tap Portugal Nov 23, 2016 Dec 4, 2016 $685
Tap Portugal Oct 14, 2016 Oct 23, 2016 $705
Tap Portugal Sep 30, 2016 Oct 9, 2016 $705
Ibiza
Carrier Departure Date Return Date Lowest Price
Air Europa Dec 8, 2016 Dec 11, 2016 $1,011
Air France Nov 19, 2016 Nov 27, 2016 $1,041
Air Europa Feb 24, 2017 Feb 26, 2017 $1,061
Air Europa Nov 19, 2016 Nov 27, 2016 $1,061
British Airways Nov 19, 2016 Nov 27, 2016 $1,081
American Nov 19, 2016 Nov 27, 2016 $1,091
Air Europa Oct 26, 2016 Nov 2, 2016 $1,109
Iberia Nov 19, 2016 Nov 27, 2016 $1,109
Air Europa Sep 27, 2016 Oct 5, 2016 $1,110
Air Europa May 7, 2017 May 14, 2017 $1,110
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Aer Lingus Nov 25, 2016 Dec 1, 2016 $810
Aer Lingus Nov 11, 2016 Nov 20, 2016 $859
Aer Lingus Sep 21, 2016 Oct 3, 2016 $881
Aer Lingus Sep 30, 2016 Oct 4, 2016 $966
Aer Lingus Sep 12, 2016 Sep 19, 2016 $993
Air Berlin Dec 3, 2016 Dec 10, 2016 $1,065
Air Berlin Feb 8, 2017 Feb 22, 2017 $1,083
Air Berlin Mar 1, 2017 Mar 8, 2017 $1,083
Air Berlin Feb 5, 2017 Feb 23, 2017 $1,096
Air Berlin Feb 4, 2017 Feb 18, 2017 $1,103
Madrid
Carrier Departure Date Return Date Lowest Price
Tap Portugal Sep 19, 2016 Sep 29, 2016 $691
Tap Portugal Sep 19, 2016 Oct 3, 2016 $691
Tap Portugal Sep 21, 2016 Oct 5, 2016 $691
Tap Portugal Sep 25, 2016 Oct 4, 2016 $691
Tap Portugal Sep 20, 2016 Sep 28, 2016 $691
Tap Portugal Sep 20, 2016 Sep 25, 2016 $691
Tap Portugal Sep 20, 2016 Sep 29, 2016 $691
Tap Portugal Sep 19, 2016 Oct 5, 2016 $691
Tap Portugal Sep 21, 2016 Oct 11, 2016 $691
Tap Portugal Sep 21, 2016 Oct 4, 2016 $691
Malaga
Carrier Departure Date Return Date Lowest Price
Tap Portugal Oct 24, 2016 Nov 8, 2016 $681
Tap Portugal Sep 21, 2016 Sep 29, 2016 $681
Tap Portugal Nov 22, 2016 Dec 1, 2016 $682
Tap Portugal Oct 30, 2016 Nov 6, 2016 $686
Tap Portugal Sep 25, 2016 Oct 7, 2016 $706
Tap Portugal Oct 12, 2016 Oct 21, 2016 $706
Tap Portugal Sep 23, 2016 Oct 9, 2016 $710
Tap Portugal Sep 30, 2016 Oct 9, 2016 $710
Tap Portugal Oct 8, 2016 Oct 16, 2016 $710
Tap Portugal Oct 7, 2016 Oct 16, 2016 $710
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Air Berlin Feb 6, 2017 Feb 13, 2017 $980
Air Berlin Oct 28, 2016 Nov 7, 2016 $990
Air Berlin Oct 26, 2016 Nov 3, 2016 $990
Air Berlin Mar 16, 2017 Mar 24, 2017 $1,002
Air Europa Feb 7, 2017 Feb 14, 2017 $1,010
Air Europa Feb 6, 2017 Feb 13, 2017 $1,010
Air France Feb 6, 2017 Feb 13, 2017 $1,021
KLM Feb 6, 2017 Feb 13, 2017 $1,021
Air Berlin Sep 19, 2016 Sep 26, 2016 $1,032
Air Berlin Oct 21, 2016 Oct 23, 2016 $1,042
Seville
Carrier Departure Date Return Date Lowest Price
Tap Portugal Oct 12, 2016 Oct 26, 2016 $680
Tap Portugal Nov 15, 2016 Nov 24, 2016 $681
Tap Portugal Nov 15, 2016 Nov 30, 2016 $681
Tap Portugal Nov 13, 2016 Nov 27, 2016 $685
Tap Portugal Oct 6, 2016 Oct 23, 2016 $705
Tap Portugal Oct 27, 2016 Nov 2, 2016 $705
Tap Portugal Mar 16, 2017 Mar 23, 2017 $705
Tap Portugal Nov 18, 2016 Nov 22, 2016 $706
Tap Portugal Nov 20, 2016 Nov 26, 2016 $706
Tap Portugal Nov 26, 2016 Nov 30, 2016 $706
Tenerife
Carrier Departure Date Return Date Lowest Price
Aer Lingus Nov 23, 2016 Dec 1, 2016 $833
Aer Lingus Jan 23, 2017 Jan 29, 2017 $849
Aer Lingus Sep 19, 2016 Oct 3, 2016 $910
Aer Lingus Oct 15, 2016 Oct 24, 2016 $916
Aer Lingus Sep 7, 2016 Sep 14, 2016 $997
Aer Lingus Oct 19, 2016 Oct 29, 2016 $1,003
Aer Lingus Sep 22, 2016 Sep 28, 2016 $1,019
Valencia
Carrier Departure Date Return Date Lowest Price
Tap Portugal Oct 9, 2016 Oct 26, 2016 $680
Tap Portugal Oct 2, 2016 Oct 17, 2016 $680
Tap Portugal Feb 7, 2017 Feb 14, 2017 $680
Tap Portugal Mar 1, 2017 Mar 13, 2017 $680
Tap Portugal Apr 3, 2017 Apr 10, 2017 $680
Tap Portugal Nov 1, 2016 Nov 21, 2016 $681
Tap Portugal Nov 16, 2016 Nov 23, 2016 $681
Tap Portugal Nov 22, 2016 Nov 27, 2016 $685
Tap Portugal Oct 1, 2016 Oct 6, 2016 $705
Tap Portugal Oct 6, 2016 Oct 10, 2016 $705

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
Madrid 9/2/16 9/5/16 $1,260
Barcelona 9/2/16 9/5/16 $1,392

Flight Schedule Summaries Number of flights searched: 3,369Last modified: Jul 29, 2016 12:47 AM

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 Canada YYZ X X X X X X X
Air Canada YUL / YYZ X X X X
Air France CDG X X X X X X X
AeroMexico MEX X X X X X X X
Avianca BOG X X X X X X X
Avianca CTG / BOG X X X X X X X
Alitalia FCO X X X X X X X
Delta ATL X X X X X X X
Iberia - 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
Aeroflot SVO X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X X X X X
Tap Portugal LIS / OPO X X X X X X X
United EWR X X X X X X X
Air Europa - X X X X X X
Miami to Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS X X X X X X X
Alitalia FCO / LIN X X X X
British Airways LHR 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
Austrian VIE X
Air Europa MAD X X X X X X
Air Europa MAD / PMI X X X X X X
Miami to Bilbao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X 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
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X
Turkish IST X X X X X
Tap Portugal LIS X X X X X X X
Air Europa MAD X X X X X X
Miami to Malaga
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS X X X X X X
Finnair HEL X X X
Alitalia FCO X X X X
British Airways LHR X X
Delta JFK X X X X X X X
Delta DTW / JFK X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / MLN 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
Aeroflot SVO X X
Turkish IST X X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa MAD X 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
Lufthansa FRA X
Swiss ZRH X X X
Air Europa MAD X X X X X X
Miami to Barcelona
Airline Connections Mon Tue Wed Thu Fri Sat Sun
American - X 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 Canada YYZ X X X X X X X
Air France CDG X 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
Delta ATL 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
Turkish IST X X X X X X X
Tap Portugal LIS X X X X X X X
United EWR X X X X X X X
Air Europa MAD X 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
British Airways LHR X X X X
Iberia MAD X X X X X X X
Iberia MAD / VGO X X X X X X
Austrian VIE X
Air Europa MAD X 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
Finnair HEL X
British Airways LHR X X X X X X X
Iberia MAD X X X X X X X
Iberia MAD / MAH 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
Air Europa MAD X X X X X X
Air Europa MAD / MAH 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 X
Lufthansa FRA X X X
Tap Portugal LIS X X X X X X X
Miami to Tenerife
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS X X X X X
British Airways LHR X X X
Iberia MAD X X X X X X X
Iberia MAD / VLC X X X X X X
Austrian VIE X X
Aeroflot SVO X
Air Europa MAD X X X 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, Bulgaria Air, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $833
Miami to Las Palmas de Gran Canaria American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Bulgaria Air, Iberia, KLM, Lufthansa, Czech, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $810
Miami to Lanzarote American, Air Berlin, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $918
Miami to Fuerteventura American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $1,248
Miami to Santa Cruz de la Palma American, Air Berlin, Finnair, British Airways, Condor, Iberia, Lufthansa, United, Air Europa, Virgin Atlantic $1,165

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 $990

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, Eurowings, Bulgaria Air, Iberia, KLM, Lufthansa, Thomas Cook, Niger Air Cargo, Tuifly, Austrian, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic, FlexFlight $691
Miami to Barcelona American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, Condor, Pullmantur Air, Aer Lingus, Eurowings, Bulgaria Air, Iberia, KLM, Lufthansa, Thomas Cook, Czech, Tuifly, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $689
Miami to Malaga American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, Condor, Aer Lingus, Eurowings, Bulgaria Air, Iberia, KLM, Lufthansa, Czech, Austrian, XL Airways, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $681
Miami to Ibiza American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Eurowings, Iberia, Meridiana, KLM, Lufthansa, Thomas Cook, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic, FlexFlight $1,041
Miami to Seville American, Air Berlin, Air France, Finnair, British Airways, Pullmantur Air, Eurowings, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $680
Miami to Alicante American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $887
Miami to Bilbao American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Eurowings, Iberia, KLM, Lufthansa, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $680
Miami to A Coruna American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Pullmantur Air, Iberia, KLM, Lufthansa, Austrian, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $682
Miami to Santiago de Compostela American, Air Berlin, Finnair, JetBlue, British Airways, Aer Lingus, Iberia, Lufthansa, Austrian, United, Air Europa, Virgin Atlantic $963
Miami to Vigo American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Tap Portugal, United, Air Europa, Virgin Atlantic $733
Miami to Granada American, Air Berlin, Finnair, British Airways, Iberia, Air Europa, Virgin Atlantic $1,126
Miami to San Sebastian American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, Tap Portugal, United, Virgin Atlantic $1,224
Miami to Asturias American, Air Berlin, Air France, Finnair, British Airways, Condor, Iberia, Lufthansa, Tap Portugal, United, Virgin Atlantic $678
Miami to Jerez American, Air Berlin, Finnair, Alitalia, British Airways, Condor, Iberia, Lufthansa, Austrian, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $1,302
Miami to Valencia American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Eurowings, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $680
Miami to Santander American, Air Berlin, Finnair, British Airways, Iberia, United, Air Europa, Virgin Atlantic $1,262
Miami to Menorca American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $1,093
Miami to Pamplona American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, Tap Portugal, United, Virgin Atlantic $1,164
Miami to Murcia American, Air France, Finnair, British Airways, Aer Lingus, Iberia, KLM, United, Virgin Atlantic $1,178
Miami to Almeria American, Air Berlin, Finnair, British Airways, Condor, Iberia, Lufthansa, United, Air Europa, Virgin Atlantic $1,162
Miami to Melilla American, Air Berlin, Finnair, British Airways, Iberia, Tap Portugal, Air Europa $1,230
Miami to Zaragoza Air Berlin, Finnair, Iberia, Jetairfly, Air Europa Check Dates
Miami to Valladolid American, Finnair, British Airways, Iberia, Lufthansa Check Dates
Miami to Girona Air France, KLM, Czech Check Dates
Cheap Flights from Miami to Spain, from $680 Round trip from MIA to ES