Find transfer & transportation guides from Berlin to Saint Petersburg, Russia. How to get from Berlin to Saint Petersburg, Russia by Flight, Train, Ferry.
You can get to Saint Petersburg, Russia from Berlin by verhicle types below
You have 6 options transfer to Saint Petersburg, Russia from Berlin below
Take a train from Berlin Hbf to Flughafen Ber - Terminal 1-2.
Take a bus from Аэропорт "Пулково 1" to Ст. Метро "Московская".
Take a subway from Moskovskaya to Nevsky Prospekt.
Take a train from S+U Alexanderplatz Bhf to Frankfurt.
Take a train from Frankfurt(Oder) to Warszawa Wschodnia.
Take a train from Warszawa Wschodnia to Brest C.
Take a train from Brest C to St Petersburg Vitebskii.
Take a bus from Riga Central Bus Station to Saint Petersburg Bus station.
Take a bus from Gdańsk Główny to Kaliningrad Bus station.
Take a train from Kaliningrad-Passajirsk to St Petersburg Glavny.
Take a train from Berlin Hbf to Stockholm Centralstation.
Take a ferry from Stockholm to Saint Petersburg.
You can find hotels and accommodations in Saint Petersburg, Russia with our hotels search tool below
Booking.comBerlin (; German: [bɛʁˈliːn] (listen)) is the capital and largest city of Germany by both area and population. Its 3,769,495 (2019) inhabitants make it the most populous city proper of the European Union. The city is one of Germany's 16 federal state... Learn more
Saint Petersburg (Russian: Санкт-Петербург, tr. Sankt-Peterburg, IPA: [ˈsankt pʲɪtʲɪrˈburk] (listen)), formerly known as Petrograd (Петроград) (1914–1924), then Leningrad (Ленинград) (1924–1991), is a city situated on the Neva River, at the head of t... Learn more