Flight distance between Uitenhage, South Africa and Santiago de Querétaro, Mexico 9,022.2 mi / 14,519.8 km