Flights to Spain: compare flight prices and fly for less

Find the cheapest flights to Spain by date

  • any
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • December 2020
  • January 2021
  • February 2021
  • March 2021
  • day of search
  • price
  • arrival city
Lufthansaoutbound: 06-Oct-2020
1 stop (6h20m)
Lufthansa
Lufthansareturn: 13-Oct-2020
1 stop (12h)
Lufthansa
Swissoutbound: 10-Sep-2020
1 stop (16h10m)
Swiss
Swissreturn: 20-Sep-2020
1 stop (23h20m)
Swiss
Ryanairoutbound: 06-Oct-2020
direct (2h35m)
Ryanair
Ryanairreturn: 13-Oct-2020
direct (2h30m)
Ryanair
KLMoutbound: 23-May-2020
1 stop (4h15m)
KLM
KLMreturn: 30-May-2020
1 stop (5h05m)
KLM
Vuelingoutbound: 06-Oct-2020
direct (2h25m)
Vueling
Ryanairreturn: 13-Oct-2020
direct (2h35m)
Ryanair
Jet2outbound: 05-May-2020
direct (2h55m)
Jet2
Jet2return: 14-May-2020
direct (2h55m)
Jet2
Air Europaoutbound: 29-Aug-2020
direct (2h30m)
Air Europa
Air Europareturn: 13-Sep-2020
direct (2h25m)
Air Europa
Ryanairoutbound: 13-Nov-2020
direct (2h40m)
Ryanair
Ryanairreturn: 21-Nov-2020
direct (2h55m)
Ryanair
TAP Air Portugaloutbound: 11-Feb-2021
1 stop (24h20m)
TAP Air Portugal
TAP Air Portugalreturn: 25-Feb-2021
1 stop (21h45m)
TAP Air Portugal
British Airwaysoutbound: 20-Feb-2021
direct (2h20m)
British Airways
Ryanairreturn: 22-Feb-2021
direct (2h40m)
Ryanair
Brussels Airlinesoutbound: 23-Jun-2020
1 stop (13h05m)
Brussels Airlines
Brussels Airlinesreturn: 30-Jun-2020
1 stop (7h45m)
Brussels Airlines
Vuelingoutbound: 09-Jan-2021
direct (2h05m)
Vueling
Vuelingreturn: 13-Jan-2021
direct (2h20m)
Vueling
Air Franceoutbound: 16-Mar-2021
1 stop (8h30m)
Air France
Air Francereturn: 23-Mar-2021
1 stop (5h55m)
Air France
Jet2outbound: 01-May-2020
direct (2h40m)
Jet2
Ryanairreturn: 01-Jun-2020
direct (2h35m)
Ryanair
  • London
  • Manchester
  • Birmingham
  • Glasgow
  • Edinburgh
  • Alicante
  • Barcelona
  • Gran Canaria
  • Ibiza
  • Madrid
  • Malaga
  • Palma de Mallorca
  • Tenerife

Mini guide: Cheap flights to Spain, tourism and travel info

Flights to Spain: practical information

Cheap airlines to Spain

As the number one choice of Brits for holiday destinations you can imagine there is plenty of choice when it comes to cheap flights to Spain. British Airways and Iberia will get you there in good time but if you're looking for a deal too, consider booking flights to Spain with a low cost airline. Vueling, easyJet, Monarch, Ryanair and others offer good connections to the mainland plus the Canary and Balearic islands. So many choices for your holidays in Spain!

When to book flights to Spain

If you're going to find the best prices on Spain flights, it all comes down to when you book and what time of the year you travel. For trips to Spain in the summer, book your tickets to Spain 3-6 months in advance. The best time to visit for cheap is March to June and September and October when the weather is still fine but there are less tourists.

  • Peak season: The Mediterranean climate makes Spain a popular destination during the summer months. Expect higher prices and beaches crowded with tourists.
  • Low season: Winter, except during national holidays and local festivals.

Flight duration

Flights to Spain take from 2 hours to 4h 30min depending on your destination.

Experience Spain: what to see, what to do

Spain is famous for its great weather, food, festivals and laid-back locals. Each city and region has its own style but it's impossible to see it all in one trip. Madrid is a must for culture-fanatics while Barcelona is super trendy these days. Valencia is the capital of technology and festivals while Granada in the south is for the romantics, home to the Alhambra. Best to get a Spain car hire for your trip so you can see as much as possible at your own pace.

Essentials in Spain

Madrid: The country's capital is the centre of what's going on in Spain. There is so much to see and do here, it's overwhelming. The Escorial is a must, a huge monastery built for Philip II. For art, hit up the Triangle: El Prado, the Reina Sofia and the Thyssen Bornemisza. Don't miss the tapas and nightlife here either.

Barcelona: Capital of the Basque country, Barcelona is hard not to love. It's edgy, cultural and totally happening. By day, laze about on the beach or cool off in one of the city's amazing museums. By night, explore the Gothic Quarter, hopping from one dive bar the the next.

Valencia: The best time to visit Valencia is during Las Fallas festival in the spring when the whole city hit the streets for fireworks and to admire the giant paper puppets in the streets. The City of Arts an Sciences cannot be missed.

Granada: Home to the gorgeous Alhambra, you can spot this palace on the top of the hill from all over the city. In the winter, the Sierra Nevada mountains are the perfect place to ski. A real student city, this is a great spot to watch flamenco concerts in mountain caves, drink the best sangria and taste what Spanish tapas are really like.

Find more information on Spain Info.

Accommodations in Spain

Spain is probably the best equipped for tourists out of all the Mediterranean countries in terms of accommodation offerings. You'll find it all here and there's a good choice year-round. To find the cheapest hotels in Spain, just launch a search on liligo.com and compare the prices between holiday apartments, luxe hotel rooms with views or humble inns.

Spain, El PradoSpain, BarcelonaSpain, ValenciaSpain, Granada

All flight tickets to Spain

  • any
  • April 2020
  • May 2020
  • June 2020
  • July 2020
  • August 2020
  • September 2020
  • October 2020
  • November 2020
  • December 2020
  • January 2021
  • February 2021
  • March 2021
  • popularity
  • price
  • arrival city
Jet2outbound: 01-May-2020
direct (4h30m)
Jet2
Jet2return: 08-May-2020
direct (4h20m)
Jet2
Ryanairoutbound: 13-Oct-2020
direct (2h55m)
Ryanair
Ryanairreturn: 16-Oct-2020
direct (2h50m)
Ryanair
Vuelingoutbound: 09-Jan-2021
direct (2h05m)
Vueling
Vuelingreturn: 13-Jan-2021
direct (2h20m)
Vueling
Ryanairoutbound: 05-Mar-2021
direct (2h40m)
Ryanair
Ryanairreturn: 19-Mar-2021
direct (2h55m)
Ryanair
Ryanairoutbound: 06-Oct-2020
direct (2h35m)
Ryanair
Ryanairreturn: 13-Oct-2020
direct (2h30m)
Ryanair
Air Europaoutbound: 29-Aug-2020
direct (2h30m)
Air Europa
Air Europareturn: 13-Sep-2020
direct (2h25m)
Air Europa
Iberiaoutbound: 09-Apr-2020
1 stop (6h10m)
Iberia
Iberiareturn: 16-Apr-2020
1 stop (25h25m)
Iberia
Vuelingoutbound: 06-Oct-2020
direct (2h25m)
Vueling
Ryanairreturn: 13-Oct-2020
direct (2h30m)
Ryanair
Jet2outbound: 30-May-2020
direct (2h50m)
Jet2
Jet2return: 06-Jun-2020
direct (2h50m)
Jet2
Jet2outbound: 23-Jun-2020
direct (2h20m)
Jet2
Jet2return: 30-Jun-2020
direct (2h15m)
Jet2
Ryanairoutbound: 06-Oct-2020
direct (2h25m)
Ryanair
Ryanairreturn: 13-Oct-2020
direct (2h25m)
Ryanair
Ryanairoutbound: 20-Jul-2020
direct (2h)
Ryanair
Ryanairreturn: 27-Jul-2020
direct (2h20m)
Ryanair
Vuelingoutbound: 05-Apr-2020
1 stop (15h25m)
Vueling
Vuelingreturn: 12-Apr-2020
1 stop (7h10m)
Vueling
Vuelingoutbound: 06-Oct-2020
direct (1h55m)
Vueling
Vuelingreturn: 13-Oct-2020
direct (1h50m)
Vueling
Ryanairoutbound: 31-Oct-2020
direct (4h10m)
Ryanair
Ryanairreturn: 07-Nov-2020
direct (4h15m)
Ryanair
Ryanairoutbound: 03-Oct-2020
direct (2h10m)
Ryanair
Ryanairreturn: 10-Oct-2020
direct (2h04m)
Ryanair
Ryanairoutbound: 28-Oct-2020
direct (4h10m)
Ryanair
Ryanairreturn: 04-Nov-2020
direct (4h15m)
Ryanair
Ryanairoutbound: 06-Oct-2020
direct (2h35m)
Ryanair
Ryanairreturn: 13-Oct-2020
direct (2h45m)
Ryanair
Ryanairoutbound: 06-Oct-2020
direct (2h15m)
Ryanair
Iberiareturn: 13-Oct-2020
1 stop (26h09m)
Iberia
Vuelingoutbound: 06-Oct-2020
direct (2h)
Vueling
Vuelingreturn: 13-Oct-2020
direct (1h50m)
Vueling