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: Aug 30, 2016 12:30 AM

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

Alicante
Carrier Departure Date Return Date Lowest Price
SAS Oct 4, 2016 Oct 18, 2016 $780
SAS Mar 8, 2017 Mar 13, 2017 $785
SAS Oct 7, 2016 Oct 21, 2016 $803
American Sep 23, 2016 Oct 3, 2016 $877
Iberia Sep 22, 2016 Oct 3, 2016 $877
British Airways Sep 23, 2016 Oct 3, 2016 $877
Iberia Sep 22, 2016 Oct 4, 2016 $877
Finnair Sep 23, 2016 Oct 3, 2016 $877
Iberia Sep 23, 2016 Oct 3, 2016 $877
Iberia Sep 22, 2016 Oct 2, 2016 $877
Barcelona
Carrier Departure Date Return Date Lowest Price
Tap Portugal Nov 21, 2016 Nov 27, 2016 $653
Tap Portugal Nov 20, 2016 Nov 27, 2016 $653
Tap Portugal Jan 23, 2017 Feb 4, 2017 $655
Tap Portugal Oct 19, 2016 Oct 25, 2016 $655
Tap Portugal Feb 14, 2017 Feb 26, 2017 $655
Tap Portugal Oct 25, 2016 Nov 3, 2016 $656
Tap Portugal Nov 6, 2016 Nov 19, 2016 $657
Tap Portugal Nov 16, 2016 Nov 30, 2016 $657
Tap Portugal Nov 7, 2016 Nov 19, 2016 $657
Tap Portugal Nov 16, 2016 Nov 23, 2016 $657
Ibiza
Carrier Departure Date Return Date Lowest Price
American Sep 19, 2016 Sep 30, 2016 $869
American Sep 10, 2016 Sep 14, 2016 $869
Iberia Sep 19, 2016 Sep 30, 2016 $870
Iberia Sep 22, 2016 Sep 29, 2016 $873
Air Europa Sep 19, 2016 Sep 28, 2016 $873
Air Europa Sep 19, 2016 Sep 30, 2016 $873
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Aer Lingus Nov 25, 2016 Dec 6, 2016 $913
Iberia Sep 12, 2016 Sep 19, 2016 $989
Iberia Sep 30, 2016 Oct 10, 2016 $989
British Airways Sep 30, 2016 Oct 10, 2016 $989
American Sep 12, 2016 Sep 19, 2016 $997
Air Europa Nov 18, 2016 Nov 21, 2016 $1,003
Air Europa Sep 30, 2016 Oct 8, 2016 $1,003
Air Europa Feb 8, 2017 Feb 22, 2017 $1,003
Madrid
Carrier Departure Date Return Date Lowest Price
Tap Portugal Mar 14, 2017 Mar 21, 2017 $578
Tap Portugal Nov 13, 2016 Nov 30, 2016 $579
Aeroflot Mar 14, 2017 Mar 21, 2017 $654
Tap Portugal Oct 10, 2016 Oct 26, 2016 $657
Tap Portugal Oct 19, 2016 Oct 26, 2016 $657
Tap Portugal Oct 24, 2016 Nov 3, 2016 $657
Tap Portugal Oct 26, 2016 Nov 7, 2016 $657
Tap Portugal Oct 18, 2016 Oct 29, 2016 $657
Tap Portugal Oct 27, 2016 Oct 31, 2016 $657
Tap Portugal Oct 17, 2016 Oct 25, 2016 $657
Malaga
Carrier Departure Date Return Date Lowest Price
Tap Portugal Oct 17, 2016 Oct 27, 2016 $652
Tap Portugal Nov 18, 2016 Nov 28, 2016 $653
Tap Portugal Nov 18, 2016 Nov 30, 2016 $653
Tap Portugal Nov 23, 2016 Nov 28, 2016 $653
Tap Portugal Nov 10, 2016 Nov 21, 2016 $653
Tap Portugal Nov 22, 2016 Dec 1, 2016 $653
Tap Portugal Nov 10, 2016 Nov 20, 2016 $653
Tap Portugal Nov 9, 2016 Nov 23, 2016 $653
Tap Portugal Oct 23, 2016 Nov 2, 2016 $653
Tap Portugal Oct 27, 2016 Nov 2, 2016 $653
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
SAS Nov 18, 2016 Nov 25, 2016 $803
SAS Sep 30, 2016 Oct 17, 2016 $804
SAS Oct 7, 2016 Oct 17, 2016 $816
SAS May 12, 2017 May 29, 2017 $836
American Sep 26, 2016 Oct 5, 2016 $870
Iberia Sep 26, 2016 Oct 5, 2016 $871
Air Europa Nov 18, 2016 Nov 25, 2016 $872
British Airways Sep 27, 2016 Oct 6, 2016 $872
Iberia Sep 27, 2016 Oct 6, 2016 $872
Seville
Carrier Departure Date Return Date Lowest Price
Tap Portugal Nov 4, 2016 Nov 11, 2016 $647
Tap Portugal Oct 18, 2016 Oct 23, 2016 $651
Tap Portugal Nov 23, 2016 Dec 1, 2016 $652
Tap Portugal Nov 23, 2016 Nov 28, 2016 $652
Tap Portugal Jan 18, 2017 Jan 29, 2017 $655
Tap Portugal Nov 20, 2016 Nov 26, 2016 $657
Tap Portugal Mar 10, 2017 Mar 19, 2017 $690
Tap Portugal Sep 22, 2016 Oct 9, 2016 $700
Tap Portugal Nov 19, 2016 Nov 26, 2016 $767
Tap Portugal Sep 5, 2016 Sep 15, 2016 $804
Tenerife
Carrier Departure Date Return Date Lowest Price
Air Europa Oct 14, 2016 Oct 21, 2016 $841
Iberia Oct 12, 2016 Oct 18, 2016 $870
British Airways Oct 12, 2016 Oct 18, 2016 $871
American Oct 12, 2016 Oct 18, 2016 $871
Iberia Sep 12, 2016 Sep 19, 2016 $872
Iberia Sep 21, 2016 Oct 3, 2016 $872
Air Europa Sep 21, 2016 Oct 3, 2016 $872
Valencia
Carrier Departure Date Return Date Lowest Price
Tap Portugal Jan 30, 2017 Feb 5, 2017 $650
Tap Portugal Oct 10, 2016 Oct 24, 2016 $651
Tap Portugal Mar 14, 2017 Mar 21, 2017 $651
Tap Portugal Oct 1, 2016 Oct 6, 2016 $651
Tap Portugal Nov 1, 2016 Nov 21, 2016 $652
Tap Portugal Oct 21, 2016 Nov 5, 2016 $652
Tap Portugal Nov 22, 2016 Dec 5, 2016 $652
Tap Portugal Oct 24, 2016 Nov 5, 2016 $652
Tap Portugal Oct 6, 2016 Oct 10, 2016 $655
Tap Portugal Mar 8, 2017 Mar 12, 2017 $655

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/23/16 9/25/16 $858
Barcelona 9/23/16 9/27/16 $1,004

Flight Schedule Summaries Number of flights searched: 3,381Last modified: Aug 30, 2016 12:30 AM

Miami to Ibiza
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
Iberia MAD X X X X X X X
Iberia MAD / PMI X X X X X X X
Lufthansa FRA X X
Air Europa MAD X X X X X X X
Air Europa MAD / PMI X X 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 / VLC X X X X X X
Lufthansa FRA X X X
Tap Portugal LIS X 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
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 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 X
British Airways LHR X X
Delta JFK X X X X
Delta ATL / JFK 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
SAS CPH X X
SAS OSL / ARN 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 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 / IBZ X X X X
Lufthansa FRA X
Swiss ZRH X X X
SAS CPH X
SAS CPH / ARN X X
Air Europa MAD X 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 CLT 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
Air France CDG 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 X X X
British Airways LHR 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
SAS CPH 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 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
SAS CPH X
Air Europa MAD X 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 CLT X X X X X X X
Air Canada YYZ X X X X X X
Air Canada YUL / YYZ X
Air France CDG X X X X X X
AeroMexico MEX X X X X X X X
Avianca MDE 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
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
United ORD / EWR X X
Air Europa - X 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 / VLC 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
SAS CPH X X
SAS OSL / ARN X X
Air Europa MAD X X X X X X X
Air Europa MAD / IBZ 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 / SCQ X
Austrian VIE X
Aeroflot SVO X
Air Europa MAD X X X X X X X

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Miami to Tenerife American, Air Berlin, Air France, AeroMexico, Avianca, Alitalia, British Airways, Delta, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Air Europa $841
Miami to Las Palmas de Gran Canaria American, Air Berlin, Air France, AeroMexico, Avianca, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Air Europa $913
Miami to Lanzarote American, Air Berlin, Air France, British Airways, Aer Lingus, Iberia, KLM, Swiss, Austrian, Air Europa $1,022
Miami to Fuerteventura American, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Iberia, Lufthansa, Swiss, Air Europa $1,383
Miami to Santa Cruz de la Palma American, Air Berlin, British Airways, Iberia, Air Europa $1,806

Flights to Cities in Majorca

FlightsAirlineLowest Price
Miami to Palma de Mallorca American, Air Berlin, Air France, AeroMexico, Avianca, Finnair, Alitalia, British Airways, Delta, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, United, Air Europa $803

Flights to Cities in Spain

FlightsAirlineLowest Price
Miami to Madrid American, Air Berlin, Air Canada, Air France, AeroMexico, Argentinas, Avianca, Finnair, Alitalia, British Airways, Copa, Cathay, Delta, Aer Lingus, Iberia, Latam Airlines Brasil, KLM, Latam Airlines Group, Lufthansa, Swiss, BOA, Austrian, Brussels, Aeroflot, Turkish, Tap Portugal, United, Air Europa $579
Miami to Barcelona American, Air Berlin, Air Canada, Air France, Avianca, Finnair, Alitalia, British Airways, Delta, Aer Lingus, Iberia, Latam Airlines Brasil, KLM, Lufthansa, Swiss, BOA, Austrian, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, United, Air Europa $653
Miami to Malaga American, Air Berlin, Air France, Avianca, Finnair, Alitalia, British Airways, Delta, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Brussels, Aeroflot, Turkish, Tap Portugal, Air Europa $652
Miami to Ibiza American, Air Berlin, Air France, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Swiss, Austrian, Air Europa $869
Miami to Seville American, Avianca, Finnair, British Airways, Delta, Iberia, KLM, Lufthansa, Swiss, Brussels, Tap Portugal, Air Europa $647
Miami to Alicante American, Air Berlin, Finnair, Alitalia, British Airways, Delta, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Austrian, SAS, Air Europa $780
Miami to Bilbao American, Air Canada, Air France, AeroMexico, Avianca, Finnair, Alitalia, British Airways, Delta, Aer Lingus, Iberia, KLM, Lufthansa, Swiss, Austrian, Brussels, Turkish, Tap Portugal, United, Air Europa $645
Miami to A Coruna American, Air France, AeroMexico, Avianca, Finnair, Alitalia, British Airways, Delta, Iberia, KLM, Tap Portugal, Air Europa $650
Miami to Santiago de Compostela American, Avianca, British Airways, Aer Lingus, Iberia, Swiss $1,139
Miami to Vigo American, Air France, AeroMexico, Avianca, Finnair, Alitalia, British Airways, Delta, Iberia, Tap Portugal, Air Europa $729
Miami to Granada American, British Airways, Iberia, Air Europa $968
Miami to San Sebastian American, Avianca, British Airways, Iberia $1,032
Miami to Asturias American, Avianca, British Airways, Iberia, Tap Portugal $667
Miami to Jerez American, British Airways, Iberia, Austrian $984
Miami to Valencia American, Air Berlin, Air Canada, Air France, AeroMexico, Avianca, Finnair, Alitalia, British Airways, Delta, Iberia, KLM, Lufthansa, Swiss, Austrian, Aeroflot, Turkish, Tap Portugal, United, Air Europa $651
Miami to Santander American, British Airways, Iberia $974
Miami to Menorca American, Air Berlin, British Airways, Iberia, Air Europa $873
Miami to Pamplona American, Avianca, British Airways, Iberia $1,437
Miami to Murcia British Airways, Aer Lingus, Iberia $1,008
Miami to Almeria American, British Airways, Iberia $874
Miami to Melilla American, British Airways, Iberia, Air Europa Check Dates
Miami to ZaragozaCheck Dates
Miami to Valladolid Iberia Check Dates
Miami to Girona KLM Check Dates
Cheap Flights from Miami to Spain, from $578 Round trip from MIA to ES