Flight distance between Zaanstad, Netherlands and Saint Petersburg, Russia 1,098.6 mi / 1,768.1 km