Flight distance between Uitenhage, South Africa and Riobamba, Ecuador 6,956.9 mi / 11,196.0 km