Welcome | Sign out

Cheap Flights from Edinburgh to St Petersburg - EDI to LED (reverse)

Did You Know?

There are 8140 flights from Edinburgh, GB to St Petersburg per week.
You must make at least one connection to fly from Edinburgh, GB to St Petersburg.
Finnair has 414 connecting flights between Edinburgh, GB and St Petersburg.
438,147 seats are available per week to fly from Edinburgh, GB to St Petersburg.

Cheap Domestic Flights from Edinburgh - EDI

Flights
Airline
Lowest Price
British Airways, KLM, Virgin Atlantic
£107

Cheap Domestic Flights to St Petersburg - LED

Flights
Airline
Lowest Price
Flybe, British Airways
£132
KLM, British Airways
£111
Flybe, KLM, British Airways
£114
Virgin Atlantic, KLM, British Airways
£119
KLM, British Airways
£126

Cheap International Flights from Edinburgh - EDI

Flights
Airline
Lowest Price
Finnair, Air Berlin, KLM, Air France, SAS, Lufthansa, British Airways
£126
Aeroflot, Finnair, Brussels, Air Berlin, Iberia, Lufthansa, Air France, SAS, Austrian, KLM, Turkish, Virgin Atlantic, British Airways
£153
Austrian, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, British Airways, Brussels
£147
Lufthansa, British Airways, Finnair, SAS, Air France, Air Berlin, Aeroflot, KLM
£160

Cheap International Flights to St Petersburg - LED

Flights
Airline
Lowest Price
Aeroflot, Air Berlin, Air France, Lufthansa, Finnair, British Airways, airBaltic, Swiss, KLM, Turkish, Belavia, SAS
£142
KLM, Aeroflot, Lufthansa, British Airways, Finnair, Air Berlin, Air France
£173
Air Berlin, KLM, Air France, SAS, Lufthansa, British Airways, Aeroflot
£148
British Airways, KLM, Aeroflot, Air France
£152
Lufthansa, British Airways, SAS, airBaltic, Air France, KLM, Aeroflot, Air Berlin
£159
Air France, KLM
£291
airBaltic, Air Berlin, KLM, Air France, British Airways, SAS, Lufthansa, Finnair
£121
British Airways, Brussels, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, Belavia
£92
British Airways, Lufthansa, Swiss, Air France, Germanwings, KLM, Turkish, Aegean, Aeroflot
£110
British Airways, Air France, Air Berlin, KLM, SAS, Lufthansa
£146
Aeroflot, British Airways, airBaltic, KLM, SAS, Brussels, Finnair, Lufthansa, Air France, Air Berlin
£163
Air France, Lufthansa, Finnair, Aeroflot, Air Berlin, KLM, British Airways
£211
Air France, airBaltic, Lufthansa, KLM, SAS, British Airways, Air Berlin
£136
Swiss, Belavia, Air France, KLM, British Airways, Lufthansa, SAS
£77
Belavia, Lufthansa, Virgin Atlantic, S7, Air Berlin, Aeroflot, British Airways, Finnair, Air France, Turkish, KLM, Swiss, Brussels, airBaltic, SAS
£152
Flybe, KLM, SAS, Lufthansa, British Airways, Air Berlin, Air France
£145
Lufthansa, Air France, Brussels, Finnair, Germanwings, Norwegian Shuttle, Air Berlin, Swiss, KLM, Belavia, SAS, British Airways
£87
Air Berlin, British Airways, KLM, Air France, Lufthansa, Finnair
£163
KLM, Brussels, Belavia, Air Berlin, Air France, Swiss, SAS, Lufthansa, British Airways
£94
Cheap Flights from Edinburgh to St Petersburg, from £143 Round trip from EDI to LED