Flight distance between Kolkata, India and Invercargill, New Zealand 6,883.1 mi / 11,077.4 km