Flight distance between Ahmedabad, India and Upper Hutt, New Zealand 7,877.4 mi / 12,677.4 km