Flight distance between New Grove, Mauritius and New Plymouth, New Zealand 6,633.1 mi / 10,675.0 km