Flight distance between Ashburton, New Zealand and Kanpur, India 7,526.9 mi / 12,113.4 km