Flight distance between Bathsheba, Barbados and Culiacán, Mexico 3,210.4 mi / 5,166.6 km