Flight distance between Vereeniging, South Africa and Culiacán, Mexico 9,666.6 mi / 15,556.8 km