Flight distance between Arthur’s Town, Bahamas and Guanabacoa, Cuba 431.4 mi / 694.3 km