Flight distance between Uitenhage, South Africa and Villavicencio, Colombia 6,895.5 mi / 11,097.2 km