• Login
© Richard Semik / 123RF
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
Flights to Spain: to enjoy sun, sea and city sights from £38

You can fly to a large number of Spanish cities from London, and there are also flights to Spain from other major UK cities. In fact, numerous airlines offer direct flights from the UK to Spain, which has 30 airports, including those of the Balearic and Canary Islands. Four of the airports in Spain are international ones: Alicante, Barcelona, Madrid and Malaga. Take advantage of low-cost flights. Use an online flight comparator to find cheap flights to Spain before booking your ticket.

Our deals on flights to Spain

  • today

    London - Madrid

    Aegean Airlines
    24/01/2020 1 stop(s) Duration 13h00
    Aegean Airlines
    27/01/2020 1 stop(s) Duration 22h15
    from £245.00
  • today

    London - Madrid

    Vueling
    24/01/2020 1 stop(s) Duration 09h40
    Vueling
    27/01/2020 1 stop(s) Duration 04h40
    from £165.00
  • today

    London - Madrid

    Air Europa
    24/01/2020 Direct flight Duration 02h25
    Air Europa
    27/01/2020 Direct flight Duration 02h25
    from £97.00
  • today

    London - Madrid

    Norwegian Air International
    24/01/2020 Direct flight Duration 02h20
    Norwegian Air International
    27/01/2020 Direct flight Duration 02h25
    from £90.00
  • today

    London - Madrid

    Air France
    24/01/2020 1 stop(s) Duration 06h40
    Air France
    27/01/2020 1 stop(s) Duration 07h10
    from £178.00
  • today

    London - Madrid

    Iberia
    24/01/2020 Direct flight Duration 02h20
    Iberia
    27/01/2020 Direct flight Duration 02h15
    from £87.00
  • today

    London - Madrid

    Alitalia
    24/01/2020 1 stop(s) Duration 08h10
    Alitalia
    27/01/2020 1 stop(s) Duration 06h30
    from £158.00
  • today

    London - Madrid

    Brussels Airlines
    24/01/2020 1 stop(s) Duration 09h00
    Brussels Airlines
    27/01/2020 1 stop(s) Duration 15h55
    from £167.00
  • today

    London - Madrid

    Luxair
    24/01/2020 1 stop(s) Duration 10h30
    Luxair
    27/01/2020 1 stop(s) Duration 11h35
    from £258.00
  • today

    London - Madrid

    Ryanair LTD
    07/08/2020 Direct flight Duration 02h35
    Ryanair LTD
    14/08/2020 Direct flight Duration 02h30
    from £120.44
  • today

    London - Madrid

    Lufthansa
    07/08/2020 1 stop(s) Duration 08h00
    Lufthansa
    14/08/2020 1 stop(s) Duration 08h45
    from £137.00
  • today

    London - Madrid

    British Airways
    07/08/2020 Direct flight Duration 02h25
    British Airways
    14/08/2020 Direct flight Duration 02h10
    from £121.00

Compare airfares to Spain:

If there is one country where it's easy to find flight deals, it's Spain! We've given up counting the number of cheap flights available to this sunny holiday destination in the south of Europe.
It's definitely worth knowing that you can find cheap holidays to Spain from as little as £100! With Ryanair of course, but also with Vueling, Transavia, Easyjet... In addition you can sometimes find cheap Spain flights with Air France, Air Europe or Iberia, whether you want to discover the charming city of Barcelona and the Sagrada Familia, Granada and the Alhambra, Valencia, home of paella and the City of Arts and Science, or the capital, Madrid. Alternatively, why not search for cheap flights to Malaga, the entry point for the Costa del Sol and relax on the beach with a glass of sangria, or find flights to Seville for the chance to see the Giralda, the showpiece of Andalusia.
The price of Spain flights remains relatively low throughout the year thanks to the competition of offers from different budget airlines. Of course, there are little increases in the cost of airline tickets in the summer and during festive holidays like Christmas and New Year. There is also a small inflation in direct flights to Spain between October and November when weather in Spain is still warm in comparison to the cold UK temperatures.
When thinking about finding cheap flights to Spain, don't forget about the Balearic Islands! Flight prices for the Balearic Islands are even more dependent on holiday periods. This destination is practically deserted in winter but during the off season, in November for example, you can find cheap flights for as little as £145 for Majorca. There are fewer flights to Minorca which makes it a bit more expensive.
Last but not least the Canary Islands are a lovely Spanish holiday destination all year round. Winter is the high season, when the Mediterranean Basin is more or less closed. The cheapest flights to the Canary Islands can be found between the end of August and the beginning of October; the ideal time to make the most of cheap flight deals and fly to tropical Spain!

Spain Agenda -Find all practical information

March/April: Semana Santa. The entire country celebrates Semana Santa in March or April, depending on the date Easter falls on. It is now a cultural, musical and religious event. The most beautiful processions are to be seen in Seville.
April/May: Seville's April Fair takes place two weeks after Semana Santa (the week leading up to Easter), and for one week you can surround yourself in Andalusian traditions from flamenco to sherry (in moderation).
July: The fiestas of San Fermín. Celebrated in Pamplona, the fiestas take place each year from the 6th to 14th July. Internationally known due to the running of the bulls, which according to Hemingway is, "a spectacle capable of getting you out of bed at half past five in the morning for several days in a row", the fiestas attract visitors from around the world.
August: Semana Grande Festival in the Basque Country. A traditional festival that takes place in August, Semana Grande can be observed in Bilbao and San Sebastian. It is a traditional festival with concerts, firework displays, a bull festival and competitions ranging from horse races to a regatta to gastronomy competitions.
October: Feast of Our Lady of the Pillar in Zaragoza. The patron saint of the city, La Virgen del Pilar, is also the patron of the Spanish Civil Guard. A 9 day festival known as Fiestas del Pilar is celebrated in Zaragoza every year in her honour. On the first day of the Fiestas, thousands of people from all over the world, dressed in traditional costumes, come to Plaza del Pilar Square to leave flowers before the Virgin. This is followed by the Offering of Fruit the next day. And at dusk, the Rosario de Cristal takes place. It is a procession of carriages and glass lanterns through the streets.

Searches for cheap Spain flights

  • 739 day(s) ago

    London - Madrid

    Ryanair LTD
    08/10/2017 Direct flight Duration 02h35
    Ryanair LTD
    19/10/2017 Direct flight Duration 02h30
    from £37.97
  • 742 day(s) ago

    London - Madrid

    Ryanair LTD
    23/09/2017 Direct flight Duration 02h35
    Ryanair LTD
    30/09/2017 Direct flight Duration 02h30
    from £53.38
  • 788 day(s) ago

    London - Madrid

    Ryanair LTD
    17/01/2018 Direct flight Duration 02h30
    Ryanair LTD
    21/01/2018 Direct flight Duration 02h40
    from £55.01
  • 657 day(s) ago

    London - Madrid

    Air Europa
    02/02/2018 Direct flight Duration 02h25
    Air Europa
    05/02/2018 Direct flight Duration 02h20
    from £55.28
  • 463 day(s) ago

    London - Madrid

    Ryanair LTD
    05/07/2018 Direct flight Duration 02h35
    Ryanair LTD
    05/07/2018 Direct flight Duration 02h20
    from £91.00
  • 460 day(s) ago

    London - Madrid

    Ryanair LTD
    20/08/2018 Direct flight Duration 02h35
    Ryanair LTD
    25/08/2018 Direct flight Duration 02h30
    from £97.00
  • 461 day(s) ago

    London - Madrid

    Ryanair LTD
    08/08/2018 Direct flight Duration 02h35
    Ryanair LTD
    15/08/2018 Direct flight Duration 02h30
    from £107.99
  • 463 day(s) ago

    London - Madrid

    Easyjet
    05/07/2018 Direct flight Duration 02h35
    Easyjet
    05/07/2018 Direct flight Duration 02h20
    from £117.00
  • 460 day(s) ago

    London - Madrid

    Swiss
    20/08/2018 1 stop(s) Duration 12h10
    Swiss
    25/08/2018 1 stop(s) Duration 09h10
    from £122.29
  • 461 day(s) ago

    London - Madrid

    Iberia
    08/08/2018 Direct flight Duration 02h20
    Iberia
    15/08/2018 Direct flight Duration 02h25
    from £125.00
  • 462 day(s) ago

    London - Madrid

    Ryanair LTD
    14/07/2018 Direct flight Duration 02h35
    Ryanair LTD
    21/07/2018 Direct flight Duration 02h30
    from £126.99
  • 462 day(s) ago

    London - Madrid

    British Airways
    14/07/2018 Direct flight Duration 02h25
    British Airways
    21/07/2018 Direct flight Duration 02h25
    from £136.45
  • 460 day(s) ago

    London - Madrid

    Easyjet
    20/08/2018 Direct flight Duration 02h35
    Easyjet
    25/08/2018 Direct flight Duration 02h25
    from £144.00
  • 463 day(s) ago

    London - Madrid

    Ryanair LTD
    07/07/2018 Direct flight Duration 02h35
    Ryanair LTD
    14/07/2018 Direct flight Duration 02h30
    from £145.00
  • 463 day(s) ago

    London - Madrid

    Iberia
    05/07/2018 Direct flight Duration 02h25
    Iberia
    05/07/2018 Direct flight Duration 02h25
    from £145.02
  • 462 day(s) ago

    London - Madrid

    Norwegian Air International
    14/07/2018 Direct flight Duration 02h25
    Norwegian Air International
    21/07/2018 Direct flight Duration 02h25
    from £152.00
  • 463 day(s) ago

    London - Madrid

    British Airways
    07/07/2018 Direct flight Duration 02h25
    British Airways
    14/07/2018 Direct flight Duration 02h25
    from £158.23
  • 462 day(s) ago

    London - Madrid

    Iberia
    14/07/2018 Direct flight Duration 02h25
    Iberia
    21/07/2018 Direct flight Duration 02h25
    from £169.00
  • 462 day(s) ago

    London - Madrid

    Norwegian Air International
    22/06/2018 Direct flight Duration 02h25
    Norwegian Air International
    24/06/2018 1 stop(s) Duration 05h10
    from £178.99
  • 463 day(s) ago

    London - Madrid

    Ryanair LTD
    15/06/2018 Direct flight Duration 02h35
    Ryanair LTD
    22/06/2018 Direct flight Duration 02h30
    from £182.99
  • 463 day(s) ago

    London - Madrid

    Iberia
    07/07/2018 Direct flight Duration 02h25
    Iberia
    14/07/2018 Direct flight Duration 02h25
    from £185.99
  • 460 day(s) ago

    London - Madrid

    Brussels Airlines
    15/06/2018 1 stop(s) Duration 17h00
    Brussels Airlines
    22/06/2018 1 stop(s) Duration 25h25
    from £189.99
  • 463 day(s) ago

    London - Madrid

    Lufthansa
    07/07/2018 1 stop(s) Duration 05h05
    Lufthansa
    14/07/2018 1 stop(s) Duration 07h10
    from £189.99
  • 460 day(s) ago

    London - Madrid

    Swiss
    15/06/2018 1 stop(s) Duration 19h50
    Swiss
    22/06/2018 1 stop(s) Duration 07h25
    from £190.99
  • 463 day(s) ago

    London - Madrid

    Air Europa
    15/06/2018 Direct flight Duration 02h25
    Air Europa
    22/06/2018 Direct flight Duration 02h20
    from £191.55
  • 462 day(s) ago

    London - Madrid

    Air Europa
    22/06/2018 Direct flight Duration 02h25
    Air Europa
    24/06/2018 Direct flight Duration 02h20
    from £194.00
  • 461 day(s) ago

    London - Madrid

    Easyjet
    15/06/2018 Direct flight Duration 02h30
    Easyjet
    22/06/2018 Direct flight Duration 02h30
    from £195.00
  • 462 day(s) ago

    London - Madrid

    Swiss
    29/06/2018 1 stop(s) Duration 15h05
    Swiss
    01/07/2018 1 stop(s) Duration 16h50
    from £202.00
  • 462 day(s) ago

    London - Madrid

    Easyjet
    29/06/2018 Direct flight Duration 02h35
    Easyjet
    01/07/2018 Direct flight Duration 02h20
    from £212.00
  • 460 day(s) ago

    London - Madrid

    Iberia
    15/06/2018 Direct flight Duration 02h19
    Iberia
    22/06/2018 Direct flight Duration 02h25
    from £237.99
Discover other destinations

Fly to Spain for less today! Using our online flight comparator tool you can find the cheapest deals on flights to Spain and book your tickets to Europe with ease. Whether you’re anticipating climbing the dizzying heights of the Eiffel Tower, exploring ancient ruins in Rome or relaxing on your own private island in Greece you’re sure to find the cheapest flights to Europe with Easyvoyage. In the unlikely case that you aren’t quite taken by the flight comparison offers available to Spain, check out our destination guides for more inspiration for your next adventure.

If you are also looking for hotels too we can help! Simply type in your holiday destination and we will create a multitude of hotels for you to choose from. Or if you are still unsure of where you’d like to go let us guide you with our list of popular destinations, cheap flight and top hotels. Perhaps we can tempt you with a hotel in Berlin , a hotel in France or a cheap hotel in London! Or maybe the local weather forecast in London will take your fancy instead!