Flight distance between Saint Petersburg, Russia and Alexandria, Egypt 1,984.6 mi / 3,194.0 km