Flight distance between Paraparaumu, New Zealand and Metsemotlhaba, Botswana 7,501.0 mi / 12,071.6 km