Flight distance between Uitenhage, South Africa and Le Hochet, Mauritius 2,178.6 mi / 3,506.1 km