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: 01-Jul-2016 00:32

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

Alicante
Carrier Departure Date Return Date Lowest Price
Iberia 17-Oct-2016 24-Oct-2016 £117
British Airways 25-Sep-2016 30-Sep-2016 £117
British Airways 17-Oct-2016 24-Oct-2016 £117
Iberia 25-Sep-2016 30-Sep-2016 £117
Iberia 03-Mar-2017 10-Mar-2017 £121
Iberia 16-Feb-2017 23-Feb-2017 £121
Iberia 07-Oct-2016 15-Oct-2016 £121
Iberia 28-Sep-2016 07-Oct-2016 £121
Iberia 30-Mar-2017 02-Apr-2017 £121
British Airways 30-Sep-2016 08-Oct-2016 £121
Barcelona
Carrier Departure Date Return Date Lowest Price
Ryanair 06-Jul-2016 08-Jul-2016 £87
Iberia 01-Sep-2016 16-Sep-2016 £106
Iberia 05-Sep-2016 13-Sep-2016 £106
Iberia 05-Sep-2016 08-Sep-2016 £106
Iberia 04-Sep-2016 13-Sep-2016 £106
Iberia 03-Sep-2016 15-Sep-2016 £106
Iberia 06-Jul-2016 15-Jul-2016 £106
Iberia 01-Sep-2016 08-Sep-2016 £106
Iberia 03-Sep-2016 14-Sep-2016 £106
Iberia 28-Aug-2016 08-Sep-2016 £106
Ibiza
Carrier Departure Date Return Date Lowest Price
Iberia 19-Jul-2016 23-Jul-2016 £118
Iberia 31-Jul-2016 05-Aug-2016 £118
Iberia 19-Jul-2016 24-Jul-2016 £118
Iberia 19-Jul-2016 02-Aug-2016 £118
Iberia 16-Jul-2016 28-Jul-2016 £118
Iberia 26-Jul-2016 02-Aug-2016 £118
Iberia 19-Jul-2016 22-Jul-2016 £118
Iberia 17-Jul-2016 23-Jul-2016 £118
Iberia 11-Jul-2016 15-Jul-2016 £123
Iberia 11-Jul-2016 14-Jul-2016 £123
Lanzarote
Carrier Departure Date Return Date Lowest Price
British Airways 06-Jul-2016 13-Jul-2016 £133
British Airways 13-Jul-2016 20-Jul-2016 £144
British Airways 31-Aug-2016 07-Sep-2016 £163
British Airways 07-Sep-2016 21-Sep-2016 £186
British Airways 13-Jul-2016 14-Jul-2016 £186
Iberia 06-Jul-2016 13-Jul-2016 £187
Iberia 28-Aug-2016 07-Sep-2016 £191
British Airways 28-Aug-2016 07-Sep-2016 £193
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Ryanair 07-Oct-2016 14-Oct-2016 £139
Iberia 26-Oct-2016 02-Nov-2016 £154
Iberia 02-Oct-2016 13-Oct-2016 £154
Iberia 12-Oct-2016 19-Oct-2016 £155
Iberia 01-Oct-2016 11-Oct-2016 £159
Iberia 11-Oct-2016 18-Oct-2016 £159
Iberia 06-Oct-2016 13-Oct-2016 £159
Iberia 14-Oct-2016 18-Oct-2016 £159
Iberia 10-Oct-2016 20-Oct-2016 £159
Iberia 01-Oct-2016 07-Oct-2016 £159
Madrid
Carrier Departure Date Return Date Lowest Price
British Airways 08-Oct-2016 16-Oct-2016 £76
British Airways 08-Oct-2016 17-Oct-2016 £76
British Airways 03-Sep-2016 10-Sep-2016 £78
British Airways 03-Sep-2016 15-Sep-2016 £78
British Airways 03-Sep-2016 08-Sep-2016 £78
Iberia 10-May-2017 20-May-2017 £78
British Airways 08-Oct-2016 23-Oct-2016 £78
British Airways 06-Sep-2016 16-Sep-2016 £78
British Airways 08-Oct-2016 26-Oct-2016 £79
British Airways 08-Oct-2016 12-Oct-2016 £79
Malaga
Carrier Departure Date Return Date Lowest Price
Norwegian Air 11-Jan-2017 13-Jan-2017 £74
British Airways 15-Oct-2016 22-Oct-2016 £94
Iberia 06-Jan-2017 13-Jan-2017 £122
Iberia 06-Jan-2017 20-Jan-2017 £122
British Airways 06-Jan-2017 20-Jan-2017 £122
British Airways 06-Jan-2017 13-Jan-2017 £122
British Airways 26-Sep-2016 10-Oct-2016 £123
British Airways 20-Nov-2016 26-Nov-2016 £123
British Airways 27-Sep-2016 12-Oct-2016 £123
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Ryanair 01-Oct-2016 06-Oct-2016 £77
Ryanair 31-Aug-2016 13-Sep-2016 £83
Vueling 01-Oct-2016 06-Oct-2016 £113
British Airways 08-Oct-2016 23-Oct-2016 £121
Air Europa 01-Oct-2016 06-Oct-2016 £122
British Airways 03-Sep-2016 07-Sep-2016 £124
British Airways 01-Oct-2016 18-Oct-2016 £130
British Airways 08-Oct-2016 15-Oct-2016 £130
British Airways 01-Oct-2016 16-Oct-2016 £131
Tenerife
Carrier Departure Date Return Date Lowest Price
Air Europa 09-Nov-2016 16-Nov-2016 £105
Ryanair 09-Nov-2016 16-Nov-2016 £121
Thomas Cook 09-Nov-2016 16-Nov-2016 £126
British Airways 19-Feb-2017 23-Feb-2017 £134
Iberia 08-Jan-2017 22-Jan-2017 £134
British Airways 08-Jan-2017 22-Jan-2017 £134
British Airways 06-Dec-2016 13-Dec-2016 £134
Norwegian Air 09-Nov-2016 16-Nov-2016 £134
Iberia 19-Feb-2017 23-Feb-2017 £134
Valencia
Carrier Departure Date Return Date Lowest Price
British Airways 27-Jan-2017 29-Jan-2017 £115
Iberia 27-Jan-2017 29-Jan-2017 £115
British Airways 21-Feb-2017 22-Feb-2017 £115
British Airways 23-Nov-2016 27-Nov-2016 £115
Iberia 12-Mar-2017 19-Mar-2017 £115
British Airways 12-Mar-2017 19-Mar-2017 £115
Iberia 23-Nov-2016 27-Nov-2016 £115
British Airways 27-Sep-2016 04-Oct-2016 £119
British Airways 25-Nov-2016 27-Nov-2016 £119
British Airways 17-Oct-2016 20-Oct-2016 £119

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, Vueling, FlexFlight, TUIfly, Monarch £139
London to Tenerife 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, Thomas Cook, Binter, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, TUIfly, Sunexpress, Monarch £159
London to Fuerteventura Germanwings, 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, Jet2, Thomas Cook, Binter, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch £166
London to Lanzarote Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Binter, Czech, Austrian, SmartWings, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch £133
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, Lufthansa, Jet2, Thomas Cook, Binter, Czech, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £218

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, LOT, Jet2, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Germania, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch £77

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 £87
London to Madrid Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, 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, Czech, Austrian, Primera Air, SmartWings, SATA, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £94
London to Valencia Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SmartWings, TAROM, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £119
London to Bilbao Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, BMI Regional, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SmartWings, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £87
London to Almeria Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Condor, Aer Lingus, Ryanair, Thomas Cook, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SAS, Brussels, Germania, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £162
London to Murcia Aegean, Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ £159
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, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, Monarch £117
London to Seville Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £120
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, Jet2, Thomas Cook, Czech, Austrian, SmartWings, SAS, Brussels, Germania, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, TUIfly, Sunexpress, Monarch £118
London to Santiago de Compostela Air Berlin, Air France, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £90
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, Jet2, Czech, Austrian, TAROM, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £123
London to Jerez 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 £162
London to San Sebastian Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling £158
London to Girona Air Berlin, Air France, Finnair, British Airways, Norwegian Air, Condor, Ryanair, transavia.com, KLM, LOT, Jet2, Czech, Austrian, SmartWings, SAS, Jetairfly, easyJet, WIZZ £159
London to Santander Germanwings, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch £154
London to Granada Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling £153
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, Jet2, Thomas Cook, Czech, Austrian, TAROM, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Monarch £139
London to Asturias Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Monarch £51
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 £189
London to Vigo Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, TAROM, Brussels, Tap Portugal, Air Europa, Vueling £146
London to Pamplona Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling £167
London to Leon Germanwings, Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, easyJet, Monarch £319
London to Badajoz Air Berlin, Air France, Alitalia, British Airways, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa £200
Cheap Flights from London to Spain, from £74 Round trip from LON to ES