Your trips
Organize your trips easily with tabs
London
Spain
Any date
+ Search
background

Flights from London to Spain

1 Adult, Economy
Pick Dates

Route details

1139 km
Distance

Weather now

☀️
+59°F
Madrid
🌦
+49°F
Barcelona
☁️
+48°F
Tenerife Island

Airports

MAD
14km
RJL
11km
GRO
10km

Direct flights to Spain

Finnair
Ryanair
British Airways
easyJet
and 6 more airlines

Know more about your trip from London to Spain

Spain has 41 popular cities where you could fly to

Recently Found Return Flights from London to Spain

Travelling from London, the cheapest round trip option we've found recently is to Palma De Mallorca for $81 and to Malaga for $124.
All Cities
Malaga
Palma De Mallorca
01 Jun (Sat) - 09 Jun (Sun)01 Jun (Sat) + nights
18:40
LGW
2h 50m
Direct
21:30
AGP
03:55
AGP
2h 55m
Direct
06:50
STN
$124
Found 14 hours ago
25 Apr (Thu) - 05 May (Sun)25 Apr (Thu) + nights
06:50
STN
2h 25m
Direct
09:15
PMI
03:45
PMI
2h 35m
Direct
06:20
STN
$81
Found 2 hours ago

Recently Found One Way Flights from London to Spain

Travelling from London, the cheapest round trip option we've found recently is to Barcelona for $71.
All Cities
Malaga
Palma De Mallorca
20 Dec (Fri)20 Dec (Fri) + nights
06:50
LGW
2h 15m
Direct
09:05
BCN
$71
Found 2 days ago

Direct flights from London to Spain

There are 10 airlines that fly directly from London to Spain: Finnair, Ryanair, British Airways, easyJet, Iberia, Vueling, Thomson, Jet2, OpenSkies, Wizz Air UK if you are departing from London. Most airlines that have direct connections are departing from London City Airport, Gatwick Airport. Most airlines arrive to Madrid Barajas International Airport, Gran Canaria Airport, Malaga Airport, Palma de Mallorca Airport, Tenerife-South Airport, Valencia Airport, Alicante-Elche Airport, Barcelona-El Prat Airport. Most flights depart on Friday, Monday.

Direct flights to Spain

From:
London
Bristol
Aberdeen
All Cities
Madrid
Gran Canaria
Malaga
Palma De Mallorca
Tenerife Island
Valencia
Alicante
Barcelona
Finnair
LHR
AGP
LU
MA
MI
JU
VI
DO
Ryanair
STN
AGP
LTN
AGP
LTN
ALC
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
British Airways
LHR
BCN
LHR
MAD
LCY
PMI
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
easyJet
LTN
ALC
LGW
LPA
LTN
PMI
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
Iberia
LHR
BCN
LHR
MAD
LGW
BCN
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
Vueling
LGW
VLC
LGW
ALC
LGW
BCN
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
Thomson
LGW
AGP
LGW
ALC
LGW
PMI
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
Jet2
STN
AGP
STN
PMI
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
OpenSkies
LTN
PMI
LGW
BCN
LGW
PMI
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
Wizz Air UK
LTN
AGP
LTN
PMI
LGW
AGP
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
LU
MA
MI
JU
VI
DO
The above ratings are provided by Trustpilot.

Airlines that have connecting flights from London to Spain

Airlines that have connecting flights to Spain
British Airways
Lufthansa
TAP Portugal
easyJet
Wizz Air UK
Ryanair

Popular Cities

Prices are stated for roundtrips.

Airports in Spain

Spain has 43 airports.
Madrid Barajas International Airport MAD
http://www.aena.es/es/aeropuerto-madrid-barajas/index.html
Logroño-Agoncillo Airport RJL
Girona-Costa Brava Airport GRO
Fuerteventura Airport FUE
Federico Garcia Lorca Airport GRX
El Hierro Airport VDE
Ibiza Airport IBZ
A Coruna Airport LCG
La Gomera Airport GMZ
La Palma Airport SPC
Jerez Airport XRY
Lanzarote Airport ACE
Leon Airport LEN
Lleida-Alguaire Airport ILD
Menorca Airport MAH
Salamanca Airport SLM
Melilla Airport MLN
Tenerife-North Airport TFN
Pamplona Airport PNA
Reus Airport REU
Murcia-San Javier Airport MJV
San Sebastian Airport EAS
Santander Airport SDR
Santiago de Compostela Airport SCQ
Seville Airport SVQ
Badajoz Airport BJZ
Tenerife-South Airport TFS
Valencia Airport VLC
Valladolid Airport VLL
Vigo-Peinador Airport VGO
Vitoria-Gasteiz Airport VIT
Zaragoza Airport ZAZ
Alicante-Elche Airport ALC
Almeria Airport LEI
Asturias Airport OVD
Bilbao Airport BIO
Burgos Airport RGS
Pamplona Railway Station EEP
Barcelona França Railway Station YJD

Weather in Spain

Weather in cities in Spain right now:
Madrid
☀️
+59°F
Clear sky
6 m/s
24 %
Barcelona
🌦
+50°F
Rain
9 m/s
84 %
Tenerife Island
☁️
+48°F
Broken clouds
2 m/s
49 %
Malaga
☁️
+68°F
Broken clouds
4 m/s
60 %
Alicante
🌦
+63°F
Rain
6 m/s
36 %
Palma De Mallorca
🌦
+48°F
Rain
5 m/s
81 %
Valencia
🌦
+57°F
Rain
8 m/s
41 %
Gran Canaria
☁️
+64°F
Scattered clouds
3 m/s
53 %

Monthly weather

Planning a trip and want to know what the weather in Spain will be like?