Flight distance between New Grove, Mauritius and Zagreb, Croatia 5,266.4 mi / 8,475.5 km