Flight distance between Kampot, Cambodia and Invercargill, New Zealand 5,574.2 mi / 8,970.8 km