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 Edinburgh To Spain Last modified: 27-Jul-2016 00:31

Cheap flights from Edinburgh (EDI) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
Vueling 01-Dec-2016 15-Dec-2016 £106
Vueling 08-Jan-2017 15-Jan-2017 £110
Vueling 26-Feb-2017 05-Mar-2017 £110
Vueling 26-Feb-2017 12-Mar-2017 £110
Vueling 22-Jan-2017 29-Jan-2017 £110
Vueling 15-Jan-2017 22-Jan-2017 £110
Vueling 24-Nov-2016 11-Dec-2016 £110
Iberia 27-Nov-2016 01-Dec-2016 £112
Vueling 27-Nov-2016 04-Dec-2016 £113
Iberia 04-Dec-2016 08-Dec-2016 £113
Barcelona
Carrier Departure Date Return Date Lowest Price
Vueling 13-Sep-2016 15-Sep-2016 £115
Iberia 13-Sep-2016 15-Sep-2016 £115
Vueling 20-Jan-2017 23-Jan-2017 £115
Iberia 17-Mar-2017 20-Mar-2017 £115
Iberia 27-Jan-2017 30-Jan-2017 £115
Iberia 20-Jan-2017 23-Jan-2017 £115
Vueling 27-Jan-2017 30-Jan-2017 £116
Vueling 03-Feb-2017 05-Feb-2017 £122
Fuerteventura
Carrier Departure Date Return Date Lowest Price
KLM 21-Oct-2016 29-Oct-2016 £177
KLM 02-Dec-2016 06-Dec-2016 £180
KLM 19-Nov-2016 26-Nov-2016 £189
KLM 05-Nov-2016 12-Nov-2016 £189
KLM 05-Nov-2016 19-Nov-2016 £189
KLM 12-Nov-2016 19-Nov-2016 £189
KLM 28-Sep-2016 08-Oct-2016 £189
KLM 26-Nov-2016 03-Dec-2016 £189
KLM 28-Jan-2017 04-Feb-2017 £189
Ibiza
Carrier Departure Date Return Date Lowest Price
KLM 02-Nov-2016 08-Nov-2016 £145
KLM 11-Jan-2017 23-Jan-2017 £145
British Airways 05-Sep-2016 09-Sep-2016 £152
British Airways 04-Sep-2016 09-Sep-2016 £152
Iberia 05-Sep-2016 09-Sep-2016 £154
Iberia 02-Sep-2016 09-Sep-2016 £155
British Airways 02-Sep-2016 09-Sep-2016 £155
KLM 30-Sep-2016 03-Oct-2016 £156
KLM 01-Oct-2016 03-Oct-2016 £156
KLM 28-Oct-2016 31-Oct-2016 £156
Lanzarote
Carrier Departure Date Return Date Lowest Price
British Airways 30-Aug-2016 08-Sep-2016 £193
KLM 05-Jan-2017 19-Jan-2017 £202
KLM 30-Nov-2016 08-Dec-2016 £203
KLM 12-Dec-2016 17-Dec-2016 £203
KLM 16-Jan-2017 24-Jan-2017 £203
KLM 04-Feb-2017 11-Feb-2017 £203
KLM 04-Feb-2017 14-Feb-2017 £203
KLM 03-Dec-2016 10-Dec-2016 £203
KLM 06-Feb-2017 14-Feb-2017 £203
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
KLM 20-Mar-2017 28-Mar-2017 £203
KLM 23-Nov-2016 30-Nov-2016 £204
KLM 14-Feb-2017 21-Feb-2017 £204
KLM 16-Nov-2016 23-Nov-2016 £204
KLM 30-Nov-2016 07-Dec-2016 £204
Iberia 09-Oct-2016 23-Oct-2016 £211
Iberia 09-Oct-2016 16-Oct-2016 £214
Iberia 26-Mar-2017 06-Apr-2017 £214
Iberia 10-Oct-2016 16-Oct-2016 £214
Iberia 09-Sep-2016 16-Sep-2016 £215
Madrid
Carrier Departure Date Return Date Lowest Price
Iberia 18-May-2017 25-May-2017 £100
Iberia 02-Apr-2017 06-Apr-2017 £100
Iberia 02-Apr-2017 10-Apr-2017 £100
Iberia 18-May-2017 22-May-2017 £100
Iberia 01-Jun-2017 08-Jun-2017 £100
Iberia 27-Mar-2017 30-Mar-2017 £100
British Airways 08-Jun-2017 15-Jun-2017 £101
British Airways 18-May-2017 25-May-2017 £102
British Airways 25-May-2017 29-May-2017 £102
British Airways 02-Apr-2017 10-Apr-2017 £102
Malaga
Carrier Departure Date Return Date Lowest Price
British Airways 15-Jan-2017 22-Jan-2017 £133
British Airways 29-Jan-2017 05-Feb-2017 £133
British Airways 22-Jan-2017 29-Jan-2017 £133
British Airways 08-Jan-2017 15-Jan-2017 £135
British Airways 28-Nov-2016 14-Dec-2016 £140
British Airways 01-Nov-2016 15-Nov-2016 £140
British Airways 01-Nov-2016 08-Nov-2016 £140
British Airways 30-Nov-2016 14-Dec-2016 £140
British Airways 25-Nov-2016 27-Nov-2016 £141
British Airways 07-Oct-2016 12-Oct-2016 £141
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Ryanair 17-Oct-2016 24-Oct-2016 £109
British Airways 07-Oct-2016 13-Oct-2016 £152
British Airways 21-Sep-2016 06-Oct-2016 £152
British Airways 04-Oct-2016 13-Oct-2016 £152
British Airways 30-Sep-2016 06-Oct-2016 £152
Ryanair 11-Nov-2016 14-Nov-2016 £155
British Airways 28-Sep-2016 06-Oct-2016 £155
British Airways 05-Oct-2016 13-Oct-2016 £155
British Airways 25-Sep-2016 06-Oct-2016 £155
Tenerife
Carrier Departure Date Return Date Lowest Price
Ryanair 13-Nov-2016 20-Nov-2016 £168
KLM 09-Mar-2017 16-Mar-2017 £203
KLM 17-Nov-2016 28-Nov-2016 £203
KLM 23-Mar-2017 30-Mar-2017 £203
KLM 11-Dec-2016 19-Dec-2016 £203
KLM 27-Nov-2016 16-Dec-2016 £203
KLM 01-Feb-2017 08-Feb-2017 £203
KLM 16-Mar-2017 20-Mar-2017 £203
KLM 01-Feb-2017 09-Feb-2017 £203
KLM 19-Jan-2017 23-Jan-2017 £203

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Edinburgh to Spain

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Edinburgh to Spain.

DestinationDepartingReturningPrice
Alicante 18/08/16 23/08/16 £150
Madrid 25/08/16 30/08/16 £194
Barcelona 25/08/16 30/08/16 £224

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Edinburgh to Tenerife Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch £168
Edinburgh to Lanzarote Air Berlin, Air France, Finnair, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Luxair, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SAS, Brussels, easyJet, Air Europa, Vueling, Monarch £193
Edinburgh to Fuerteventura Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, SAS, Brussels, easyJet, Air Europa, Vueling, TUIfly, Sunexpress, Monarch £177
Edinburgh to Las Palmas de Gran Canaria Air Berlin, Air France, Finnair, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, SAS, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Monarch £204
Edinburgh to Santa Cruz de la Palma Air Berlin, Air France, British Airways, Flybe, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Brussels, Vueling £256

Flights to Cities in Majorca

FlightsAirlineLowest Price
Edinburgh to Palma de Mallorca Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Jet2, Thomas Cook, Czech, Austrian, SAS, Brussels, Jetairfly, easyJet, Air Europa, Vueling, TUIfly, Monarch £109

Flights to Cities in Spain

FlightsAirlineLowest Price
Edinburgh to Barcelona Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, LOT, Jet2, Czech, Austrian, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, Monarch £115
Edinburgh to Madrid Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Ryanair, NIKI, Iberia, KLM, Lufthansa, LOT, Jet2, Czech, Austrian, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch £106
Edinburgh to Malaga Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Czech, Austrian, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Monarch £140
Edinburgh to Alicante Air Berlin, Air France, Finnair, British Airways, Flybe, Norwegian Air, Aer Lingus, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Jet2, Thomas Cook, Austrian, SAS, Brussels, Jetairfly, easyJet, Air Europa, Volotea, Vueling, FlexFlight, WIZZ, Monarch £110
Edinburgh to Murcia Air Berlin, Air France, British Airways, Flybe, airBaltic, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Jet2, Brussels, Jetairfly, easyJet £246
Edinburgh to Valencia Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Jet2, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Monarch £141
Edinburgh to Menorca Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, Meridiana, KLM, Lufthansa, Jet2, Austrian, SAS, Brussels, easyJet, Air Europa, Vueling, Monarch £172
Edinburgh to Bilbao Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Jet2, Czech, SAS, Brussels, Tap Portugal, Air Europa, Vueling £142
Edinburgh to Ibiza Germanwings, Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Condor, Aer Lingus, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Lufthansa, Jet2, Czech, Austrian, SAS, Brussels, easyJet, Air Europa, Vueling, Monarch £145
Edinburgh to Seville Air Berlin, Air France, Finnair, British Airways, Flybe, Norwegian Air, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Jet2, Czech, SAS, Brussels, Tap Portugal, easyJet, Vueling, Monarch £138
Edinburgh to Santiago de Compostela Air Berlin, Air France, British Airways, Flybe, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Jet2, SAS, Brussels, Transavia, easyJet, Vueling, Monarch £220
Edinburgh to Almeria Air Berlin, Air France, British Airways, Norwegian Air, Aer Lingus, Ryanair, Iberia, KLM, Luxair, Lufthansa, Jet2, SAS, Brussels, easyJet, Vueling, Monarch £250
Edinburgh to Jerez Air Berlin, Air France, British Airways, Flybe, Condor, Aer Lingus, Iberia, KLM, Luxair, Lufthansa, Austrian, SAS, Brussels, Vueling £183
Edinburgh to Granada Air Berlin, Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, SAS, Brussels, Vueling £207
Edinburgh to Santander Air Berlin, Air France, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Brussels, Air Europa, Vueling £235
Edinburgh to San Sebastian Air France, British Airways, Norwegian Air, Aer Lingus, Iberia, KLM, Lufthansa, Brussels, easyJet, Vueling £201
Edinburgh to Asturias Air Berlin, Air France, British Airways, Flybe, Aer Lingus, Iberia, KLM, Lufthansa, SAS, Brussels, Tap Portugal, Vueling £212
Edinburgh to Vigo Air France, Finnair, British Airways, Flybe, Aer Lingus, Iberia, KLM, Lufthansa, SAS, Brussels, Tap Portugal, Vueling £201
Edinburgh to Girona Air France, KLM, Czech £183
Edinburgh to Zaragoza Air Berlin, Finnair Check Dates
Edinburgh to Pamplona Air France, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, KLM, Lufthansa, Jet2, Brussels, Air Europa, Monarch Check Dates
Edinburgh to A Coruna Air Berlin, Air France, Finnair, British Airways, Flybe, Aer Lingus, Iberia, KLM, SAS, Brussels, Tap Portugal, Vueling £277
Edinburgh to Leon Air Berlin, Air France, British Airways, Aer Lingus, Iberia, KLM, Brussels Check Dates
Edinburgh to Badajoz Air France, British Airways, Iberia, KLM, Lufthansa, Brussels Check Dates
Cheap Flights from Edinburgh to Spain, from £100 Round trip from EDI to ES