Flight distance between La Mohammedia, Tunisia and Saint Petersburg, Russia 1,838.5 mi / 2,958.8 km