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 St Petersburg To Spain Last modified: Jul 23, 2016 12:35 AM

Cheap flights from St Petersburg (LED) to popular destinations in Spain (ES)

Alicante
Carrier Departure Date Return Date Lowest Price
KLM Oct 19, 2016 Oct 31, 2016 RUB16,339
KLM Oct 11, 2016 Oct 25, 2016 RUB17,239
KLM Dec 1, 2016 Dec 11, 2016 RUB17,239
KLM Oct 4, 2016 Oct 19, 2016 RUB17,239
KLM Dec 8, 2016 Dec 11, 2016 RUB17,239
KLM Dec 3, 2016 Dec 18, 2016 RUB17,239
KLM Sep 21, 2016 Oct 11, 2016 RUB18,333
KLM Nov 8, 2016 Nov 20, 2016 RUB18,333
KLM Nov 21, 2016 Nov 28, 2016 RUB18,333
KLM Nov 8, 2016 Nov 19, 2016 RUB18,333
Barcelona
Carrier Departure Date Return Date Lowest Price
Aeroflot Dec 7, 2016 Dec 21, 2016 RUB13,187
Aeroflot Nov 9, 2016 Nov 19, 2016 RUB13,187
Aeroflot Dec 21, 2016 Dec 31, 2016 RUB13,187
Aeroflot Nov 16, 2016 Nov 23, 2016 RUB13,187
Aeroflot Dec 10, 2016 Dec 17, 2016 RUB13,187
Aeroflot Nov 9, 2016 Nov 16, 2016 RUB13,187
Aeroflot Dec 10, 2016 Dec 14, 2016 RUB13,187
Aeroflot Dec 17, 2016 Dec 24, 2016 RUB13,187
Aeroflot Nov 26, 2016 Dec 3, 2016 RUB13,187
Aeroflot Nov 19, 2016 Nov 26, 2016 RUB13,187
Girona
Carrier Departure Date Return Date Lowest Price
KLM Sep 30, 2016 Oct 11, 2016 RUB25,344
KLM Sep 16, 2016 Sep 30, 2016 RUB31,969
KLM Sep 4, 2016 Sep 8, 2016 RUB32,420
KLM Sep 13, 2016 Sep 23, 2016 RUB33,642
KLM Sep 6, 2016 Sep 19, 2016 RUB36,794
KLM Aug 28, 2016 Sep 7, 2016 RUB38,080
KLM Aug 26, 2016 Sep 7, 2016 RUB38,402
KLM Aug 25, 2016 Sep 6, 2016 RUB39,753
KLM Aug 26, 2016 Sep 6, 2016 RUB40,203
KLM Aug 25, 2016 Sep 5, 2016 RUB44,191
Ibiza
Carrier Departure Date Return Date Lowest Price
KLM Sep 30, 2016 Oct 5, 2016 RUB21,034
KLM Oct 1, 2016 Oct 15, 2016 RUB21,742
KLM Sep 30, 2016 Oct 4, 2016 RUB22,578
Lufthansa Sep 24, 2016 Oct 8, 2016 RUB23,543
KLM Sep 23, 2016 Oct 1, 2016 RUB23,607
KLM Sep 17, 2016 Oct 1, 2016 RUB24,251
KLM Sep 21, 2016 Oct 11, 2016 RUB24,444
Air Berlin Sep 21, 2016 Sep 23, 2016 RUB24,765
Air Berlin Sep 21, 2016 Oct 11, 2016 RUB24,765
KLM Sep 5, 2016 Sep 14, 2016 RUB25,022
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
KLM Dec 6, 2016 Dec 16, 2016 RUB19,941
KLM Nov 29, 2016 Dec 9, 2016 RUB19,941
KLM Jan 16, 2017 Jan 27, 2017 RUB20,841
KLM Nov 15, 2016 Nov 29, 2016 RUB21,034
KLM Nov 8, 2016 Nov 25, 2016 RUB21,613
Vueling Jan 17, 2017 Feb 3, 2017 RUB21,742
Iberia Jan 17, 2017 Feb 3, 2017 RUB21,742
Vueling Feb 7, 2017 Feb 17, 2017 RUB21,742
Madrid
Carrier Departure Date Return Date Lowest Price
KLM Nov 24, 2016 Nov 28, 2016 RUB12,672
KLM Nov 11, 2016 Nov 15, 2016 RUB12,672
KLM Dec 8, 2016 Dec 13, 2016 RUB12,672
KLM Nov 17, 2016 Nov 23, 2016 RUB12,672
KLM Nov 9, 2016 Nov 15, 2016 RUB12,672
KLM Dec 3, 2016 Dec 10, 2016 RUB12,672
KLM Nov 23, 2016 Dec 10, 2016 RUB12,672
KLM Nov 16, 2016 Nov 29, 2016 RUB12,672
KLM Nov 14, 2016 Nov 29, 2016 RUB12,672
KLM Nov 8, 2016 Nov 15, 2016 RUB12,672
Malaga
Carrier Departure Date Return Date Lowest Price
Air France Oct 12, 2016 Oct 20, 2016 RUB16,210
Air France Oct 10, 2016 Oct 20, 2016 RUB16,210
Air France Oct 10, 2016 Oct 14, 2016 RUB16,274
Air France Oct 18, 2016 Oct 25, 2016 RUB16,274
Air France Oct 3, 2016 Oct 15, 2016 RUB16,339
Air France Oct 13, 2016 Oct 22, 2016 RUB16,467
Air France Nov 7, 2016 Nov 26, 2016 RUB16,853
Air France Nov 8, 2016 Nov 27, 2016 RUB16,853
Air France Oct 10, 2016 Oct 17, 2016 RUB16,853
Air France Nov 8, 2016 Nov 28, 2016 RUB16,853
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Lufthansa Sep 19, 2016 Oct 1, 2016 RUB18,590
Lufthansa Sep 18, 2016 Oct 1, 2016 RUB18,590
KLM Jan 18, 2017 Jan 27, 2017 RUB18,719
KLM Nov 22, 2016 Nov 29, 2016 RUB18,719
Lufthansa Sep 18, 2016 Sep 24, 2016 RUB18,847
Lufthansa Sep 18, 2016 Sep 30, 2016 RUB18,847
Lufthansa Sep 11, 2016 Sep 21, 2016 RUB18,912
Iberia Nov 22, 2016 Nov 29, 2016 RUB18,912
Vueling Nov 22, 2016 Nov 29, 2016 RUB18,912
Vueling May 10, 2017 May 20, 2017 RUB19,040
Tenerife
Carrier Departure Date Return Date Lowest Price
KLM Nov 29, 2016 Dec 9, 2016 RUB19,941
KLM Dec 1, 2016 Dec 16, 2016 RUB19,941
KLM Jan 8, 2017 Jan 23, 2017 RUB19,941
KLM Jan 15, 2017 Jan 24, 2017 RUB20,648
KLM Nov 14, 2016 Nov 28, 2016 RUB20,841
KLM Feb 1, 2017 Feb 15, 2017 RUB21,292
KLM Feb 1, 2017 Feb 16, 2017 RUB21,292
KLM Nov 18, 2016 Nov 28, 2016 RUB21,292
Valencia
Carrier Departure Date Return Date Lowest Price
KLM Jan 8, 2017 Jan 21, 2017 RUB16,274
KLM Dec 8, 2016 Dec 13, 2016 RUB16,274
KLM Oct 11, 2016 Oct 19, 2016 RUB16,274
Air France Jan 8, 2017 Jan 21, 2017 RUB17,432
Air France Dec 8, 2016 Dec 13, 2016 RUB17,432
KLM Sep 21, 2016 Oct 11, 2016 RUB18,333
Air France Oct 7, 2016 Oct 21, 2016 RUB19,040
Air France Oct 11, 2016 Oct 19, 2016 RUB19,040
Air France Sep 21, 2016 Oct 11, 2016 RUB19,040
KLM Nov 19, 2016 Nov 29, 2016 RUB19,040

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
St Petersburg to Tenerife Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Ural, Air Europa, Vueling, TUIfly RUB20,841
St Petersburg to Lanzarote Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Air Europa, Vueling RUB22,449
St Petersburg to Las Palmas de Gran Canaria Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Ural, Air Europa, Vueling RUB21,034
St Petersburg to Fuerteventura Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Air Europa, Vueling RUB28,818
St Petersburg to Santa Cruz de la Palma Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Aeroflot, Vueling RUB27,660

Flights to Cities in Majorca

FlightsAirlineLowest Price
St Petersburg to Palma de Mallorca Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Ural, Air Europa, Vueling RUB18,590

Flights to Cities in Spain

FlightsAirlineLowest Price
St Petersburg to Barcelona Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Perla, Ryanair, NIKI, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, UTAir, Air Europa, Vueling, WIZZ RUB13,187
St Petersburg to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Perla, Ryanair, NIKI, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Air Europa, Vueling, WIZZ RUB12,672
St Petersburg to Malaga Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Air Europa, Vueling RUB16,210
St Petersburg to Valencia Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, TAROM, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Air Europa, Vueling RUB16,274
St Petersburg to Ibiza Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Ural, Air Europa, Vueling RUB21,034
St Petersburg to Alicante Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Perla, Ryanair, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Ural, Air Europa, Vueling RUB16,339
St Petersburg to Seville Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Vueling RUB20,713
St Petersburg to San Sebastian Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Vueling RUB27,145
St Petersburg to Bilbao Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Ural, Air Europa, Vueling RUB22,128
St Petersburg to Murcia Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, S7, SAS, Aeroflot RUB30,747
St Petersburg to Menorca Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Ural, Air Europa, Vueling RUB23,479
St Petersburg to Jerez Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Vueling RUB27,209
St Petersburg to Vigo Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Air Europa, Vueling RUB30,554
St Petersburg to Santiago de Compostela Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, S7, SAS, Aeroflot, Vueling Check Dates
St Petersburg to Girona Air France, Finnair, Alitalia, British Airways, airBaltic, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Aeroflot, Ural RUB25,344
St Petersburg to Almeria Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Aeroflot, Vueling RUB26,631
St Petersburg to Granada Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, Meridiana, KLM, Lufthansa, LOT, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Vueling RUB27,724
St Petersburg to A Coruna Air Berlin, Air France, Finnair, Alitalia, British Airways, Iberia, KLM, Lufthansa, Czech, Austrian, S7, SAS, Brussels, Aeroflot, Tap Portugal, Air Europa, Vueling RUB29,203
St Petersburg to Asturias Air Berlin, Air France, Finnair, British Airways, Iberia, KLM, Lufthansa, Czech, Austrian, S7, SAS, Aeroflot, Tap Portugal, Vueling RUB43,741
Helsinki to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, Primera Air, SmartWings, SAS, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, FlexFlight, WIZZ, City Jet RUB11,450
Helsinki to Malaga Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Jetairfly, Malmo, Tap Portugal, easyJet, Air Europa, Vueling, Monarch RUB13,444
Helsinki to Madrid Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Tap Portugal, Air Europa, Vueling, WIZZ RUB10,035
Tallinn to Barcelona Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Adria, KLM, Lufthansa, LOT, Czech, Austrian, Primera Air, SAS, Brussels, Germania, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ RUB11,386
Helsinki to Alicante Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Bulgaria Air, Ryanair, NIKI, transavia.com, Iberia, Meridiana, Adria, KLM, Lufthansa, LOT, Czech, Austrian, SmartWings, SAS, Brussels, Malmo, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, Monarch RUB14,473
Cheap Flights from St Petersburg to Spain, from RUB12,672 Round trip from LED to ES