Flight distance between Medenine, Tunisia and Saint Petersburg, Russia 2,044.9 mi / 3,291.0 km