Flight distance between Saint Petersburg, Russia and Rotterdam, Netherlands 1,132.6 mi / 1,822.7 km