Flight distance between Aleg, Mauritania and Saint Petersburg, Russia 3,685.8 mi / 5,931.8 km