Flights to Spain
Flights to Spain from 11 countries: 40 routes, each with the time in the air, the distance between the airports and the airlines that fly it. The list below has all of them, and each page shows where its numbers come from. The last link opens the Morsilla Travel search.
Morsilla Travel may earn a commission from its partners.
Updated 21 October 2026
The flights to Spain
- Flights from Bogotá to Barcelona
- Flights from Bogotá to Madrid
- Flights from Dubai to Barcelona
- Flights from Dubai to Madrid
- Flights from Dublin to Alicante
- Flights from Dublin to Barcelona
- Flights from Dublin to Gran Canaria
- Flights from Dublin to Madrid
- Flights from Dublin to Seville
- Flights from Dublin to Tenerife South
- Flights from Frankfurt to Alicante
- Flights from Frankfurt to Barcelona
- Flights from Frankfurt to Bilbao
- Flights from Frankfurt to Madrid
- Flights from Frankfurt to Malaga
- Flights from Frankfurt to Palma de Mallorca
- Flights from Frankfurt to Seville
- Flights from Frankfurt to Valencia
- Flights from Mexico City to Madrid
- Flights from Monterrey to Madrid
- Flights from Munich to Barcelona
- Flights from Munich to Bilbao
- Flights from Munich to Madrid
- Flights from Munich to Malaga
- Flights from Munich to Palma de Mallorca
- Flights from Munich to Valencia
- Flights from New York to Madrid
- Flights from Paris to Madrid
- Flights from San Salvador to Madrid
- Flights from Singapore to Barcelona
- Flights from Vienna to Alicante
- Flights from Vienna to Barcelona
- Flights from Vienna to Bilbao
- Flights from Vienna to Gran Canaria
- Flights from Vienna to Malaga
- Flights from Vienna to Palma de Mallorca
- Flights from Vienna to Tenerife South
- Flights from Vienna to Valencia
- Flights from Zurich to Palma de Mallorca
- Flights from Zurich to Valencia
The airports in Spain
The cities in Spain
Compare the flights
Morsilla Travel compares the fares of the airlines and the travel agencies in one search. You book and pay on the site of the airline or agency you choose, so you see the final price and the baggage rules before you pay.
Frequently asked questions
Which flights arrive in Spain?
The 40 routes on the list above: the distance between the two airports, the time in the air and the airlines that fly each route. Each page says where every number comes from.
Which countries fly to Spain?
From United Arab Emirates, Austria, Switzerland, Colombia, Germany, France, Ireland, Mexico, Singapore, El Salvador, United States. Each route page shows the distance, the time in the air and the airlines on that flight.