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 Industrie 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
KLM, SWISS, Austrian, Alitalia, British Airways, SBA Airilnes, Delta, American, Air France, Iberia, Air Europa
$965
KLM, SWISS, Austrian, Alitalia, British Airways, American, Air Berlin, Air France, Iberia, Air Europa
$894
KLM, SWISS, Austrian, British Airways, American, Air Berlin, Air France, Iberia, Air Europa
$892
KLM, SWISS, Austrian, Alitalia, British Airways, American, Air Berlin, Air France, Iberia, Air Europa
$817
American, Air Berlin, Iberia, British Airways
$817

Flights to Cities in Majorca

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

Flights to Cities in Spain

Flights
Airline
Lowest Price
Turkish, SWISS, Tap Portugal, Aeroflot, Delta, Iberia, Air Europa, US Airways, KLM, Transaero, Avianca, Austrian, Alitalia, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
$638
Turkish, SWISS, Tap Portugal, Aeroflot, Delta, Iberia, Air Europa, US Airways, KLM, Transaero, Avianca, Austrian, Alitalia, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
$679
US Airways, Turkish, KLM, SWISS, Austrian, Alitalia, Finnair, British Airways, Tap Portugal, Aeroflot, Air Canada, Delta, American, Air Berlin, Air France, Lufthansa, Iberia, Air Europa
$840
KLM, SWISS, Austrian, British Airways, American, Air Berlin, Air France, Lufthansa, Iberia, Air Europa
$833
KLM, British Airways, Tap Portugal, American, Air France, Iberia, Air Europa
$726
KLM, SWISS, British Airways, American, Air Berlin, Iberia
$758
US Airways, Turkish, KLM, Austrian, Alitalia, Finnair, British Airways, Tap Portugal, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Air Europa
$665
KLM, Alitalia, Finnair, British Airways, Tap Portugal, Delta, American, Air France, Iberia, Air Europa
$866
American, Turkish, Iberia, British Airways
$1199
KLM, Alitalia, Finnair, British Airways, Delta, American, Air France, Iberia, Air Europa
$968
American, Iberia, Air Europa, British Airways
$1144
American, Iberia, Air Europa, British Airways
$1142
American, Iberia, Air Europa, British Airways
$1196
American, Lufthansa, Iberia, British Airways
$1197
Turkish, KLM, SWISS, Alitalia, Finnair, British Airways, Tap Portugal, Air Canada, Delta, American, Air France, Lufthansa, Iberia, Air Europa
$868
American, Iberia, British Airways
$1144
British Airways, American, Air Berlin, Iberia, Air Europa
$671
American, Iberia, Finnair, Air Europa, British Airways
$1197
American, Iberia, British Airways
$1197
American, Iberia, British Airways
$1130
American, Iberia, British Airways
$1192
American, Iberia, Air Europa
$1168
KLM
$1433
Cheap Flights from Miami to Spain, from $638 Round trip from MIA to ES