Answer
Most major cruise lines don't cruise directly from Florida to Jamaica for logistics reasons... There's usually a stop before that. The cruise however (direct) from Miami to Ocho Rios would take approximately two days at sea (hence the stop at an on-the-way port like Roatan).
Happy cruising!
First answer by MmmDietCoke. Last edit by MmmDietCoke. Contributor trust: 397 [recommend contributor]. Question popularity: 50 [recommend question]
|
Also see on Answers.com Research your answer: |


