|Average price||RUB 17000|
|Possible routes||8 found|
The cheapest way to get from Amsterdam to Saint Petersburg is to fly which costs 95€ - 310€ and takes 6h 7m.More details
The quickest way to get from Amsterdam to Saint Petersburg is to fly which costs 95€ - 310€ and takes 6h 7m.More details
No, there is no direct bus from Amsterdam to Saint Petersburg. However, there are services departing from Amsterdam Sloterdijk and arriving at Saint Petersburg via Rīga. The journey, including transfers, takes approximately 45h 48m.More details
No, there is no direct train from Amsterdam to Saint Petersburg. However, there are services departing from Amsterdam Centraal and arriving at St Petersburg Glavny via Berlin Ostbahnhof, Belorusskaya and Moskva Oktiabrskaia. The journey, including transfers, takes approximately 35h 30m.More details
The distance between Amsterdam and Saint Petersburg is 1769 km. The road distance is 2345.5 km.Get driving directions
The best way to get from Amsterdam to Saint Petersburg without a car is to train which takes 35h 30m and costs 210€ - 390€.More details
It takes approximately 6h 7m to get from Amsterdam to Saint Petersburg, including transfers.More details
Amsterdam to Saint Petersburg bus services, operated by Ecolines, depart from Amsterdam Sloterdijk station.More details
Amsterdam to Saint Petersburg train services, operated by Dutch Railways (NS), depart from Amsterdam Centraal station.More details
The best way to get from Amsterdam to Saint Petersburg is to fly which takes 6h 7m and costs 95€ - 310€. Alternatively, you can train, which costs 210€ - 390€ and takes 35h 30m, you could also bus, which costs 110€ - 170€ and takes 45h 48m.Mode details
The quickest flight from Amsterdam Schiphol Airport to Pulkovo Airport is the direct flight which takes 2h 50m.Search flights
Amsterdam to Saint Petersburg bus services, operated by Ecolines, arrive at Saint Petersburg station.More details
Saint Petersburg is 1h ahead of Amsterdam. It is currently 2:02 AM in Amsterdam and 3:02 AM in Saint Petersburg.
Amsterdam to Saint Petersburg train services, operated by Russian Railways (РЖД), arrive at St Petersburg Glavny station.More details
Yes, the driving distance between Amsterdam to Saint Petersburg is 2346 km. It takes approximately 26h 18m to drive from Amsterdam to Saint Petersburg.Get driving directions
KLM, Air Baltic, Swiss and seven other airlines offer flights from Amsterdam Schiphol Airport to Pulkovo Airport.Search flights
There are 2717+ hotels available in Saint Petersburg. Prices start at RUB 1800 per night.More details
The best way to get from Amsterdam to Amsterdam Schiphol Airport is to train which takes 18 min and costs 6€ - 13€.More details
The Church of the Savior on Spilled Blood (Russian: Церковь Спаса на Крови, Tserkovʹ Spasa...
The State Russian Museum (Russian: Государственный Русский музей), formerly the Russian Mu...
The State Hermitage Museum (Russian: Госуда́рственный Эрмита́ж) is a museum of art and cul...
The Peter and Paul Fortress is the original citadel of St. Petersburg, Russia, founded by ...
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps