Flight distance between Arthur’s Town, Bahamas and Old Harbour Bay, Jamaica 472.8 mi / 760.9 km