Flight distance between Arthur’s Town, Bahamas and Bayamo, Cuba 300.0 mi / 482.8 km