Three night Caribbean cruises from Miami are ideal short getaway options for travelers seeking a brief island escape. These itineraries typically visit destinations such as Nassau, Bimini, Key West, or private islands including Perfect Day at CocoCay and Half Moon Cay. Multiple cruise lines operate frequent weekend departures, making schedules convenient for both local and international travelers. Miami’s location provides access to nearby islands, allowing more time spent exploring on shore. These cruises offer a compact experience for enjoying beaches, water excursions, and island culture. Travelers often combine a Miami city stay with a short cruise for a complete vacation.
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Getaway - 3 nights - from $259 per person - sailing dates: ,
Bahamas - Short Norwegian Cruise Line
$259 Per Person
Norwegian Cruise Line - Norwegian Getaway
11 Sep09 Oct
3 Nights | Miami, Fl - Great Stirrup Cay, Bahamas - Nassau, Bahamas - Miami... More
3 Night Key West & Bahamas Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Reflection - 3 nights - from $290 per person - sailing dates:
3 Night Key West & Bahamas Cruise Celebrity Cruises
$290 Per Person
Celebrity Cruises - Celebrity Reflection
28 Aug
3 Nights | Fort Lauderdale, Florida - Key West, Florida - Nassau, Bahamas -... More
3 Night Key West & Bahamas Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Reflection - 3 nights - from $320 per person - sailing dates: , , ,
3 Night Key West & Bahamas Cruise Celebrity Cruises
$320 Per Person
Celebrity Cruises - Celebrity Reflection
06 Nov13 Nov20 Nov27 Nov
3 Nights | Fort Lauderdale, Florida - Key West, Florida - Grand Bahama Isl,... More
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Aqua - 2 nights - from $359 per person - sailing dates:
3 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $471 per person - sailing dates: ,
3 Night Perfect Day Getaway Cruise Royal Caribbean
$471 Per Person
Royal Caribbean - Jewel of the Seas
18 Sep16 Oct
3 Nights | Fort Lauderdale, Florida - Perfect Day Cococay, Bahamas - Fort L... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $471 per person - sailing dates: ,
3 Night Bahamas Getaway Cruise Royal Caribbean
$471 Per Person
Royal Caribbean - Jewel of the Seas
11 Sep09 Oct
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Grand Bahama Isl, B... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Wonder of the Seas - 3 nights - from $508 per person - sailing dates: , , , ,
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$508 Per Person
Royal Caribbean - Wonder of the Seas
14 Aug21 Aug28 Aug04 Sep11 Sep
3 Nights | Miami, Florida - Perfect Day Cococay, Bahamas - Nassau, Bahamas ... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $508 per person - sailing dates: ,
3 Night Bahamas Getaway Cruise Royal Caribbean
$508 Per Person
Royal Caribbean - Jewel of the Seas
28 Aug25 Sep
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Fort Lauderdale, Fl... More
3 Night Key West & Bahamas Cruise Celebrity Cruises by Celebrity Cruises aboard Celebrity Reflection - 3 nights - from $519 per person - sailing dates:
3 Night Key West & Bahamas Cruise Celebrity Cruises
$519 Per Person
Celebrity Cruises - Celebrity Reflection
21 Aug
3 Nights | Fort Lauderdale, Florida - Key West, Florida - Bimini, Bahamas -... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Oasis of the Seas - 3 nights - from $559 per person - sailing dates: , ,
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$559 Per Person
Royal Caribbean - Oasis of the Seas
13 Nov20 Nov27 Nov
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Perfect Day Cococay... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Oasis of the Seas - 3 nights - from $629 per person - sailing dates:
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$629 Per Person
Royal Caribbean - Oasis of the Seas
06 Nov
3 Nights | Fort Lauderdale, Florida - Perfect Day Cococay, Bahamas - Nassau... More
3 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $646 per person - sailing dates:
3 Night Perfect Day Getaway Cruise Royal Caribbean
$646 Per Person
Royal Caribbean - Jewel of the Seas
21 Aug
3 Nights | Fort Lauderdale, Florida - Perfect Day Cococay, Bahamas - Fort L... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $679 per person - sailing dates:
3 Night Bahamas Getaway Cruise Royal Caribbean
$679 Per Person
Royal Caribbean - Jewel of the Seas
14 Aug
3 Nights | Fort Lauderdale, Florida - Grand Bahama Isl, Bahamas - Nassau, B... More
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $701 per person - sailing dates: ,
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$701 Per Person
Disney Cruise Line - Disney Dream
16 Oct23 Oct
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Wonder of the Seas - 3 nights - from $798 per person - sailing dates:
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$798 Per Person
Royal Caribbean - Wonder of the Seas
06 Nov
3 Nights | Miami, Florida - Nassau, Bahamas - Perfect Day Cococay, Bahamas ... More
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $879 per person - sailing dates:
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$879 Per Person
Disney Cruise Line - Disney Dream
06 Nov
3 Nights | Port Everglades - Disney Lookout Cay - Port Everglades
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $891 per person - sailing dates: ,
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$891 Per Person
Disney Cruise Line - Disney Dream
09 Oct30 Oct
3 Nights | Port Everglades - Disney Lookout Cay - Port Everglades
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Destiny - 3 nights - from $997 per person - sailing dates:
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$997 Per Person
Disney Cruise Line - Disney Destiny
18 Sep
3 Nights | Port Everglades - Castaway Cay - Nassau - Port Everglades