Flight distance between Saint Petersburg, Russia and Le Hochet, Mauritius 5,740.8 mi / 9,238.9 km