Flight distance between Uitenhage, South Africa and Barrancabermeja, Colombia 7,019.6 mi / 11,296.9 km