Flight distance between Uitenhage, South Africa and Culiacán, Mexico 9,549.9 mi / 15,369.1 km