Flight distance between Ahmedabad, India and Le Hochet, Mauritius 3,150.3 mi / 5,069.8 km