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: Jun 29, 2016 12:30 PM

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

Alicante
Carrier Departure Date Return Date Lowest Price
British Airways Sep 14, 2016 Sep 21, 2016 $607
American Sep 13, 2016 Sep 22, 2016 $607
Finnair Sep 14, 2016 Sep 21, 2016 $607
Iberia Sep 11, 2016 Sep 26, 2016 $607
Iberia Sep 13, 2016 Sep 22, 2016 $607
American Sep 14, 2016 Sep 21, 2016 $607
Finnair Sep 13, 2016 Sep 22, 2016 $607
British Airways Sep 11, 2016 Sep 26, 2016 $607
American Sep 7, 2016 Sep 20, 2016 $612
Barcelona
Carrier Departure Date Return Date Lowest Price
American Jan 16, 2017 Jan 26, 2017 $585
American Nov 15, 2016 Nov 29, 2016 $585
American Sep 25, 2016 Oct 11, 2016 $585
American Sep 26, 2016 Oct 11, 2016 $585
American Oct 4, 2016 Oct 11, 2016 $585
American Feb 14, 2017 Feb 28, 2017 $585
American Feb 8, 2017 Feb 15, 2017 $585
American Nov 15, 2016 Nov 28, 2016 $585
American Sep 18, 2016 Sep 27, 2016 $585
Bilbao
Carrier Departure Date Return Date Lowest Price
Iberia Sep 13, 2016 Sep 20, 2016 $606
Finnair Sep 13, 2016 Sep 20, 2016 $606
Iberia Oct 19, 2016 Oct 26, 2016 $606
British Airways Sep 13, 2016 Sep 20, 2016 $606
Finnair Oct 11, 2016 Oct 18, 2016 $606
Finnair Oct 19, 2016 Oct 26, 2016 $606
British Airways Oct 11, 2016 Oct 18, 2016 $606
American Sep 13, 2016 Sep 20, 2016 $606
British Airways Oct 19, 2016 Oct 26, 2016 $606
Air Europa Sep 13, 2016 Sep 20, 2016 $606
Ibiza
Carrier Departure Date Return Date Lowest Price
American Jan 10, 2017 Jan 17, 2017 $599
Iberia Jan 10, 2017 Jan 17, 2017 $599
British Airways Jan 10, 2017 Jan 17, 2017 $599
British Airways Sep 19, 2016 Sep 28, 2016 $600
Iberia Sep 19, 2016 Sep 28, 2016 $600
American Sep 19, 2016 Sep 28, 2016 $600
Finnair Nov 9, 2016 Nov 16, 2016 $601
British Airways Nov 9, 2016 Nov 16, 2016 $601
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
British Airways Oct 3, 2016 Oct 13, 2016 $719
British Airways Oct 2, 2016 Oct 13, 2016 $719
Finnair Oct 2, 2016 Oct 13, 2016 $719
American Oct 4, 2016 Oct 13, 2016 $719
British Airways Sep 21, 2016 Oct 3, 2016 $719
American Oct 2, 2016 Oct 13, 2016 $719
Finnair Oct 4, 2016 Oct 13, 2016 $719
American Oct 3, 2016 Oct 13, 2016 $719
Finnair Oct 3, 2016 Oct 13, 2016 $719
American Sep 21, 2016 Oct 3, 2016 $719
Madrid
Carrier Departure Date Return Date Lowest Price
American Sep 14, 2016 Sep 21, 2016 $589
American Sep 14, 2016 Sep 28, 2016 $589
American Sep 11, 2016 Sep 26, 2016 $589
American Sep 13, 2016 Sep 21, 2016 $589
American Sep 12, 2016 Sep 19, 2016 $589
American Sep 18, 2016 Sep 28, 2016 $589
American Sep 13, 2016 Sep 27, 2016 $589
American Sep 13, 2016 Sep 22, 2016 $589
American Sep 13, 2016 Sep 29, 2016 $589
Malaga
Carrier Departure Date Return Date Lowest Price
Air Europa Nov 16, 2016 Nov 30, 2016 $607
Air Europa Oct 3, 2016 Oct 12, 2016 $607
Air Europa Sep 12, 2016 Sep 19, 2016 $607
Air Europa Nov 22, 2016 Nov 27, 2016 $607
Air Europa Oct 4, 2016 Oct 15, 2016 $618
Air Europa Oct 12, 2016 Oct 29, 2016 $619
Air Europa Oct 1, 2016 Oct 9, 2016 $657
Air Europa Sep 30, 2016 Oct 10, 2016 $657
Iberia Nov 16, 2016 Nov 30, 2016 $657
Air Europa Sep 23, 2016 Oct 9, 2016 $657
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Air Europa Nov 23, 2016 Nov 29, 2016 $602
Iberia Oct 12, 2016 Oct 19, 2016 $603
British Airways Oct 12, 2016 Oct 19, 2016 $603
Finnair Oct 12, 2016 Oct 19, 2016 $603
American Oct 12, 2016 Oct 26, 2016 $603
Iberia Oct 12, 2016 Oct 26, 2016 $603
Finnair Oct 12, 2016 Oct 26, 2016 $603
American Oct 12, 2016 Oct 19, 2016 $603
American Sep 19, 2016 Sep 26, 2016 $604
American Oct 11, 2016 Oct 24, 2016 $604
Tenerife
Carrier Departure Date Return Date Lowest Price
American Sep 12, 2016 Sep 19, 2016 $602
British Airways Sep 28, 2016 Oct 5, 2016 $602
Iberia Sep 28, 2016 Oct 5, 2016 $602
American Oct 24, 2016 Oct 31, 2016 $602
British Airways Feb 8, 2017 Feb 22, 2017 $602
Finnair Oct 24, 2016 Oct 31, 2016 $602
British Airways Oct 24, 2016 Oct 31, 2016 $602
Iberia Sep 12, 2016 Sep 19, 2016 $602
American Feb 8, 2017 Feb 22, 2017 $602
Valencia
Carrier Departure Date Return Date Lowest Price
Air Europa Sep 7, 2016 Sep 27, 2016 $606
British Airways Oct 5, 2016 Oct 19, 2016 $606
Finnair Sep 11, 2016 Sep 19, 2016 $606
Finnair Oct 5, 2016 Oct 19, 2016 $606
British Airways Sep 11, 2016 Sep 19, 2016 $606
British Airways Sep 13, 2016 Sep 26, 2016 $606
Finnair Sep 13, 2016 Sep 26, 2016 $606
Iberia Oct 5, 2016 Oct 19, 2016 $606
Iberia Sep 11, 2016 Sep 19, 2016 $606
American Oct 5, 2016 Oct 19, 2016 $606

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 7/7/16 7/12/16 $964
Barcelona 7/8/16 7/11/16 $1,227

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Miami to Tenerife American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Blue Panorama, Condor, Pullmantur Air, Aer Lingus, Bulgaria Air, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $602
Miami to Las Palmas de Gran Canaria American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Czech, Austrian, SATA, SAS, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $719
Miami to Lanzarote American, Air Berlin, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $1,870
Miami to Fuerteventura American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, Tap Portugal, United, Air Europa $1,192
Miami to Santa Cruz de la Palma American, Air Berlin, Air France, Finnair, British Airways, Condor, Iberia, Lufthansa, Air Europa, Virgin Atlantic $603

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

Flights to Cities in Spain

FlightsAirlineLowest Price
Miami to Madrid American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Thomas Cook, Arkefly, Austrian, SATA, XL Airways, SAS, Brussels, Corsair, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic, FlexFlight $589
Miami to Barcelona American, Air Berlin, Air France, Alaska, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, LOT, Thomas Cook, Czech, Arkefly, Austrian, XL Airways, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $585
Miami to Malaga American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Bulgaria Air, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $607
Miami to Ibiza American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Iberia, KLM, Lufthansa, Czech, Arkefly, Austrian, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $600
Miami to Seville American, Air Berlin, Air France, Finnair, British Airways, Condor, Pullmantur Air, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, 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, Iberia, KLM, Lufthansa, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $607
Miami to Bilbao American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $606
Miami to A Coruna American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Austrian, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $609
Miami to Santiago de Compostela American, Air Berlin, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, Lufthansa, Austrian, United, Air Europa, Virgin Atlantic $606
Miami to Vigo American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Pullmantur Air, Iberia, KLM, Lufthansa, Tap Portugal, United, Air Europa, Virgin Atlantic $604
Miami to Granada American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, United, Air Europa, Virgin Atlantic $667
Miami to San Sebastian American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, Tap Portugal, United, Virgin Atlantic $716
Miami to Asturias American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, Tap Portugal, United, Air Europa, Virgin Atlantic $679
Miami to Jerez American, Air Berlin, Finnair, British Airways, Condor, Iberia, Lufthansa, Austrian, Brussels, United, Air Europa, Virgin Atlantic $704
Miami to Valencia American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, Arkefly, Austrian, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $606
Miami to Santander American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, United, Air Europa, Virgin Atlantic $709
Miami to Menorca American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Austrian, Tap Portugal, United, Air Europa, Virgin Atlantic $605
Miami to Pamplona American, Air Berlin, Finnair, British Airways, Iberia, Lufthansa, United, Virgin Atlantic $757
Miami to Murcia American, Air France, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, Jetairfly, United, Virgin Atlantic $1,224
Miami to Almeria American, Air Berlin, Finnair, British Airways, Condor, Iberia, Lufthansa, United, Air Europa, Virgin Atlantic $613
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 Check Dates
Miami to Valladolid American, British Airways, Iberia, Air Europa Check Dates
Miami to Girona Air France, KLM, Czech, Jetairfly Check Dates
Cheap Flights from Miami to Spain, from $585 Round trip from MIA to ES