Flight distance between Uitenhage, South Africa and Machala, Ecuador 6,968.1 mi / 11,214.1 km