Flight distance between Ahmedabad, India and Porirua, New Zealand 7,867.1 mi / 12,660.8 km