Flight distance between Sūrat, India and Porirua, New Zealand 7,779.0 mi / 12,519.0 km