Welcome | Sign out

Cheap Flights from Miami to Spain

Popular Flights from Miami to Spain

Did You Know?

  • There are 3 carriers with direct flights from Miami, FL to Spain.
  • The currency symbol for EUR is €.
  • There are 223 cities with flights to Spain.
  • There are 31 direct flights from Miami, FL to Spain.
  • Iberia has the most flights to Spain.
  • The longest flight to Spain is 6,656 miles.
  • There are 50 countries in the same zone as Spain.

Flights to Cities in Canary Islands

Flights
Airline
Lowest Price
Air Europa, Iberia, Air France, American, Delta, Austrian, KLM, SWISS, Alitalia, Sta Barbara, British Airways
$993
Austrian, SWISS, Alitalia, British Airways, KLM, Air Europa, Iberia, Air France, Air Berlin, American
$993

Flights to Cities in Majorca

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

Flights to Cities in Spain

Flights
Airline
Lowest Price
KLM, US Airways, Air Europa, Iberia, Delta, Aeroflot, TAP, SWISS, Transaero Airlines, Avianca, Austrian, Lufthansa, Air France, Air Berlin, American, United, Air Canada, British Airways, Alitalia, Turkish
$649
KLM, Alitalia, Austrian, SWISS, Avianca, Transaero Airlines, Turkish, British Airways, Air France, Lufthansa, Iberia, Air Europa, Air Berlin, American, Delta, United, Air Canada, Aeroflot, US Airways, TAP
$648
TAP, British Airways, Alitalia, Austrian, SWISS, KLM, Air Europa, Iberia, Lufthansa, Air Berlin, American, Aeroflot, Delta, Air France, Turkish, US Airways, Air Canada
$734
Iberia, KLM, American, Air Berlin, British Airways, SWISS
$1075
Alitalia, British Airways, Austrian, KLM, Turkish, TAP, Air Canada, Delta, American, Air France, Lufthansa, Iberia, Air Europa, US Airways, United
$732
Turkish, Iberia, Air Europa, Lufthansa, Air France, British Airways, American, Alitalia, SWISS, KLM, Delta, TAP
$732
British Airways, TAP, American, Air France, Iberia, Air Europa, KLM
$862
KLM
$1160
Cheap Flights from Miami to Spain, from $648 Round trip from MIA to ES