Flight distance between Dakhla, Western Sahara and Saint Petersburg, Russia 3,339.7 mi / 5,374.7 km