HowToGo

Amsterdam to Saint Petersburg, Russia - Transfer & Transportation Guides

Find transfer & transportation guides from Amsterdam to Saint Petersburg, Russia. How to get from Amsterdam to Saint Petersburg, Russia by Flight.

You can get to Saint Petersburg, Russia from Amsterdam by verhicle types below

Search Transfer from Amsterdam to Saint Petersburg, Russia

Transfer solutions

You have 8 options transfer to Saint Petersburg, Russia from Amsterdam below

Train ( 17 min. )

Take a train from Amsterdam Centraal to Schiphol Airport.


Open Map More details & check price at Dutch Railways (NS)
Plane ( 2 hr. 45 min. )

Take a flight from Amsterdam Schiphol to Pulkovo.


Walk ( 9 min. )

Take a foot from Pulkovo to Аэропорт "Пулково 1".


Bus ( 26 min. )

Take a bus from Аэропорт "Пулково 1" to Ст. Метро "Московская".


Open Map More details & check price at St Petersburg State Transport
Metro ( 15 min. )

Take a subway from Moskovskaya to Nevsky Prospekt.


Open Map More details & check price at Saint Petersburg Metro
Duration 6 hr. 13 min.
Distance 1809 km.
Cost 194 USD
Train ( 2 hr. 12 min. )

Take a train from Amsterdam Centraal to Duesseldorf Hbf.


Open Map More details & check price at Dutch Railways (NS)
Train ( 12 min. )

Take a train from Düsseldorf Hbf to D-Flughafen Terminal S.


Open Map More details & check price at Deutsche Bahn Regional
Plane ( 2 hr. 40 min. )

Take a flight from Dusseldorf to Pulkovo.


Walk ( 9 min. )

Take a foot from Pulkovo to Аэропорт "Пулково 1".


Bus ( 26 min. )

Take a bus from Аэропорт "Пулково 1" to Ст. Метро "Московская".


Open Map More details & check price at St Petersburg State Transport
Metro ( 15 min. )

Take a subway from Moskovskaya to Nevsky Prospekt.


Open Map More details & check price at Saint Petersburg Metro
Duration 8 hr. 25 min.
Distance 1988 km.
Cost 230 USD
Train ( 1 hr. 15 min. )

Take a train from Amsterdam Centraal to Anvers-Central.


Open Map More details & check price at Thalys
Train ( 32 min. )

Take a train from Anvers-Central / Antwerpen-Centraal to Brussels Airport-Zaventem.


Open Map More details & check price at Belgian Railways (NMBS/SNCB)
Plane ( 2 hr. 55 min. )

Take a flight from Brussels to Pulkovo.


Walk ( 9 min. )

Take a foot from Pulkovo to Аэропорт "Пулково 1".


Bus ( 26 min. )

Take a bus from Аэропорт "Пулково 1" to Ст. Метро "Московская".


Open Map More details & check price at St Petersburg State Transport
Metro ( 15 min. )

Take a subway from Moskovskaya to Nevsky Prospekt.


Open Map More details & check price at Saint Petersburg Metro
Duration 8 hr. 13 min.
Distance 2109 km.
Cost 263 USD
Bus ( 5 hr. )

Take a bus from Amsterdam, Amsterdam Sloterdijk to Hanover.


Open Map More details & check price at FlixBus
Bus ( 22 hr. 40 min. )

Take a bus from Hanover to Minsk Central bus station.


Open Map More details & check price at Visit Tour
Bus ( 13 hr. )

Take a bus from Minsk Central bus station to Saint Petersburg, Bus Station 2.


Open Map More details & check price at Minsktrans
Duration 42 hr. 40 min.
Distance 2615 km.
Cost 162 USD
Train ( 4 hr. 18 min. )

Take a train from Amsterdam Centraal to Hannover Hbf.


Open Map More details & check price at Dutch Railways (NS)
Train ( 1 hr. 54 min. )

Take a train from Hannover Hbf to Berlin Ostbahnhof.


Open Map More details & check price at Deutsche Bahn Intercity-Express
Train ( 5 hr. 41 min. )

Take a train from Berlin Ostbahnhof to Gdansk Glowny.


Open Map More details & check price at Deutsche Bahn Eurocity
Bus ( 3 hr. 45 min. )

Take a bus from Gdańsk Główny to Kaliningrad Bus station.


Open Map More details & check price at Kaliningrad Avtovokzal
Train ( 26 hr. 24 min. )

Take a train from Kaliningrad-Passajirsk to St Petersburg Glavny.


Open Map More details & check price at Russian Railways (РЖД)
Duration 45 hr. 25 min.
Distance 2764 km.
Cost 418 USD
Train ( 4 hr. 18 min. )

Take a train from Amsterdam Centraal to Hannover Hbf.


Open Map More details & check price at Dutch Railways (NS)
Bus ( 25 hr. 30 min. )

Take a bus from Hannover to Rīga.


Open Map More details & check price at Ecolines
Walk ( 9 min. )

Take a foot from Rīga to Riga Pass.


Train ( 16 hr. 40 min. )

Take a train from Riga Pass to St Petersburg Vitebskii.


Open Map More details & check price at L-Ekspresis
Duration 48 hr. 37 min.
Distance 2790 km.
Cost 275 EUR (327 USD)
Train ( 3 hr. 6 min. )

Take a train from Amsterdam Centraal to Osnabrueck Hbf.


Open Map More details & check price at Dutch Railways (NS)
Train ( 1 hr. 50 min. )

Take a train from Osnabrueck Hbf to Hamburg Hbf.


Open Map More details & check price at Deutsche Bahn Intercity
Train ( 14 hr. 53 min. )

Take a train from Hamburg Hbf to Stockholm Centralstation.


Open Map More details & check price at Snälltåget
Walk ( 6 min. )

Take a foot from Stockholm Centralstation to Stockholm Citytermin Kungsbron.


Bus ( 28 min. )

Take a bus from Stockholm Citytermin Kungsbron to Stockholm Frihamnen.


Open Map More details & check price at SL
car ferry ( 39 hr. )

Take a ferry from Stockholm to Saint Petersburg.


Open Map More details & check price at St Peters Line
Duration 1 day 2 hr. 5 min.
Distance 2191 km.
Cost 338 USD
Car ( 26 hr. 14 min. )

Drive a car from Amsterdam to Saint Petersburg.


Duration 26 hr. 14 min.
Distance 2345 km.
Cost 357 USD

Find Hotels in Saint Petersburg, Russia

You can find hotels and accommodations in Saint Petersburg, Russia with our hotels search tool below

Booking.com

About Amsterdam, Netherlands

Amsterdam (, UK also ; Dutch: [ɑmstərˈdɑm] (listen)) is the capital and most populous city of the Netherlands with a population of 872,680 within the city proper, 1,380,872 in the urban area and 2,410,960 in the metropolitan area. Found within the pr... Learn more

About Saint Petersburg, Russia

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


References