Travel options
from London to Saint-Petersburg

You can get from London to Saint-Petersburg by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

COMPARE Prices for trains, buses and flights

16 Oct
18 Oct
£102Lot Polish Airlines
19 Oct
£103Air Baltic
20 Oct
£14wizz air uk
21 Oct
£107Lot Polish Airlines

Travel Information from London to Saint-Petersburg

distanceDistance1301 miles (2099 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £120 • 3 h 10 min
carriersPopular travel companiesLot Polish Airlines

Travel 1301 miles (2099 km) by flight to Saint-Petersburg from London. Lot Polish Airlines is the main travel provider operating this route. Travellers can even take a direct from London to Saint-Petersburg.

Travel Tips

Travel from London to Saint-Petersburg
Travel 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.
Does Russia have any COVID-19 travel restrictions for people travelling from London to Saint-Petersburg?

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

Can travellers from United Kingdom enter Russia?

International entry is allowed at this time for: Entry is restricted for citizens and permanent residents of United Kingdom.

Are there rules for self-quarantine when arriving to Saint-Petersburg from London?

Conditions of entry into Russia:

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

Are there COVID-19 safety rules for social distancing and wearing face masks in Saint-Petersburg, Russia?

To reduce the spread of COVID-19, the government of Russia has imposed the following measures:

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

This information was last checked on 13/10/2021. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your trip from London to Saint-Petersburg.

What travel restrictions, such as quarantine measures, should I be aware of for my journey back to London, United Kingdom from Saint-Petersburg, Russia?

The restriction level for your return to London, United Kingdom from Russia is: Partially open.

Is my journey back to London from Saint-Petersburg restricted?

Entry into United Kingdom is currently allowed for: Entry is partially open for citizens and permanent residents of Russia.

Do I need to self-quarantine upon arrival in London from Saint-Petersburg?

Conditions of reentry into United Kingdom:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Passenger Locator Form (PLF) required

What are the coronavirus safety measures I need to follow in London, United Kingdom?

You should observe these safety measures in United Kingdom as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to United Kingdom was last checked on 15/10/2021. We advise you to check the latest COVID-19 travel safety regulations for your trip back to London from Saint-Petersburg closer to your date of departure here.

What are my travel options from London to Saint-Petersburg?

Travel London to Saint-Petersburg by flight.

What is the fastest way to get from London to Saint-Petersburg?

Travelling by flight is also the quickest way from London to Saint-Petersburg. It takes on average 3 h 10 min   to travel this journey.

How many miles are between London and Saint-Petersburg

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

Where do people depart from and arrive in when travelling from London to Saint-Petersburg?

These are the most popular departure and arrival points when travelling from London to Saint-Petersburg:

  • Most travellers catch their flight from London Heathrow Airport and arrive in Saint Petersburg Pulkovo Airport.
Which travel operators can get me from London to Saint-Petersburg?

Let Omio help you find the best company to travel with to Saint-Petersburg from London:

  • You can travel to Saint-Petersburg from London by flight with Lot Polish Airlines. You can find cheap tickets on Omio for £120 with Lot Polish Airlines from London to Saint-Petersburg.
What other popular destinations should I add to my itinerary for my trip to Saint-Petersburg from London?
Looking to extend your trip from London to Saint-Petersburg? Many Omio customers who go from London to Saint-Petersburg usually extend their holiday to explore other popular destinations like Moscow, Tallinn or Helsinki. If you're looking to explore Moscow, Tallinn or Helsinki from Saint-Petersburg, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase my London to Saint-Petersburg ticket online to get the best deals?

When planning your trip to Saint-Petersburg from London, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Plane tickets are costing £120 one way on average.

However, we recommend buying tickets to Saint-Petersburg from London online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from London to Saint-Petersburg: related information

Here are some other resources that might have the information you need