Flight distance between Tevragh Zeina, Mauritania and Saint Petersburg, Russia 3,681.7 mi / 5,925.2 km