How to get from Amsterdam to Saint Petersburg by car, truck, bike, walk
Distance between Amsterdam and Saint Petersburg is 1769 kilometers (1097 miles).
Driving distance from Amsterdam to Saint Petersburg is 2354 kilometers (1459 miles)
Route Map
Routes from amsterdam-noord-holland to saint-petersburg-leningradskaya-oblast
4 Ways from Amsterdam (Netherlands/Noord-Holland) to Saint Petersburg (Russia/Leningradskaya Oblast')
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto Dam 31 m
2. Turn right onto Dam 1.64 km
3. Keep right onto Prins Hendrikkade 73 m
4. Turn right onto Foeliestraat 232 m
5. Keep left onto Valkenburgerstraat 16 m
See more
Questions and Answers
What is the cheapest way to get from Amsterdam (Netherlands/Noord-Holland) to Saint Petersburg (Russia/Leningradskaya Oblast')?
How do I get from Amsterdam (Netherlands/Noord-Holland) to Saint Petersburg (Russia/Leningradskaya Oblast') the fastest?
How long does it take to get from Amsterdam (Netherlands/Noord-Holland) to Saint Petersburg (Russia/Leningradskaya Oblast')?