Flight distance between Uitenhage, South Africa and Toluca, Mexico 8,938.0 mi / 14,384.4 km