Recommended by:More >

Cheap Flights from Miami to Spain

Did You Know?

3 airlines operate between Miami, FL and Spain.
The lengthiest nonstop flight from Miami, FL to Spain lasts 9:15.
8,502 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-200 with 299 seats.
There are 33 nonstop flights from Miami, FL to Spain.
There are no short haul direct flights between Miami, FL and Spain.
Iberia provides 42% of the nonstop flights from Miami, FL to Spain.
The quickest nonstop flight from Miami, FL to Spain lasts 8:30.

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
$1030
Iberia, American, British Airways, Alitalia, Austrian, Swiss, KLM, Air Europa, Air Berlin, Air France
$1030
Air Europa, Air France, KLM, Swiss, Austrian, British Airways, American, Air Berlin, Iberia
$1049
Iberia, Alitalia, Air Europa, KLM, Swiss, Austrian, British Airways, American, Air France, Air Berlin
$825
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
$978

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
$737
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
$735
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
$723
Air France, KLM, Austrian, Swiss, British Airways, American, Air Berlin, Air Europa, Lufthansa, Iberia
$978
KLM, British Airways, Tap Portugal, American, Air France, Iberia, Air Europa
$815
British Airways, Air Berlin, American, KLM, Swiss, Iberia
$911
Air France, Delta, US Airways, KLM, Alitalia, Finnair, British Airways, Air Europa, Iberia, Tap Portugal, Air Canada, United, American, Turkish, Lufthansa, Austrian
$815
Air Europa, Iberia, Tap Portugal, American, Delta, KLM, Alitalia, British Airways, Finnair, Air France
$814
British Airways, Iberia, American, Turkish
$1053
Air Europa, Iberia, Air France, American, Delta, British Airways, Finnair, Alitalia, KLM
$1154
Iberia, British Airways, Air Europa, American
$1386
American, Air Europa, British Airways, Iberia
$1380
Air Europa, Iberia, American, British Airways
$857
Iberia, Lufthansa, British Airways, American
$993
KLM, Turkish, Swiss, Alitalia, Finnair, Tap Portugal, Air Canada, American, Air France, Lufthansa, Iberia, Air Europa, Delta, British Airways
$815
British Airways, American, Iberia
$1382
British Airways, American, Air Berlin, Iberia, Air Europa
$1219
Air Europa, British Airways, American, Iberia, Finnair
$1384
British Airways, Iberia, American
$1386
British Airways, Iberia, American
$1263
American, Iberia, British Airways
$1380
KLM
$1355
Recommended by:More >
Cheap Flights from Miami to Spain, from $723 Round trip from MIA to ES