Flights from St Petersburg to London (LED to LHR)

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Skyscanner

Best price to flight from St Petersburg to London (One Way)

What is the distance between St Petersburg and London?

The average distance from St Petersburg to London is 2126 kilometers (equals to 1321 miles or 1147 nautical miles). Your flight will departure from Pulkovo Airport, Russia and arrive on London Heathrow Airport, United Kingdom.

How long is the flight from St Petersburg to London?

The average flight time between St Petersburg to London is 3 hours and 40 minutes.

How much is the fare for flight between St Petersburg and London?

The average price for one-way airfare from St Petersburg to London is 88 USD (none-taxes) for economy class.