Compare prices and tickets by train, coach or flight

Sat
4 Dec
£177pegasus
Wed
8 Dec
£119pegasus
Thu
9 Dec
£134Swiss

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

Ryanair
Easyjet
Eurowings
Vueling

Flight Information between London and Saint-Petersburg

distanceDistance1301 miles (2099 km)
durationAverage flight duration5 h 10 min
priceAverage plane ticket price£143 (€161)
changesDirect flightYes
carriersAirlinesAeroflot or Pobeda

Flights from London to Saint-Petersburg cover the 1301 miles (2099 km) long route taking on average 5 h 10 min with our travel partners like Aeroflot or Pobeda. There are direct flight services available. You can get the cheapest plane tickets for this route for as low as £119, but the average price of plane tickets is £143. Travellers depart most frequently from London Heathrow Airport and arrive in Saint Petersburg Pulkovo Airport.

Travel Tips

London to Saint-Petersburg flight
Take a flight to Saint-Petersburg 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 London to Saint-Petersburg.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my flight between London and Saint-Petersburg?

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

Can I enter Russia from United Kingdom?

International entry status: Entry is restricted for citizens and permanent residents of United Kingdom

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

Conditions of entry:

  • 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?

All travellers in Russia must observe these coronavirus safety measures:

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

The information above was last checked on 01/12/2021. Remember to review the latest COVID-19 travel safety regulations   for your flight from London to Saint-Petersburg as this information can change.

What restrictions are there on reentering United Kingdom from Saint-Petersburg, Russia?

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

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

Reentry to United Kingdom 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?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 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 monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 2 for vaccinated travellers
  • 2-day mandatory monitored quarantine for arrivals with a COVID-19 Vaccination Certificate
  • 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: 1 metre (s) (3 feet)
  • Face mask: Regional advice

Last verified on 03/12/2021. 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 Saint-Petersburg to London flight here.

How much do cheap flights from London to Saint-Petersburg cost?
Omio customers have found the cheapest flights from London to Saint-Petersburg to cost as little as £119  in the next 7 days.
What is the cost of a plane ticket from London to Saint-Petersburg on average?
If you’re looking to buy your plane tickets in the next week, you can expect the London to Saint-Petersburg flight price to come in at an average of £143  one way.
How many miles is it from London to Saint-Petersburg by flight?
The London to Saint-Petersburg flight distance is approximately 1301 miles (2099 km).
How many hours does it take from London to Saint-Petersburg by plane?
The London to Saint-Petersburg flight duration is on average 5 h 10 min, which is to be expected when travelling 1301 miles (2099 km) between London and Saint-Petersburg. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When taking a flight from London to Saint-Petersburg, which airport in London do I fly out of and which airport in Saint-Petersburg do I arrive in?

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

Where is the airport in London to go to Saint-Petersburg? Where is the airport in Saint-Petersburg located?

The most popular departure airport with passengers for this route, called London Heathrow Airport, is located 14.3 miles (23 km) from the city centre of London.

The most popular arrival airport, Saint Petersburg Pulkovo Airport, is located 9.7 miles (15.6 km) away from the city centre of Saint-Petersburg. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Saint Petersburg Pulkovo Airport to the city centre in Saint-Petersburg.

Which airlines can get me from London to Saint-Petersburg?
For the trip from London to Saint-Petersburg you can take a flight with Aeroflot or Pobeda. Be sure to check out all possible airlines that offer services between London and Saint-Petersburg on Omio to compare what amenities they may have.
When should I purchase London Saint-Petersburg plane tickets to score the best deals?
You can find a flight to Saint-Petersburg from London to cost on average £143 one way if you book within the next 7 days. But we recommend buying plane tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the London to Saint-Petersburg flight generally on sale a few months before the planned travel date.