Flight distance between Arthur’s Town, Bahamas and Habana del Este, Cuba 432.6 mi / 696.2 km