Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From London To Spain Last modified: 23-Jul-2016 00:35

Cheap flights from London (LON) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Ryanair 07-Sep-2016 14-Sep-2016 £93
Ryanair 30-Aug-2016 05-Sep-2016 £100
Iberia 19-Mar-2017 01-Apr-2017 £118
Iberia 03-Mar-2017 12-Mar-2017 £118
British Airways 19-Mar-2017 01-Apr-2017 £118
British Airways 03-Mar-2017 12-Mar-2017 £118
British Airways 03-Oct-2016 08-Oct-2016 £118
British Airways 30-Sep-2016 14-Oct-2016 £118
British Airways 02-Oct-2016 07-Oct-2016 £118
Barcelona
Carrier Departure Date Return Date Lowest Price
Ryanair 12-Nov-2016 21-Nov-2016 £38
easyJet 12-Nov-2016 21-Nov-2016 £45
Vueling 12-Nov-2016 21-Nov-2016 £50
Eurowings 12-Nov-2016 21-Nov-2016 £81
British Airways 12-Nov-2016 21-Nov-2016 £96
Aegean 20-Jan-2017 27-Jan-2017 £104
Iberia 05-Oct-2016 08-Oct-2016 £104
Aegean 25-Nov-2016 09-Dec-2016 £104
Aegean 08-Dec-2016 15-Dec-2016 £105
Iberia 05-Sep-2016 10-Sep-2016 £106
Ibiza
Carrier Departure Date Return Date Lowest Price
easyJet 06-Aug-2016 07-Aug-2016 £124
British Airways 29-Oct-2016 30-Oct-2016 £124
Iberia 18-Oct-2016 25-Oct-2016 £126
British Airways 18-Oct-2016 25-Oct-2016 £126
British Airways 28-Oct-2016 30-Oct-2016 £127
British Airways 17-Jun-2017 22-Jun-2017 £128
Iberia 26-Oct-2016 30-Oct-2016 £128
British Airways 30-Aug-2016 09-Sep-2016 £134
Lanzarote
Carrier Departure Date Return Date Lowest Price
British Airways 31-Aug-2016 07-Sep-2016 £134
British Airways 31-Aug-2016 08-Sep-2016 £162
British Airways 10-Dec-2016 17-Dec-2016 £165
British Airways 11-Mar-2017 19-Mar-2017 £167
British Airways 07-Sep-2016 19-Sep-2016 £172
British Airways 07-Sep-2016 17-Sep-2016 £174
British Airways 31-Aug-2016 13-Sep-2016 £174
British Airways 07-Sep-2016 13-Sep-2016 £174
British Airways 07-Sep-2016 12-Sep-2016 £174
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia 11-Oct-2016 25-Oct-2016 £156
Iberia 13-Oct-2016 18-Oct-2016 £156
Iberia 05-Oct-2016 18-Oct-2016 £156
Iberia 11-Oct-2016 18-Oct-2016 £156
Iberia 18-Oct-2016 25-Oct-2016 £156
Iberia 04-Oct-2016 20-Oct-2016 £156
Iberia 22-Oct-2016 25-Oct-2016 £156
Iberia 13-Oct-2016 20-Oct-2016 £156
Iberia 10-Oct-2016 20-Oct-2016 £157
Madrid
Carrier Departure Date Return Date Lowest Price
British Airways 25-Dec-2016 09-Jan-2017 £76
British Airways 21-Nov-2016 24-Nov-2016 £76
British Airways 13-Jan-2017 22-Jan-2017 £76
British Airways 19-Nov-2016 23-Nov-2016 £76
British Airways 15-Jan-2017 17-Jan-2017 £76
British Airways 01-Dec-2016 08-Dec-2016 £76
British Airways 03-Nov-2016 07-Nov-2016 £76
British Airways 13-Jan-2017 24-Jan-2017 £76
British Airways 07-Nov-2016 18-Nov-2016 £76
British Airways 25-Nov-2016 11-Dec-2016 £76
Malaga
Carrier Departure Date Return Date Lowest Price
Ryanair 16-Mar-2017 19-Mar-2017 £78
Monarch 16-Mar-2017 19-Mar-2017 £80
British Airways 01-Jan-2017 07-Jan-2017 £84
British Airways 04-Mar-2017 07-Mar-2017 £84
British Airways 17-Jan-2017 24-Jan-2017 £86
British Airways 16-Oct-2016 17-Oct-2016 £86
British Airways 16-Oct-2016 22-Oct-2016 £89
British Airways 05-Sep-2016 16-Sep-2016 £90
Norwegian Air 16-Mar-2017 19-Mar-2017 £90
Ryanair 18-Oct-2016 22-Oct-2016 £91
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Ryanair 29-Oct-2016 05-Nov-2016 £52
Monarch 29-Oct-2016 05-Nov-2016 £56
easyJet 29-Oct-2016 05-Nov-2016 £63
Vueling 29-Oct-2016 05-Nov-2016 £109
Air Europa 29-Oct-2016 05-Nov-2016 £112
British Airways 03-Jun-2017 07-Jun-2017 £123
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia 03-Oct-2016 07-Oct-2016 £156
Iberia 05-Oct-2016 12-Oct-2016 £156
Iberia 03-Oct-2016 06-Oct-2016 £157
Iberia 08-Oct-2016 22-Oct-2016 £157
Iberia 08-Oct-2016 15-Oct-2016 £157
Iberia 01-Oct-2016 05-Oct-2016 £157
Iberia 29-Sep-2016 04-Oct-2016 £157
Iberia 05-Oct-2016 13-Oct-2016 £157
Iberia 29-Sep-2016 06-Oct-2016 £157
Iberia 08-Oct-2016 11-Oct-2016 £157
Valencia
Carrier Departure Date Return Date Lowest Price
British Airways 13-Oct-2016 20-Oct-2016 £87
British Airways 03-Jan-2017 06-Jan-2017 £91
British Airways 21-Nov-2016 27-Nov-2016 £115
Iberia 12-Mar-2017 24-Mar-2017 £115
Iberia 21-Nov-2016 27-Nov-2016 £115
Iberia 25-Nov-2016 27-Nov-2016 £115
British Airways 21-Nov-2016 02-Dec-2016 £115
Iberia 21-Nov-2016 02-Dec-2016 £115
British Airways 12-Mar-2017 24-Mar-2017 £115
Iberia 20-Jan-2017 22-Jan-2017 £116

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
London to Las Palmas de Gran Canaria Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Binter, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Germania, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, FlexFlight, TUIfly, Monarch £156
London to Tenerife Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Binter, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, TUIfly, Sunexpress, Monarch £156
London to Fuerteventura Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Niger Air Cargo, Binter, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch £157
London to Lanzarote Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Binter, Czech, Austrian, SmartWings, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Monarch £134
London to Santa Cruz de la Palma Air Berlin, Air France, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Binter, Czech, Austrian, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £195

Flights to Cities in Majorca

FlightsAirlineLowest Price
London to Palma de Mallorca Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Germania, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch £52

Flights to Cities in Spain

FlightsAirlineLowest Price
London to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, Aurigny, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Jet2, Thomas Cook, Czech, Austrian, Primera Air, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch £38
London to Madrid Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Jet2, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, City Jet, TUIfly, Monarch £76
London to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, Primera Air, SmartWings, SATA, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £86
London to Valencia Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £87
London to Bilbao Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £87
London to Almeria Air Berlin, Air France, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Ryanair, Thomas Cook, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Czech, Austrian, SAS, Brussels, Germania, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £146
London to Murcia Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ £146
London to Alicante Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch £93
London to Seville Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, airBaltic, Norwegian Air, Aer Lingus, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £112
London to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Jet2, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, TUIfly, Monarch £124
London to Santiago de Compostela Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £88
London to A Coruna Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, TAROM, SAS, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £118
London to Jerez Germanwings, Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Condor, Aer Lingus, Eurowings, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Monarch £147
London to San Sebastian Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Jet2, Czech, Austrian, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £148
London to Girona Air Berlin, Air France, Finnair, British Airways, Norwegian Air, Condor, Ryanair, Thomas Cook, transavia.com, KLM, Lufthansa, LOT, Jet2, Czech, Austrian, SmartWings, Brussels, Jetairfly, easyJet, WIZZ £155
London to Santander Germanwings, Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £146
London to Granada Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling £147
London to Menorca Germanwings, Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Binter, Czech, Austrian, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £145
London to Asturias Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Monarch £63
London to Zaragoza Air Berlin, Alitalia, British Airways, Norwegian Air, Ryanair, transavia.com, Iberia, Meridiana, Luxair, Czech, SAS, Transavia, easyJet, Air Europa, Vueling, WIZZ, Monarch £1,396
London to Vigo Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Czech, Austrian, TAROM, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £113
London to Pamplona Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling £165
London to Leon Germanwings, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Vueling, Monarch £328
London to Badajoz Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa £178
Cheap Flights from London to Spain, from £38 Round trip from LON to ES