The Bahamas are the islands located closest to Miami Florida. Consequently,
it is possible to find
short 3 or 4 day cruises to these islands from either Miami or Fort
Lauderdale. Ports-of-call in the Bahamas include:
- CocoCay
- Nassau, Bahamas
- Princess Cays, Bahamas
The following cruise lines offer cruises to the Bahamas from Miami or
Fort Lauderdale: