Recommended by:More >

Cheap Flights from Edinburgh to St Petersburg - EDI to LED

Did You Know?

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.

Cheap Domestic Flights from Edinburgh - EDI

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

Cheap Domestic Flights to St Petersburg - LED

Flights
Airline
Lowest Price
Flybe, British Airways
£102
KLM, British Airways
£102
Flybe, KLM, British Airways
£82
Virgin Atlantic, KLM, British Airways
£97
KLM, British Airways
£109

Cheap International Flights from Edinburgh - EDI

Flights
Airline
Lowest Price
Finnair, Air Berlin, KLM, Air France, SAS, Lufthansa, British Airways
£121
Aeroflot, Finnair, Brussels, Air Berlin, Iberia, Lufthansa, Air France, SAS, Austrian, KLM, Turkish, Virgin Atlantic, British Airways
£144
Austrian, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, British Airways, Brussels
£131
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
£139
KLM, Aeroflot, Lufthansa, British Airways, Finnair, Air Berlin, Air France
£169
Air Berlin, KLM, Air France, SAS, Lufthansa, British Airways, Aeroflot
£151
British Airways, KLM, Aeroflot, Air France
£181
Lufthansa, British Airways, SAS, airBaltic, Air France, KLM, Aeroflot, Air Berlin
£153
Air France, KLM
£266
airBaltic, Air Berlin, KLM, Air France, British Airways, SAS, Lufthansa, Finnair
£132
British Airways, Brussels, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, Belavia
£93
British Airways, Lufthansa, Swiss, Air France, Germanwings, KLM, Turkish, Aegean, Aeroflot
£119
British Airways, Air France, Air Berlin, KLM, SAS, Lufthansa
£185
Aeroflot, British Airways, airBaltic, KLM, SAS, Brussels, Finnair, Lufthansa, Air France, Air Berlin
£163
Air France, Lufthansa, Finnair, Aeroflot, Air Berlin, KLM, British Airways
£161
Air France, airBaltic, Lufthansa, KLM, SAS, British Airways, Air Berlin
£137
Swiss, Belavia, Air France, KLM, British Airways, Lufthansa, SAS
£75
Belavia, Lufthansa, Virgin Atlantic, S7, Air Berlin, Aeroflot, British Airways, Finnair, Air France, Turkish, KLM, Swiss, Brussels, airBaltic, SAS
£147
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
£92
Air Berlin, British Airways, KLM, Air France, Lufthansa, Finnair
£138
KLM, Brussels, Belavia, Air Berlin, Air France, Swiss, SAS, Lufthansa, British Airways
£106
Recommended by:More >
Cheap Flights from Edinburgh to St Petersburg, from £144 Round trip from EDI to LED