1097 miles |
Travellers can even take a direct from Amsterdam to Saint-Petersburg.
Find the best journey from Amsterdam to Saint-Petersburg with KLM. Comparing timetables and prices and booking the most affordable trip has never been easier with over 1000 travel operators on Omio.
KLM is the Netherlands' national carrier and offers two types of ticket for your travel to Saint-Petersburg from Amsterdam: Economy and Business.
The distance between Amsterdam and Saint-Petersburg is around 1097 miles.
Here are some other resources that might have the information you need