Flight distance between Sūrat, India and Upper Hutt, New Zealand 7,789.3 mi / 12,535.7 km