Flight distance between Uitenhage, South Africa and Bassila, Benin 3,340.0 mi / 5,375.2 km