Flight distance between Cooper’s Town, Bahamas and Culiacán, Mexico 1,859.3 mi / 2,992.3 km