Flight distance between Arthur’s Town, Bahamas and Boyeros, Cuba 439.8 mi / 707.7 km