Flight distance between Arthur’s Town, Bahamas and Culiacán, Mexico 1,986.3 mi / 3,196.6 km