Flight distance between Uitenhage, South Africa and Ambato, Ecuador 6,971.8 mi / 11,220.0 km