Flight distance between Sūrat, India and Invercargill, New Zealand 7,523.3 mi / 12,107.5 km