Flight distance between Arthur’s Town, Bahamas and Four Cross Roads, Barbados 1,317.5 mi / 2,120.4 km