Flight distance between Cape Town, South Africa and Guayaquil, Ecuador 6,609.6 mi / 10,637.1 km