How to get from Hanover to Saint-Petersburg

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

09 Aug
10 Aug
11 Aug
12 Aug
13 Aug
14 Aug
15 Aug

Travel Information from Hanover to Saint-Petersburg

distanceDistance941 miles
modeAvailable travel modesCoach, flight, ferry or train
priceTicket price range£1 - £157
fastestFastest modeFlight • £157 • 16 h 30 min
carriersPopular travel companiesLot Polish Airlines

Travel 941 miles by coach, flight, ferry or train between Hanover and Saint-Petersburg. The most popular travel providers which serve this trip are Lot Polish Airlines among others. Travellers can even take a direct from Hanover to Saint-Petersburg.

Travel Tips: Travel from Hanover 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 Hanover to Saint-Petersburg.

International travel from Hanover, Germany to Saint-Petersburg, Russia is: Partially open.

Can I enter Russia if coming from Germany?

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

Am I required to self-quarantine upon arrival to Saint-Petersburg if travelling from Hanover?

Conditions of entry:

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

What measures do I need to follow in Saint-Petersburg, Russia due to the pandemic?

All travellers in Russia must observe the following coronavirus safety measures:

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

The information above was last checked on 04/08/2022; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey between Hanover and Saint-Petersburg.

The current restriction level for returning to Hanover, Germany from Russia is: Fully open.

Am I allowed to reenter Hanover, Germany from Saint-Petersburg, Russia?

Reentering Germany is currently allowed for: Entry is fully open for citizens and permanent residents of Russia

Do I need to self-quarantine when I arrive back to Hanover from Saint-Petersburg?

  • There are no current restrictions

Which rules do I need to follow in Hanover, Germany regarding COVID-19?

All travellers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 07/08/2022. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Hanover from Saint-Petersburg here.

There are 4 travel options from Hanover to Saint-Petersburg: coach, flight, ferry or train.

The cheapest way from Hanover to Saint-Petersburg is by taking a train. You can find average ticket prices around £1 compared to other travel options to Saint-Petersburg:

A train is generally £156 less than a flight for the same journey. A flight costs on average £157 from Hanover to Saint-Petersburg.

The fastest way from Hanover to Saint-Petersburg is by flight with an average journey time of 16 h 30 min.

Other travel options between Hanover and Saint-Petersburg can usually take longer:

In comparison, travelling by train can take you on average NaN h NaN min.

You should expect to travel around 941 miles from Hanover to Saint-Petersburg.

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

  • Most travellers take a flight from Langenhagen Airport to Saint Petersburg Pulkovo Airport.

If finding a good deal is your main consideration for your trip from Hanover to Saint-Petersburg, then we'll help you find the best value travel companies for you:

  • Lot Polish Airlines can get you to Saint-Petersburg by plane. You can find a good deal for plane tickets with Lot Polish Airlines from Hanover to Saint-Petersburg for £157 on Omio.
Your journey from Hanover to Saint-Petersburg doesn't have to end in Saint-Petersburg. Many of our customers like to extend their holidays to explore other popular destinations like Moscow, Tallinn or Helsinki. If you’d like to add Moscow, Tallinn or Helsinki to your Hanover to Saint-Petersburg trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Saint-Petersburg today!

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

  • Plane tickets cost on average £157 one way.
  • Train tickets cost £1 one way on average.

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

Travelling from Hanover to Saint-Petersburg: related information

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone