Flight distance between Uitenhage, South Africa and Libreville, Gabon 2,576.4 mi / 4,146.3 km