Flight distance between New Grove, Mauritius and Sūrat, India 3,052.8 mi / 4,913.0 km