Flight distance between Uitenhage, South Africa and Mosopa, Botswana 620.9 mi / 999.2 km