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