Cheap flights to Spain

Spain is served by the following low-cost and budget airline routes.

Low-cost airline routes to Spain

Select either an airport or a country from which you wish to fly.

Albania Tirana
Austria Graz, Innsbruck, Linz, Salzburg, Vienna
Belgium Brussels (all airports), Brussels (Charleroi), Brussels (International)
Bulgaria Sofia
Croatia Dubrovnik
Cyprus Larnaca
Czech Republic Brno, Ostrava, Prague
Denmark Aalborg, Aarhus, Billund, Copenhagen
Estonia Tallinn
Finland Tampere, Turku
France Bordeaux, Brest, Lille, Lyon, Marseille, Nantes, Nice, Paris (all airports), Paris (Beauvais), Paris (Charles de Gaulle), Paris (Orly), Strasbourg, Toulouse
Germany Berlin (all airports), Berlin (Schoenefeld), Berlin (Tegel), Bremen, Cologne-Bonn, Dortmund, Dresden, Dusseldorf, Erfurt, Frankfurt (all airports), Frankfurt (Hahn), Frankfurt (International), Friedrichshafen, Hamburg (all airports), Hamburg (Fuhlsbuettel), Hamburg (Luebeck), Hanover, Karlsruhe-Baden, Leipzig, Memmingen, Muenster, Munich, Nuremberg, Paderborn, Rostock-Laage, Saarbruecken, Stuttgart, Weeze, Zweibrucken
Greece Athens
Hungary Budapest
Iceland Reykjavik
Ireland Cork, Dublin, Kerry, Knock, Shannon
Israel Tel Aviv
Italy Alghero, Ancona, Bari, Bologna (Guglielmo Marconi), Brindisi, Cagliari, Florence, Genoa, Lamezia-Terme, Milan (all airports), Milan (Malpensa), Milan (Orio al Serio), Naples, Palermo, Pescara, Pisa, Rome (all airports), Rome (Ciampino), Rome (Fiumicino), Trapani, Trieste, Turin, Venice (all airports), Venice (Marco Polo), Venice (Treviso), Verona (Villafranca)
Lithuania Kaunas, Vilnius
Malta Malta
Morocco Fez, Marrakech, Nador, Tangier
Netherlands Amsterdam, Eindhoven, Groningen, Maastricht, Rotterdam
Norway Bergen, Haugesund, Oslo (all airports), Oslo (International), Oslo (Rygge), Oslo (Torp), Stavanger, Trondheim
Poland Gdansk, Katowice, Krakow, Poznan, Rzeszow, Warsaw, Wroclaw
Portugal Faro, Lisbon, Oporto
Romania Arad, Bacau, Bucharest (all airports), Bucharest (Baneasa), Bucharest (Otopeni), Cluj-Napoca, Sibiu, Timisoara, Tirgu Mures
Russia Moscow (Domodedovo), St. Petersburg
Slovakia Bratislava
Spain Alicante, Almeria, Arrecife, Barcelona, Bilbao, Ciudad Real, Fuerteventura, Girona, Granada, Ibiza, Jerez, La Coruna, La Palma, Las Palmas, Madrid, Mahon, Malaga, Murcia, Oviedo, Palma, Reus, San Sebastian, Santander, Santiago de Compostela, Seville, Tenerife (Sur), Valencia, Valladolid, Vigo, Zaragoza
Sweden Gothenburg (Saeve), Malmo, Stockholm (all airports), Stockholm (Arlanda), Stockholm (Skavsta), Stockholm (Vasteras), Vaxjo
Switzerland Basel, Geneva, Zurich
Ukraine Kiev (Zhuliani)
United Kingdom Aberdeen, Belfast (International), Birmingham, Blackpool, Bournemouth, Bristol, Cardiff, Derry, Doncaster, Durham Tees Valley, East Midlands, Edinburgh, Exeter, Glasgow (all airports), Glasgow (International), Glasgow (Prestwick), Humberside, Leeds Bradford, Liverpool, London (all airports), London (Gatwick), London (Luton), London (Stansted), Manchester, Newcastle, Newquay, Norwich, Southampton, Southend

Help!

This is a list of all of the airports from which it is possible to get to Spain using a low-cost or budget airline.

If there isn't an airport near to where you would like to travel from, then you could try selecting a different destination from the low-cost flight index, or try selecting one of the airports above in the 'nearest airports' section, and see if they have any routes with a more preferable origin.