Question: how long does it take to get to cuba from miami on boat?
Answer: Havana is the only place that a foreign boat can legally land in Cuba. A 50-foot sail boat would take about 15 to 20 hours for the sail from Key West, more like two days from Miami. A fast speed boat could make it Miami to Havana in maybe 10 hours, depending on weather and sea state.