Flight distance between Arthur’s Town, Bahamas and Runaway Bay, Jamaica 439.0 mi / 706.5 km