Flight distance between Uitenhage, South Africa and Maun, Botswana 959.4 mi / 1,544.1 km