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: May 28, 2016 12:29 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
American Sep 13, 2016 Sep 29, 2016 $897
American Sep 6, 2016 Sep 21, 2016 $897
British Airways Sep 14, 2016 Sep 21, 2016 $897
Iberia Sep 6, 2016 Sep 21, 2016 $897
Finnair Sep 14, 2016 Sep 21, 2016 $897
Finnair Sep 6, 2016 Sep 21, 2016 $897
British Airways Sep 13, 2016 Sep 28, 2016 $897
American Sep 13, 2016 Sep 28, 2016 $897
British Airways Sep 6, 2016 Sep 21, 2016 $897
Finnair Sep 13, 2016 Sep 28, 2016 $897
Barcelona
Carrier Departure Date Return Date Lowest Price
SAS Mar 9, 2017 Mar 23, 2017 $762
SAS Mar 2, 2017 Mar 9, 2017 $762
SAS Nov 15, 2016 Nov 24, 2016 $766
SAS Sep 28, 2016 Oct 10, 2016 $766
SAS Oct 7, 2016 Oct 17, 2016 $774
SAS Mar 1, 2017 Mar 9, 2017 $774
SAS Sep 30, 2016 Oct 17, 2016 $774
SAS Mar 9, 2017 Mar 23, 2017 $778
SAS Oct 7, 2016 Oct 17, 2016 $792
Tap Portugal Sep 20, 2016 Oct 4, 2016 $799
Bilbao
Carrier Departure Date Return Date Lowest Price
Tap Portugal Sep 1, 2016 Sep 6, 2016 $830
Tap Portugal Sep 9, 2016 Sep 19, 2016 $830
Tap Portugal Sep 1, 2016 Sep 10, 2016 $860
Air Europa Sep 9, 2016 Sep 19, 2016 $911
American Sep 9, 2016 Sep 19, 2016 $919
Finnair Sep 9, 2016 Sep 19, 2016 $919
Iberia Sep 9, 2016 Sep 19, 2016 $919
British Airways Sep 9, 2016 Sep 19, 2016 $919
Finnair Sep 9, 2016 Sep 19, 2016 $941
American Sep 9, 2016 Sep 19, 2016 $958
Ibiza
Carrier Departure Date Return Date Lowest Price
Iberia Sep 21, 2016 Sep 28, 2016 $889
Iberia Nov 16, 2016 Nov 21, 2016 $890
Iberia Nov 16, 2016 Nov 21, 2016 $890
British Airways Nov 16, 2016 Nov 21, 2016 $890
Finnair Nov 16, 2016 Nov 21, 2016 $890
Finnair Nov 16, 2016 Nov 21, 2016 $890
British Airways Nov 16, 2016 Nov 21, 2016 $890
American Sep 18, 2016 Sep 26, 2016 $892
American Sep 28, 2016 Oct 4, 2016 $892
American Sep 18, 2016 Sep 26, 2016 $892
Madrid
Carrier Departure Date Return Date Lowest Price
Tap Portugal Sep 13, 2016 Sep 21, 2016 $800
Tap Portugal Aug 28, 2016 Sep 4, 2016 $812
Tap Portugal Aug 23, 2016 Sep 8, 2016 $812
Tap Portugal Aug 23, 2016 Sep 7, 2016 $812
Tap Portugal Aug 24, 2016 Sep 7, 2016 $812
Tap Portugal Aug 23, 2016 Aug 30, 2016 $812
Tap Portugal Aug 24, 2016 Sep 5, 2016 $812
Tap Portugal Aug 28, 2016 Sep 7, 2016 $812
Tap Portugal Aug 24, 2016 Sep 6, 2016 $812
Tap Portugal Aug 28, 2016 Sep 11, 2016 $812
Malaga
Carrier Departure Date Return Date Lowest Price
Tap Portugal Sep 13, 2016 Sep 28, 2016 $801
Tap Portugal Sep 4, 2016 Sep 22, 2016 $801
Tap Portugal Sep 28, 2016 Oct 4, 2016 $801
Tap Portugal Oct 2, 2016 Oct 12, 2016 $801
Tap Portugal Sep 21, 2016 Sep 27, 2016 $802
Tap Portugal Oct 3, 2016 Oct 17, 2016 $802
Tap Portugal Oct 9, 2016 Oct 16, 2016 $806
Tap Portugal Sep 4, 2016 Sep 18, 2016 $806
Tap Portugal Sep 25, 2016 Oct 2, 2016 $806
Tap Portugal Sep 9, 2016 Sep 28, 2016 $831
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
American Sep 5, 2016 Sep 19, 2016 $893
Iberia Sep 5, 2016 Sep 12, 2016 $893
British Airways Sep 5, 2016 Sep 12, 2016 $893
Iberia Sep 5, 2016 Sep 19, 2016 $893
American Sep 5, 2016 Sep 12, 2016 $893
Finnair Sep 5, 2016 Sep 19, 2016 $893
Air Europa Sep 5, 2016 Sep 12, 2016 $893
Air Europa Sep 5, 2016 Sep 19, 2016 $893
Finnair Sep 5, 2016 Sep 12, 2016 $893
British Airways Sep 5, 2016 Sep 19, 2016 $893
Seville
Carrier Departure Date Return Date Lowest Price
Tap Portugal Sep 6, 2016 Sep 20, 2016 $800
Tap Portugal Oct 12, 2016 Oct 19, 2016 $801
Tap Portugal Sep 14, 2016 Oct 1, 2016 $830
Tap Portugal Aug 25, 2016 Sep 4, 2016 $830
Tap Portugal Sep 2, 2016 Sep 11, 2016 $830
Tap Portugal Aug 26, 2016 Sep 12, 2016 $830
Tap Portugal Sep 21, 2016 Sep 29, 2016 $831
Tap Portugal Aug 27, 2016 Sep 11, 2016 $860
Tap Portugal Sep 2, 2016 Sep 10, 2016 $860
Tap Portugal Sep 1, 2016 Sep 10, 2016 $860
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Nov 9, 2016 Nov 15, 2016 $891
Iberia Nov 8, 2016 Nov 15, 2016 $891
Air Europa Nov 8, 2016 Nov 15, 2016 $891
Air Europa Sep 21, 2016 Oct 2, 2016 $891
Air Europa Sep 28, 2016 Oct 5, 2016 $891
Air Europa Nov 9, 2016 Nov 15, 2016 $891
Iberia Nov 9, 2016 Nov 15, 2016 $894
Air Europa Sep 18, 2016 Sep 24, 2016 $903
British Airways Sep 21, 2016 Oct 2, 2016 $906
American Sep 21, 2016 Oct 2, 2016 $906
Valencia
Carrier Departure Date Return Date Lowest Price
Tap Portugal Sep 11, 2016 Sep 19, 2016 $800
Tap Portugal Aug 28, 2016 Sep 5, 2016 $800
Tap Portugal Sep 14, 2016 Sep 21, 2016 $800
Tap Portugal Sep 4, 2016 Sep 14, 2016 $800
Tap Portugal Sep 6, 2016 Sep 19, 2016 $801
Tap Portugal Oct 22, 2016 Oct 31, 2016 $830
Tap Portugal Sep 23, 2016 Oct 9, 2016 $835
Tap Portugal Sep 23, 2016 Oct 2, 2016 $835
Tap Portugal Aug 26, 2016 Sep 10, 2016 $860
Iberia Sep 11, 2016 Sep 19, 2016 $896

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 6/18/16 6/21/16 $1,294
Barcelona 7/1/16 7/5/16 $1,651

Flight Schedule Summaries Number of flights searched: 3,366Last modified: May 28, 2016 12:29 AM

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
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
Iberia MAD X X X X X X X
Iberia MAD / IBZ 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 PHL 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 CTG / BOG X X X X X X X
Alitalia FCO X X X X X X X
Alitalia FCO / LIN 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 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 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
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 Ibiza
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Berlin DUS X X X X X X X
Air Berlin DUS / PMI X X X X X X X
Alitalia FCO X
British Airways LHR X X X
Iberia MAD X X X X X X X
Iberia MAD / PMI X X X X X X X
Lufthansa FRA 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 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 / ALC X X
Austrian VIE X
Air Europa MAD X 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 JFK X X X X X X X
Air Canada YYZ X X X X X X X
Air Canada YUL / YYZ 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 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 / IBZ 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
Air Europa MAD X X X X X X
Air Europa MAD / MAH 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 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 / OVD X X X X X X
Austrian VIE 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, Iberia, Meridiana, KLM, Lufthansa, Binter, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $891
Miami to Las Palmas de Gran Canaria American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Binter, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $1,022
Miami to Lanzarote American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Thomas Cook, Binter, Czech, Austrian, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $1,356
Miami to Fuerteventura American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, Binter, Czech, Austrian, Jetairfly, United, Air Europa, Virgin Atlantic $1,422
Miami to Santa Cruz de la Palma American, Air Berlin, Finnair, British Airways, Condor, Iberia, Lufthansa, Binter, Air Europa, Virgin Atlantic $1,266

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

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, Bulgaria Air, Iberia, KLM, Lufthansa, Thomas Cook, Arkefly, Austrian, SATA, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic, FlexFlight $800
Miami to Barcelona American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, Condor, Pullmantur Air, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, LOT, Thomas Cook, Czech, Arkefly, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $799
Miami to Malaga American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Thomas Cook, Czech, Austrian, SATA, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $801
Miami to Ibiza American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $889
Miami to Seville American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Czech, Austrian, SATA, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $800
Miami to Alicante American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Thomas Cook, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $897
Miami to Bilbao American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Thomas Cook, Czech, Arkefly, Austrian, SAS, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $830
Miami to A Coruna American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $861
Miami to Santiago de Compostela American, Air Berlin, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, Austrian, United, Air Europa, Virgin Atlantic $1,223
Miami to Vigo American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Tap Portugal, United, Air Europa, Virgin Atlantic $874
Miami to Granada American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, United, Air Europa, Virgin Atlantic $964
Miami to San Sebastian American, Air Berlin, Finnair, British Airways, Iberia, Tap Portugal, United, Air Europa, Virgin Atlantic $1,218
Miami to Asturias American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, Tap Portugal, United, Air Europa, Virgin Atlantic $829
Miami to Jerez American, Air Berlin, Finnair, British Airways, Condor, Iberia, Lufthansa, Austrian, Brussels, United, Air Europa, Virgin Atlantic $1,347
Miami to Valencia American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, Austrian, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $800
Miami to Santander American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, United, Air Europa, Virgin Atlantic $1,324
Miami to Menorca American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, Meridiana, KLM, Lufthansa, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $1,209
Miami to Pamplona American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, United, Virgin Atlantic $1,422
Miami to Murcia American, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, Jetairfly, United, Virgin Atlantic $1,428
Miami to Almeria American, Air Berlin, Finnair, British Airways, Condor, Iberia, Lufthansa, United, Air Europa, Virgin Atlantic $1,220
Miami to Melilla American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, Tap Portugal, United, Air Europa, Virgin Atlantic Check Dates
Miami to Zaragoza Air Berlin, Finnair, Iberia, United, Air Europa $6,325
Miami to Valladolid American, Finnair, British Airways, Iberia Check Dates
Miami to Girona Air France, KLM, Czech, Jetairfly $1,300
Cheap Flights from Miami to Spain, from $762 Round trip from MIA to ES