Compare prices and tickets by train, coach or flight

Tue
25 Jan
£94pegasus
Wed
26 Jan
£102nordic regional airlines oy
Fri
28 Jan
£91Air Baltic

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Saint-Petersburg to London flight

distanceDistance1301 miles (2099 km)
durationAverage flight duration9 h 30 min
priceAverage plane ticket price£118 (€134)
changesDirect flightYes
carriersAirlinesAeroflot

Flights from Saint-Petersburg to London cover the 1301 miles (2099 km) long route taking on average 9 h 30 min with our travel partners like Aeroflot. There are direct flight services available. While the average ticket price for this route costs around £118, you can find the cheapest plane ticket for as low as £91. Travellers depart most frequently from Saint Petersburg Pulkovo Airport and arrive in London Heathrow Airport.

Travel Tips: Saint-Petersburg to London flight

Take a flight to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Saint-Petersburg to London.
FAQs

What COVID-19 travel safety information and restrictions should I be aware of for my flight between Saint-Petersburg and London?

Travel by plane between Saint-Petersburg, Russia and London, United Kingdom is: Partially open.

Is international entry into London from Saint-Petersburg restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Russia

Do I need to quarantine on arrival in United Kingdom from Saint-Petersburg?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
  • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
  • 10-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1 metre (s) (3 feet)
  • Face mask required: Regional advice

The above information was last checked on 23/01/2022. Remember to check the latest COVID-19 travel safety regulations for your flight to London from Saint-Petersburg closer to your date of departure here.

What are the COVID-19 restrictions for my return trip to Russia from London, United Kingdom?

The current restriction level for your return trip by plane from London to Saint-Petersburg is: Partially open

Are there any international entry restrictions on returning to Russia from United Kingdom?

Reentry to Russia is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Russia from London?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine

What are the safety rules to follow in Saint-Petersburg, Russia?

The government of Russia has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 19/01/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your London to Saint-Petersburg flight here.

What is the price of the cheapest flight from Saint-Petersburg to London?

If you’re looking to save money on tickets, you can find a cheap flight to London from Saint-Petersburg for as little as £91  in the next 7 days.

How much does the flight from Saint-Petersburg to London cost on average?

If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Saint-Petersburg to London flight prices are on average £118  one way.

What is the distance from Saint-Petersburg to London by flight?

The flight distance from Saint-Petersburg to London is around 1301 miles (2099 km).

How long is the flight to London from Saint-Petersburg?

The flight time from Saint-Petersburg to London is on average 9 h 30 min  for the 1301 miles (2099 km) long journey, but the time it takes to go between Saint-Petersburg and London by flight can vary depending on specific dates or travelling on weekends and holidays.

When taking a flight from Saint-Petersburg to London, which airport in Saint-Petersburg do I fly out of and which airport in London do I arrive in?

Omio customers travelling this route book their cheap flights from Saint Petersburg Pulkovo Airport   to London Heathrow Airport   most frequently.

Where do I find the Saint-Petersburg airport for the flight to London? Where is the London airport?

Passengers board their flight most frequently from Saint Petersburg Pulkovo Airport, which is located around 9.7 miles (15.6 km) away from the city centre, and they get off the plane at London Heathrow Airport, located 14.3 miles (23 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from London Heathrow Airport to take you to the city centre of London.

Which airlines should I travel with from Saint-Petersburg to London?

For the journey from Saint-Petersburg to London you can take a flight with Aeroflot. Be sure to check out all possible airlines that offer services to London from Saint-Petersburg on Omio to compare what amenities they may have.

When can I take the first flight from Saint-Petersburg to London? When can I take the last flight for the day?

The earliest flight for this route departs from Saint-Petersburg at 12: 15. The last flight leaves from Saint-Petersburg at 18: 55. Check Omio for the latest flight schedule from Saint-Petersburg to London and book the best time to depart on your chosen travel date.

How far in advance should I purchase plane tickets from Saint-Petersburg to London for the best deals?

If you purchase a plane ticket to London from Saint-Petersburg within the next 7 days, you can find tickets to cost on average £118 one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets between Saint-Petersburg and London are generally on sale a few months before the planned departure date.