Flight distance between Uitenhage, South Africa and Kandi, Benin 3,435.1 mi / 5,528.2 km