Flight distance between Midrand, South Africa and Guayaquil, Ecuador 7,264.7 mi / 11,691.4 km