Flight distance between Uitenhage, South Africa and Banikoara, Benin 3,459.6 mi / 5,567.7 km