Berlin to Saint-Petersburg bus

Cheap bus tickets from Berlin to Saint-Petersburg

Showing times and prices for May 26

Cheapest

99

Average

99

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Ecolines
09:00PMBerlin59h30 08:30AMSaint-Petersburg
0 transfers
991One-way

Bus schedule from Berlin to Saint-Petersburg

Showing buses for tomorrow, Thursday, May 26
Ecolines
09:00PMBerlin59h30 08:30AMSaint-Petersburg
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
May 26
Fri
May 27
Sat
May 28
Sun
May 29
Mon
May 30
Tue
May 31
Wed
Jun 01
Thu
Jun 02
Fri
Jun 03
Sat
Jun 04
Sun
Jun 05
Mon
Jun 06
Tue
Jun 07
Wed
Jun 08
Thu
Jun 09
Fri
Jun 10
Sat
Jun 11
Sun
Jun 12
Mon
Jun 13
Tue
Jun 14
Wed
Jun 15

Bus times from Berlin to Saint-Petersburg

Showing times and prices for May 26

Fastest Journey

2d 11 h 30 m

Average

2d 11 h 30 m

Buses per day

1

Distance

1325 km

Of the 1 buses that leave Berlin for Saint-Petersburg every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Ecolines
09:00PMBerlin59h30 08:30AMSaint-Petersburg
0 transfers
991One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Berlin to Saint-Petersburg

distanceDistance822 miles (1325 km)
durationAverage bus duration43 h 30 min
priceAverage bus ticket price$112 (€99)
changesDirect busYes
carriersBus companiesInfobus or Ecolines

Buses from Berlin to Saint-Petersburg cover the 822 miles (1325 km) long route taking on average 43 h 30 min with our travel partners like Infobus or Ecolines. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $112 (€99), but the average price of bus tickets is $112 (€99). Travelers depart most frequently from Berlin Hbf and arrive in Санкт-Петербург (St. Petersburg), ul. Babushkina.

Travel Tips: Bus to Saint-Petersburg from Berlin

Take the bus 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 Berlin to Saint-Petersburg.
FAQs

Travel between Berlin, Germany and Saint-Petersburg, Russia by bus is: Partially open.

Can I enter Russia from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

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

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 are the safety rules to follow in Saint-Petersburg, Russia?

All travelers 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 5/18/22. Remember to review the latest COVID-19 travel safety regulations   for your bus from Berlin to Saint-Petersburg as this information can change.

The restriction level for your return bus to Berlin, Germany from Saint-Petersburg is: Partially open.

Is my return bus into Berlin 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 Germany from Saint-Petersburg?

Conditions of reentry:

  • Entry is allowed only for fully vaccinated travellers
  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

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

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

Last checked on 5/24/22. Remember to check the latest COVID-19 travel safety regulations for your bus to Berlin from Saint-Petersburg closer to your date of departure here here.

Omio customers have found cheap bus tickets to Saint-Petersburg from Berlin for as low as $112 (€99)  for the next 7 days.
The Berlin to Saint-Petersburg bus ticket price is on average $112 (€99)  if you are looking to buy your tickets for this trip in the next week.
You should expect to travel around 822 miles (1325 km)  to Saint-Petersburg from Berlin by bus.
The bus time between Berlin and Saint-Petersburg is on average 43 h 30 min  for the 822 miles (1325 km) long journey, but the time it takes to go to Saint-Petersburg from Berlin by bus can vary depending on specific dates or traveling on weekends and holidays.

When taking a bus from Berlin, you have a couple of bus stations you can depart from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When you arrive in Saint-Petersburg, your bus can arrive in bus stations including Санкт-Петербург (St. Petersburg), ul. Babushkina, Санкт-Петербу́рг, Балти́йский вокза́л (St. Petersburg, Baltiysky voksal) and St Petersburg, McDonald's (Санкт-Петербург, Макдоналдс).

Omio customers traveling this route book their buses from Berlin Hbf   to Санкт-Петербург (St. Petersburg), ul. Babushkina.

The most popular departure bus station with passengers for this trip, called Berlin Hbf, is located 3.5 miles (5.6 km) from the city center of Berlin.

The most popular arrival bus station, Санкт-Петербург (St. Petersburg), ul. Babushkina, is located 7.1 miles (11.4 km) away from the city center of Saint-Petersburg.

When taking a bus from Berlin to Saint-Petersburg, you can count on Infobus or Ecolines for the best way to get you to Saint-Petersburg. You can also check all possible bus providers who offer a service between Berlin and Saint-Petersburg and compare the amenities they offer before buying a bus ticket.
You can take the first bus from Berlin to Saint-Petersburg at 1: 00 PM. The last bus from Berlin to Saint-Petersburg that you can take departs at 9: 00 PM. Omio shows you the latest bus from Berlin to Saint-Petersburg schedule to help you book the best departure time for this route.
The price of a one way bus ticket from Berlin to Saint-Petersburg is on average $112 (€99) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this journey. In general, you can find bus tickets from Berlin to Saint-Petersburg available a few months in advance.

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.

ios-badge
android-badge
Hand With Phone
Currency
Language