Flight distance between Uitenhage, South Africa and Valledupar, Colombia 7,112.3 mi / 11,446.1 km