Flight distance between Uitenhage, South Africa and Velasco Ibarra, Ecuador 7,037.8 mi / 11,326.3 km