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