Flight distance between Uitenhage, South Africa and Barclayville, Liberia 3,445.0 mi / 5,544.2 km