Flight distance between Uitenhage, South Africa and Abomey-Calavi, Benin 3,160.9 mi / 5,086.9 km