Welcome | Sign out
Recommended by:More >

Cheap Flights from Edinburgh to St Petersburg - EDI to LED

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
£87

Cheap Domestic Flights to St Petersburg - LED

Flights
Airline
Lowest Price
Flybe, British Airways
£98
KLM, British Airways
£100
Flybe, KLM, British Airways
£79
Virgin Atlantic, KLM, British Airways
£103
KLM, British Airways
£105

Cheap International Flights from Edinburgh - EDI

Flights
Airline
Lowest Price
Finnair, Air Berlin, KLM, Air France, SAS, Lufthansa, British Airways
£118
Aeroflot, Finnair, Brussels, Air Berlin, Iberia, Lufthansa, Air France, SAS, Austrian, KLM, Turkish, Virgin Atlantic, British Airways
£150
Austrian, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, British Airways, Brussels
£131
Lufthansa, British Airways, Finnair, SAS, Air France, Air Berlin, Aeroflot, KLM
£161

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
£147
KLM, Aeroflot, Lufthansa, British Airways, Finnair, Air Berlin, Air France
£162
Air Berlin, KLM, Air France, SAS, Lufthansa, British Airways, Aeroflot
£154
British Airways, KLM, Aeroflot, Air France
£162
Lufthansa, British Airways, SAS, airBaltic, Air France, KLM, Aeroflot, Air Berlin
£156
Air France, KLM
£255
airBaltic, Air Berlin, KLM, Air France, British Airways, SAS, Lufthansa, Finnair
£134
British Airways, Brussels, SAS, Lufthansa, Air France, Flybe, KLM, Air Berlin, Belavia
£91
British Airways, Lufthansa, Swiss, Air France, Germanwings, KLM, Turkish, Aegean, Aeroflot
£144
British Airways, Air France, Air Berlin, KLM, SAS, Lufthansa
£156
Aeroflot, British Airways, airBaltic, KLM, SAS, Brussels, Finnair, Lufthansa, Air France, Air Berlin
£162
Air France, Lufthansa, Finnair, Aeroflot, Air Berlin, KLM, British Airways
£161
Air France, airBaltic, Lufthansa, KLM, SAS, British Airways, Air Berlin
£131
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
£151
Flybe, KLM, SAS, Lufthansa, British Airways, Air Berlin, Air France
£129
Lufthansa, Air France, Brussels, Finnair, Germanwings, Norwegian Shuttle, Air Berlin, Swiss, KLM, Belavia, SAS, British Airways
£95
Air Berlin, British Airways, KLM, Air France, Lufthansa, Finnair
£144
KLM, Brussels, Belavia, Air Berlin, Air France, Swiss, SAS, Lufthansa, British Airways
£105
Recommended by:More >
Cheap Flights from Edinburgh to St Petersburg, from £148 Round trip from EDI to LED