Flight distance between Bathsheba, Barbados and New Kingston, Jamaica 1,194.5 mi / 1,922.4 km