Skip to main content

Flights to Spain from the UK

Mon to Sat, 8am to 8pm UK

2 to 3 hours

Typical direct flight time from London to mainland Spain and Mallorca

No visa

On a British citizen passport, for up to 90 days in any 180 day period, across all Schengen countries

Before you fly

You can fly direct to Spain from London, Manchester, Birmingham, Edinburgh, Glasgow and Bristol. The busiest routes go to Alicante, Malaga, Palma de Mallorca, Tenerife, Barcelona, Lanzarote, Madrid and Gran Canaria. From London, the flight takes about 2 to 3 hours to the mainland and Mallorca, and about 4 and a half hours to Tenerife.

Direct flights from UK airports

Direct flights from the UK’s main airports, with the airline, the terminal and when each one runs.

Choose your UK airport

From Heathrow3 airlines, 5 places

British Airways

Terminal 5

  • MalagaThrough the winter
  • PalmaSummer and early winter
  • Tenerife SouthThrough the winter
  • BarcelonaThrough the winter
  • MadridThrough the winter

Vueling

Terminal 4

  • BarcelonaThrough the winter

Iberia

Terminal 5

  • MadridThrough the winter
Send your dates from Heathrow

From Gatwick9 airlines, 8 places

easyJet

North Terminal

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • BarcelonaSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • MadridSummer, winter to be confirmed
  • Gran CanariaSummer, winter to be confirmed

British Airways

South Terminal

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • Gran CanariaSummer, winter to be confirmed

Jet2

South Terminal

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Gran CanariaSummer, winter to be confirmed

Vueling

South Terminal

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • BarcelonaSummer, winter to be confirmed

Ryanair

South Terminal

  • AlicanteThrough the winter

TUI

North or South Terminal

  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed

Wizz Air

South Terminal

  • MalagaSummer, winter to be confirmed

Air Europa

South Terminal

  • MadridSummer, winter to be confirmed

Iberia Express

South Terminal

  • MadridSummer, winter to be confirmed
Send your dates from Gatwick

From Stansted2 airlines, 8 places

Ryanair

  • AlicanteThrough the winter
  • MalagaThrough the winter
  • PalmaThrough the winter
  • Tenerife SouthThrough the winter
  • BarcelonaThrough the winter
  • LanzaroteThrough the winter
  • MadridThrough the winter
  • Gran CanariaThrough the winter

Jet2

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • Gran CanariaSummer, winter to be confirmed
Send your dates from Stansted

From Luton3 airlines, 8 places

Ryanair

  • AlicanteThrough the winter
  • MalagaThrough the winter
  • PalmaSummer
  • Tenerife SouthThrough the winter
  • BarcelonaThrough the winter
  • LanzaroteSummer
  • Gran CanariaSummer

Wizz Air

  • MadridSummer, winter to be confirmed

easyJet

  • MadridSummer, winter to be confirmed
Send your dates from Luton

From Manchester5 airlines, 8 places

Jet2

Terminal 2

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • BarcelonaSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • Gran CanariaSummer, winter to be confirmed

easyJet

Terminal 2

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • BarcelonaSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • MadridSummer, winter to be confirmed

Ryanair

Terminal 3

  • AlicanteThrough the winter
  • MalagaThrough the winter
  • PalmaThrough the winter
  • Tenerife SouthThrough the winter
  • BarcelonaThrough the winter
  • LanzaroteThrough the winter
  • MadridThrough the winter
  • Gran CanariaThrough the winter

TUI

Terminal 2

  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • Gran CanariaSummer, winter to be confirmed

Vueling

Terminal 2

  • BarcelonaSummer, winter to be confirmed
Send your dates from Manchester

From Birmingham1 airline, 8 places

Ryanair

  • AlicanteThrough the winter
  • MalagaThrough the winter
  • PalmaThrough the winter
  • Tenerife SouthThrough the winter
  • BarcelonaThrough the winter
  • LanzaroteThrough the winter
  • MadridThrough the winter
  • Gran CanariaSummer
Send your dates from Birmingham

From Edinburgh6 airlines, 8 places

Jet2

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed

Ryanair

  • AlicanteThrough the winter
  • MalagaThrough the winter
  • PalmaSummer
  • Tenerife SouthThrough the winter
  • BarcelonaThrough the winter
  • LanzaroteThrough the winter
  • MadridThrough the winter
  • Gran CanariaThrough the winter

easyJet

  • AlicanteSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • BarcelonaSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • MadridSummer, winter to be confirmed

British Airways

  • PalmaSummer, winter to be confirmed

Vueling

  • BarcelonaSummer, winter to be confirmed

Iberia

  • MadridSummer, winter to be confirmed
Send your dates from Edinburgh

From Glasgow1 airline, 2 places

Ryanair

  • AlicanteThrough the winter
  • MalagaThrough the winter
Send your dates from Glasgow

From Bristol4 airlines, 8 places

easyJet

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • BarcelonaSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • MadridSummer, winter to be confirmed

Jet2

  • AlicanteSummer, winter to be confirmed
  • MalagaSummer, winter to be confirmed
  • PalmaSummer, winter to be confirmed
  • Tenerife SouthSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • Gran CanariaSummer, winter to be confirmed

Ryanair

  • AlicanteThrough the winter
  • MalagaThrough the winter
  • PalmaSummer
  • Tenerife SouthThrough the winter
  • BarcelonaThrough the winter
  • LanzaroteThrough the winter
  • MadridThrough the winter
  • Gran CanariaThrough the winter

TUI

  • PalmaSummer, winter to be confirmed
  • LanzaroteSummer, winter to be confirmed
  • Gran CanariaSummer, winter to be confirmed
Send your dates from Bristol

Other UK airports

We price the flights from your airport for your dates.

Tell us the place in Spain, the UK airport that suits you, and how many bags you are taking.

Call 020 7993 8474

Send your dates

Flight details checked October 2026. Some routes stop or run less often in winter, and we confirm the airline, days and terminal when we quote.

Places in Spain

Flight details checked October 2026.

  • The harbour at Alicante seen from the castle on the hill above it

    Alicante, for the Costa Blanca

    Direct

    In summer, direct from Gatwick, Stansted, Luton, Manchester, Birmingham, Edinburgh, Glasgow and Bristol. Through the winter, Ryanair flies from all eight.

  • Malaga and its port at sunset, seen from Gibralfaro Castle

    Malaga, for the Costa del Sol

    Direct

    In summer, direct from Heathrow, Gatwick, Stansted, Luton, Manchester, Birmingham, Edinburgh, Glasgow and Bristol. Through the winter, British Airways flies from Heathrow, and Ryanair from Stansted, Luton, Manchester, Birmingham, Edinburgh, Glasgow and Bristol.

  • The turquoise cove of Cala des Moró on Mallorca

    Palma, Mallorca

    Direct

    In summer, direct from Heathrow, Gatwick, Stansted, Luton, Manchester, Birmingham, Edinburgh and Bristol. Through the winter, Ryanair flies from Stansted, Manchester and Birmingham, with fewer flights in January.

  • Palm trees along the shore on Tenerife

    Tenerife South

    Direct

    In summer, direct from Heathrow, Gatwick, Stansted, Luton, Manchester, Birmingham, Edinburgh and Bristol. Through the winter, British Airways flies from Heathrow, and Ryanair from Stansted, Luton, Manchester, Birmingham, Edinburgh and Bristol.

  • The curving facade of Casa Batlló in Barcelona

    Barcelona

    Direct

    Direct from Heathrow with British Airways and Vueling, and from Gatwick, Stansted, Luton, Manchester, Birmingham, Edinburgh and Bristol.

  • Papagayo Beach on Lanzarote below a low cliff

    Lanzarote, Arrecife airport

    Direct

    In summer, direct from Gatwick, Stansted, Luton, Manchester, Birmingham, Edinburgh and Bristol. Through the winter, Ryanair flies from Stansted, Manchester, Birmingham, Edinburgh and Bristol.

  • The Royal Palace in Madrid

    Madrid

    Direct

    Direct from Heathrow with British Airways and Iberia, from Gatwick with easyJet, Air Europa and Iberia Express, from Stansted with Ryanair, and from Luton with easyJet and Wizz Air. Manchester, Birmingham, Edinburgh and Bristol have direct flights too.

    London to Madrid flights
  • The sand dunes at Maspalomas on Gran Canaria

    Gran Canaria, Las Palmas airport

    Direct

    In summer, direct from Gatwick, Stansted, Luton, Manchester, Birmingham, Edinburgh and Bristol. Through the winter, Ryanair flies from Stansted, Manchester, Edinburgh and Bristol.

  • For anywhere else in Spain, call us and we will price the flights for your dates.

Summer and winter flights

Flight details checked October 2026.

The winter timetable runs from 25 October 2026 to late March 2027. Ryanair’s own timetable shows its flights to Alicante, Malaga, Tenerife, Barcelona and Madrid running through the winter from every UK airport it flies from. Its Palma flights from Luton, Edinburgh and Bristol stop for the winter, as do Luton’s flights to Lanzarote and Gran Canaria and Birmingham’s to Gran Canaria.

From Heathrow, British Airways flies to Malaga, Tenerife, Barcelona and Madrid through the winter, with Vueling to Barcelona and Iberia to Madrid. British Airways’ Palma flights thin out in November and do not run in February. For other airlines, we confirm winter flights when we quote.

Direct or with one stop

Flight details checked October 2026.

Direct

A direct flight takes you there on one plane, with no stops.

With one stop

If there is no direct flight from your UK airport to the place you want, or none on your dates, we can price flights that change planes on the way, which take longer, or a direct flight from another UK airport.

Tell us your dates and we will price each option, so you can weigh the fare against the time.

Before you fly

Passport

Your passport must have been issued less than 10 years before the day you arrive, and must be valid for at least 3 months after the day you plan to leave the Schengen area.

Visa

Spain is in the Schengen area. On a British citizen passport you can visit without a visa for up to 90 days in any 180 day period. The 90 days count across all Schengen countries, including any visits in the 180 days before this trip.

Entry/Exit System (EES)

The EU’s Entry/Exit System started on 12 October 2025. On a UK passport, you may be asked to register your fingerprints and a photo at the border when you arrive. It is free, there is nothing to do before you travel, and the record lasts 3 years. GOV.UK’s EES guide has the details.

ETIAS

GOV.UK says the EU is expected to start ETIAS, the European Travel Information and Authorisation System, from autumn 2026, and that no action is required from travellers at this point. The EU will announce the start date first, and GOV.UK says any website selling ETIAS now is fraudulent.

At the border

Border officers may ask for a return or onward ticket, proof of travel insurance, enough money for your stay, and a hotel booking or proof of address. If you stay with family or friends, you may be asked for an invitation letter (carta de invitación) from your hosts.

Travel advice

Read the FCDO travel advice for Spain before you book. In parts of Magaluf and Playa de Palma on Mallorca, and San Antonio on Ibiza, local rules ban happy hours, open bars and all you can drink offers. The advice changes, so read it again before you fly.

The volcanic hills of Timanfaya on Lanzarote

How we help

Tell us the place in Spain, the UK airport that suits you, and how many bags you are taking.

020 7993 8474

Call our team on 020 7993 8474, Mon to Sat, 8am to 8pm UK, and we will price the flights for your dates from the UK airport that suits you, then book and ticket the one you choose. We tell you what the fare includes, such as bags, and confirm the total with you before we book.

Or send us your dates below and we will contact you in opening hours. Out of hours, email sales@theukflights.com and we reply the next working day.

IATAAccredited agent 91201434

The UK Flights, trading since 2009. IATA accredited agent 91201434.

Send your dates to our team

Leave blank for one way

Travellers
Phone

So we can call you about this trip

Dates you can move, or anything else we should know

Please do not send passport numbers or dates of birth here.

Spain questions

Flight details checked October 2026.

For anything else, call us on 020 7993 8474, Mon to Sat, 8am to 8pm UK.

Which London airports fly direct to Spain?

Heathrow, Gatwick, Stansted and Luton all do. Heathrow flies to Madrid, Barcelona, Malaga, Palma and Tenerife, and its timetable shows no direct flights to Alicante, Lanzarote or Gran Canaria.

Can I fly direct to Spain from Manchester?

Yes, to all eight places on this page. Ryanair flies to all of them from Terminal 3, through the winter, and easyJet, Jet2, TUI and Vueling fly to some from Terminal 2.

Are there direct flights to Spain from Edinburgh?

Yes, to all eight places on this page. Ryanair flies to all of them, and easyJet, Jet2, Vueling, Iberia and British Airways fly to some. Ryanair’s Palma flights stop for the winter.

How long is the flight to Spain from the UK?

About 2 to 3 hours from London to Madrid, Barcelona, Malaga or Palma, and about 4 and a half hours to Tenerife.

Do I need a visa for Spain from the UK?

No, not on a British citizen passport, for visits of up to 90 days in any 180 day period across all Schengen countries. You may be asked for your fingerprints and a photo at the border, under the EU’s Entry/Exit System.

Do I need ETIAS for Spain now?

Not yet. GOV.UK says the EU is expected to start ETIAS from autumn 2026, and that no action is required from travellers at this point.