Distance | 941 miles (1518 km) | |
Direct bus | No |
Buses from Hanover to Saint-Petersburg cover the 941 miles (1518 km) long trip. There are direct bus services available. Travelers depart most frequently from Hanover and arrive in Санкт-Петербург (St. Petersburg), ul. Babushkina.
Travel by bus between Hanover, Germany and Saint-Petersburg, Russia is: Unrestricted.
International entry is allowed for: Entry is unrestricted for citizens and permanent residents of Germany
Entry Requirements:
The government of Russia has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 3/3/23. Remember to check the latest COVID-19 travel safety regulations for your bus to Saint-Petersburg from Hanover closer to your date of departure here
Return travel from Russia to Germany is: Unrestricted.
Entry into Germany is allowed for: Entry is unrestricted for citizens and permanent residents of Russia
Requirements for reentering:
The government of Germany has imposed these measures to reduce the spread of COVID-19:
Last checked on 3/22/23. Please check the latest COVID-19 travel safety regulations closer to the travel date of your bus to Hanover from Saint-Petersburg.
Omio customers traveling this route book their buses from Hanover to Санкт-Петербург (St. Petersburg), ul. Babushkina.
Passengers booking this route most frequently board their buses from Hanover and need to travel around 1.7 miles (2.8 km) from the city center to get to this bus station.
Passengers arriving in Saint-Petersburg most often arrive at Санкт-Петербург (St. Petersburg), ul. Babushkina and need to travel around 7.1 miles (11.4 km) from this bus station to the city center.
Here are some other resources that might have the information you need