Flight distance between Uitenhage, South Africa and Cotonou, Benin 3,153.8 mi / 5,075.5 km