A 2 night Bahamas cruise is the fastest way to enjoy a short tropical break, departing mainly from Miami or Port Canaveral. These weekend-style sailings include one port such as Nassau or a private island, along with onboard entertainment, dining, and pools to enjoy during sea time.
Perfect for couples, first-time cruisers, or anyone wanting a quick escape, these itineraries are simple and budget-friendly. Many travellers choose them as birthday trips or quick holidays with friends. With beautiful beaches and warm weather, a 2 night Bahamas cruise offers the perfect taste of the Caribbean in just a few days.
3-Night Nassau Escape Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 3 nights - from $149 per person - sailing dates: , , , ,
3-Night Nassau Escape Margaritaville at Sea
$149 Per Person
Margaritaville at Sea - Margaritaville Paradise
14 Aug21 Aug28 Aug31 Aug11 Sep
3 Nights | Port of Palm Beach - Nassau, Bahamas - Port of Palm Beach
3-Night Grand Bahama Escape Margaritaville at Sea by Margaritaville at Sea aboard Margaritaville Paradise - 3 nights - from $149 per person - sailing dates: , , ,
3-Night Grand Bahama Escape Margaritaville at Sea
$149 Per Person
Margaritaville at Sea - Margaritaville Paradise
12 Oct06 Nov20 Nov27 Nov
3 Nights | Port of Palm Beach - Freeport, Grand Bahama - Port of Palm Beach
3-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Conquest - 3 nights - from $167 per person - sailing dates: , , , ,
3-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Glory - 3 nights - from $281 per person - sailing dates: , , , ,
3-Day Bahamas Carnival Cruise Line
$281 Per Person
Carnival Cruise Line - Carnival Glory
11 Sep09 Oct16 Oct06 Nov20 Nov
3 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Po... More
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Getaway - 3 nights - from $289 per person - sailing dates: ,
Bahamas - Short Norwegian Cruise Line
$289 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-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Glory - 3 nights - from $296 per person - sailing dates: , , ,
3-Day Bahamas Carnival Cruise Line
$296 Per Person
Carnival Cruise Line - Carnival Glory
28 Aug04 Sep02 Oct13 Nov
3 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Po... More
3-Day Bahamas Carnival Cruise Line by Carnival Cruise Line aboard Carnival Freedom - 3 nights - from $316 per person - sailing dates:
3-Day Bahamas Carnival Cruise Line
$316 Per Person
Carnival Cruise Line - Carnival Freedom
30 Oct
3 Nights | Port Canaveral (Orlando), Fl - Celebration Key, The Bahamas - Po... 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:
2 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Harmony of the Seas - 2 nights - from $363 per person - sailing dates: , ,
2 Night Perfect Day Getaway Cruise Royal Caribbean
$363 Per Person
Royal Caribbean - Harmony of the Seas
03 Sep01 Oct29 Oct
2 Nights | Orlando (Port Canaveral), Fl - Perfect Day Cococay, Bahamas - Or... More
Bahamas - Short Norwegian Cruise Line by Norwegian Cruise Line aboard Norwegian Joy - 3 nights - from $369 per person - sailing dates: ,
Bahamas - Short Norwegian Cruise Line
$369 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 $404 per person - sailing dates:
3 Night Bahamas Getaway Cruise Royal Caribbean
$404 Per Person
Royal Caribbean - Jewel of the Seas
19 Oct
3 Nights | Fort Lauderdale, Florida - Bimini, Bahamas - Nassau, Bahamas - F... More
3 Night Bahamas Getaway Cruise Royal Caribbean by Royal Caribbean aboard Brilliance of the Seas - 3 nights - from $414 per person - sailing dates: ,
3 Night Bahamas Getaway Cruise Royal Caribbean
$414 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 Getaway Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $432 per person - sailing dates:
3 Night Bahamas Getaway Cruise Royal Caribbean
$432 Per Person
Royal Caribbean - Jewel of the Seas
22 Oct
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Fort Lauderdale, Fl... More
3 Night Bahamas & Perfect Day Cruise Royal Caribbean by Royal Caribbean aboard Jewel of the Seas - 3 nights - from $446 per person - sailing dates:
3 Night Bahamas & Perfect Day Cruise Royal Caribbean
$446 Per Person
Royal Caribbean - Jewel of the Seas
02 Oct
3 Nights | Fort Lauderdale, Florida - Nassau, Bahamas - Perfect Day Cococay... More
3 Night Perfect Day Getaway Cruise Royal Caribbean by Royal Caribbean aboard Wonder of the Seas - 3 nights - from $452 per person - sailing dates:
3 Night Perfect Day Getaway Cruise Royal Caribbean
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