Flight distance between Uitenhage, South Africa and Benin City, Nigeria 3,057.6 mi / 4,920.8 km