Flight distance between Uitenhage, South Africa and Villamontes, Bolivia 5,353.1 mi / 8,615.0 km