Flight distance between Saint Petersburg, Russia and Milan, Italy 1,323.3 mi / 2,129.6 km