Welcome | Sign out

Cheap Flights from Miami to Spain

Did You Know?

2 airlines operate between Miami, FL and Spain.
The lengthiest nonstop flight from Miami, FL to Spain lasts 8:55.
5,605 seats are available per week to fly direct from Miami, FL to Spain.
The largest aircraft flying nonstop from Miami, FL to Spain is the Airbus A330-300 with 268 seats.
There are 23 nonstop flights from Miami, FL to Spain.
There are no short haul direct flights between Miami, FL and Spain.
American Airlines provides 57% of the nonstop flights from Miami, FL to Spain.
The quickest nonstop flight from Miami, FL to Spain lasts 8:25.

Flights to Cities in Canary Islands

Flights
Airline
Lowest Price
Delta, KLM, Swiss, Austrian, Alitalia, Air Europa, Iberia, Air France, American, SBA Airilnes, British Airways
$878
Iberia, American, British Airways, Alitalia, Austrian, Swiss, KLM, Air Europa, Air Berlin, Air France
$894
Air Europa, Air France, KLM, Swiss, Austrian, British Airways, American, Air Berlin, Iberia
$892
Iberia, Alitalia, Air Europa, KLM, Swiss, Austrian, British Airways, American, Air France, Air Berlin
$817
American, Air Berlin, British Airways, Iberia
$817

Flights to Cities in Majorca

Flights
Airline
Lowest Price
Air Berlin, American, United, Delta, British Airways, Alitalia, Austrian, Swiss, KLM, Air France, Lufthansa, Air Europa, Iberia
$828

Flights to Cities in Spain

Flights
Airline
Lowest Price
British Airways, Finnair, Alitalia, Swiss, Tap Portugal, Aeroflot, Delta, Iberia, Air Europa, US Airways, KLM, Transaero, Avianca, Austrian, Air Canada, United, American, Air Berlin, Air France, Lufthansa, Turkish
$857
Transaero, Alitalia, KLM, Finnair, British Airways, Avianca, US Airways, Air Europa, Iberia, Aeroflot, Delta, Tap Portugal, Swiss, Turkish, Air Canada, United, American, Air Berlin, Air France, Lufthansa, Austrian
$851
Air Berlin, Air France, Lufthansa, Iberia, Air Europa, Air Canada, American, Delta, Swiss, KLM, Turkish, Alitalia, Finnair, British Airways, Tap Portugal, Aeroflot, US Airways, Austrian
$843
Air France, KLM, Austrian, Swiss, British Airways, American, Air Berlin, Air Europa, Lufthansa, Iberia
$833
KLM, British Airways, Tap Portugal, American, Air France, Iberia, Air Europa
$726
British Airways, Air Berlin, American, KLM, Swiss, Iberia
$843
Air France, Delta, US Airways, KLM, Alitalia, Finnair, British Airways, Air Europa, Iberia, Tap Portugal, Air Canada, United, American, Turkish, Lufthansa, Austrian
$870
Air Europa, Iberia, Tap Portugal, American, Delta, KLM, Alitalia, British Airways, Finnair, Air France
$868
British Airways, Iberia, American, Turkish
$1020
Air Europa, Iberia, Air France, American, Delta, British Airways, Finnair, Alitalia, KLM
$1060
Iberia, British Airways, Air Europa, American
$1018
American, Air Europa, British Airways, Iberia
$1012
Air Europa, Iberia, American, British Airways
$1012
Iberia, Lufthansa, British Airways, American
$1018
KLM, Turkish, Swiss, Alitalia, Finnair, Tap Portugal, Air Canada, American, Air France, Lufthansa, Iberia, Air Europa, Delta, British Airways
$870
British Airways, American, Iberia
$1144
British Airways, American, Air Berlin, Iberia, Air Europa
$671
Air Europa, British Airways, American, Iberia, Finnair
$1197
British Airways, Iberia, American
$1107
British Airways, Iberia, American
$1107
American, Iberia, British Airways
$1192
Air Europa, Iberia, American
$1168
KLM
$1457
Cheap Flights from Miami to Spain, from $671 Round trip from MIA to ES