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 Joy - 3 nights - from $289 per person - sailing dates: ,
Bahamas - Short Norwegian Cruise Line
$289 Per Person
Norwegian Cruise Line - Norwegian Joy
20 Nov27 Nov
3 Nights | Miami, Fl - Nassau, Bahamas - Great Stirrup Cay, Bahamas - Miami... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $300 per person - sailing dates:
3 Night Bahamas Getaway Cruise Royal Caribbean
$300 Per Person
Royal Caribbean - Jewel of the Seas
22 Oct
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 $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
Caribbean And Antilles, 3 Nights MSC Cruises by MSC Cruises aboard MSC Seaside - 3 nights - from $326 per person - sailing dates: , ,
3 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $441 per person - sailing dates:
3 Night Perfect Day Getaway Cruise Royal Caribbean
$441 Per Person
Royal Caribbean - Jewel of the Seas
16 Oct
3 Nights | Fort Lauderdale, Florida - Perfect Day Cococay, Bahamas - Fort L... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Wonder of the Seas - 3 nights - from $458 per person - sailing dates: , , , ,
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$458 Per Person
Royal Caribbean - Wonder of the Seas
09 Oct16 Oct23 Oct30 Oct27 Nov
3 Nights | Miami, Florida - Perfect Day Cococay, Bahamas - Nassau, Bahamas ... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Oasis of the Seas - 3 nights - from $468 per person - sailing dates: , ,
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$468 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 Getaway Cruise Royal Caribbean by Royal Caribbean aboard Brilliance of the Seas - 3 nights - from $479 per person - sailing dates: ,
3 Night Bahamas Getaway Cruise Royal Caribbean
$479 Per Person
Royal Caribbean - Brilliance of the Seas
20 Nov27 Nov
3 Nights | Fort Lauderdale, Florida - Grand Bahama Isl, Bahamas - Nassau, B... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Wonder of the Seas - 3 nights - from $568 per person - sailing dates:
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$568 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 $729 per person - sailing dates:
3-Night Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$729 Per Person
Disney Cruise Line - Disney Dream
06 Nov
3 Nights | Port Everglades - Disney Lookout Cay - Port Everglades
3-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line by Disney Cruise Line aboard Disney Dream - 3 nights - from $818 per person - sailing dates: ,
3-Night Very Merrytime Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$818 Per Person
Disney Cruise Line - Disney Dream
20 Nov27 Nov
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - 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 $923 per person - sailing dates: ,
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$923 Per Person
Disney Cruise Line - Disney Dream
16 Oct23 Oct
3 Nights | Port Everglades - Disney Lookout Cay - Nassau - Port Everglades
3 Nights Legend Naming Cruise To Perfect Day Royal Caribbean by Royal Caribbean aboard Legend of the Seas - 3 nights - from $926 per person - sailing dates:
3 Nights Legend Naming Cruise To Perfect Day Royal Caribbean
$926 Per Person
Royal Caribbean - Legend of the Seas
11 Nov
3 Nights | Fort Lauderdale, Florida - Perfect Day Cococay, Bahamas - Fort L... More
3 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Legend of the Seas - 3 nights - from $1,042 per person - sailing dates:
3 Night Perfect Day Getaway Cruise Royal Caribbean
$1,042 Per Person
Royal Caribbean - Legend of the Seas
08 Nov
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 $1,194 per person - sailing dates:
3 Night Bahamas Getaway Cruise Royal Caribbean
$1,194 Per Person
Royal Caribbean - Jewel of the Seas
09 Oct
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Grand Bahama Isl, 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 $1,206 per person - sailing dates: ,
3-Night Halloween On The High Seas Bahamian Cruise From Fort Lauderdale Disney Cruise Line
$1,206 Per Person
Disney Cruise Line - Disney Dream
09 Oct30 Oct
3 Nights | Port Everglades - Disney Lookout Cay - Port Everglades
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Getaway - 3 nights - from $34,737 per person - sailing dates:
Bahamas - Short Norwegian Cruise Line
$366 Per Person
Norwegian Cruise Line - Norwegian Getaway
09 Oct
3 Nights | Miami, Fl - Great Stirrup Cay, Bahamas - Nassau, Bahamas - Miami... More