Distance | 1301 miles (2099 km) | |
Direct flight | No | |
Airlines | Aeroflot, Air Baltic, Sas Airways, Lufthansa, KLM, Swiss, Lot Polish Airlines or Air France |
Flights from London to Saint-Petersburg cover the 1301 miles (2099 km) long journey with our travel partners like Aeroflot, Air Baltic, Sas Airways, Lufthansa, KLM, Swiss, Lot Polish Airlines or Air France. There are direct flight services available. Travelers depart most frequently from London Gatwick Airport and arrive in Saint Petersburg Pulkovo Airport.
You can travel by flight to Saint-Petersburg from London with KLM, Lufthansa and SWISS. When you search Omio for times and tickets, we’ll show you the best deals available.
Flights from London to Saint-Petersburg generally leave from London Gatwick Airport and arrive in Saint Petersburg Pulkovo Airport.
London Gatwick Airport is 46.6 km away from London city centre and Saint Petersburg Pulkovo Airport is 20.1 km from Saint-Petersburg city centre.
Here are some other resources that might have the information you need