Skip to content
All Cruises to Bahamas

Cruises to Nassau, Bahamas

Every cruise on sale that stops at Nassau, from any port, cheapest first.

2,757 cruises from $155 per person Updated Nov 8, 2026, 10:28 a.m. ET

Cruise ships in Nassau harbour, the Bahamas
Photo: Jcofilms, CC BY 4.0. Image credits

2,757 sailings on sale stop at Nassau, on Royal Caribbean, MSC, Carnival, Disney, Norwegian and Celebrity and 6 more lines. They leave from Port Canaveral (Orlando) (954), Miami (850), Fort Lauderdale (Port Everglades) (481), Baltimore (91) and Cape Liberty (Bayonne, NJ) (87) and other ports. The usual length is 4 nights.

The cheapest is the 4-Night Bahamas on MSC Seaside from Miami, leaving Mon, Nov 16, 2026, from $155 per person.

Cruises to Nassau, Bahamas

We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are "from" prices per person for two sharing a cabin, taxes and fees included, each with the date it was checked. How fares are checked.

Filter and sort 2,757 cruises

Showing 24 of 2,757

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • Leaves in 8 days
  • 2 Bahamas stops

from $155

per person, interior

$39 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • Leaves in 22 days
  • 2 Bahamas stops

from $158

per person, lowest available

$40 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • Leaves in 36 days
  • 2 Bahamas stops

from $158

per person, lowest available

$40 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • Leaves in 29 days
  • 2 Bahamas stops

from $168

per person, lowest available

$42 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • Leaves in 25 days
  • 2 Bahamas stops

from $178

per person, lowest available

$59 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: CocoCay, Freeport and Nassau

  • Leaves in 22 days
  • 3 Bahamas stops

from $179

per person, interior

$45 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Joy

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Great Stirrup Cay and Nassau

  • Leaves in 22 days
  • 2 Bahamas stops

from $179

per person, interior

$45 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Joy

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Great Stirrup Cay and Nassau

  • Leaves in 36 days
  • 2 Bahamas stops

from $179

per person, lowest available

$45 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • Leaves in 35 days
  • 2 Bahamas stops

from $188

per person, lowest available

$47 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $188

per person, lowest available

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $188

per person, lowest available

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • Leaves in 28 days
  • 2 Bahamas stops

from $189

per person, interior

$47 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

3-Night Bahamas

3 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $189

per person, interior

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

3-Night Bahamas

3 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $189

per person, lowest available

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $189

per person, interior

$47 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

3-Night Bahamas

3 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $189

per person, interior

$63 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $196

per person, interior

$49 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

4-Night Bahamas

4 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $196

per person, interior

$49 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • 2 Bahamas stops

from $198

per person, lowest available

$66 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • Leaves in 7 days
  • 2 Bahamas stops

from $199

per person, interior

$50 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Getaway

4-Night Bahamas

4 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Great Stirrup Cay

  • Leaves in 22 days
  • 2 Bahamas stops

from $199

per person, lowest available

$50 a night

Price checked Nov 8

Check live price

MSC MSC Seaside

3-Night Bahamas

3 nights Round trip from Miami

Bahamas: Nassau and Ocean Cay

  • Leaves in 26 days
  • 2 Bahamas stops

from $199

per person, interior

$66 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • Leaves in 32 days
  • 2 Bahamas stops

from $199

per person, interior

$66 a night

Price checked Nov 8

Check live price

MSC MSC Seashore

3-Night Bahamas

3 nights Round trip from Port Canaveral (Orlando)

Bahamas: Nassau and Ocean Cay

  • Leaves in 60 days
  • 2 Bahamas stops

from $199

per person, interior

$66 a night

Price checked Nov 8

Check live price

Where ships call at Nassau

  • Nassau Cruise Port is in the centre of downtown Nassau on the island of New Providence. Its address is #1 Prince George Wharf.Source: nassaucruiseport.com.
  • The port has six berths in use and can take three Oasis-class ships at once. It can also handle Icon-class ships.Source: nassaucruiseport.com.
  • The port has a three-storey Arrivals Terminal, a Junkanoo museum, more than 60 retail spaces and an amphitheatre for concerts and events. It was rebuilt in a $300 million redevelopment.Source: nassaucruiseport.com.
  • Nassau Cruise Port says it is within walking distance of Nassau's downtown area and lists the city centre as 500 m (0.3 miles) away.Source: nassaucruiseport.com.
  • The port handled 5,649,856 passengers on 1,445 ship calls in 2024.Source: nassaucruiseport.com.
  • A taxi from Lynden Pindling International Airport to the cruise port takes about 20 minutes. The port has free Wi-Fi.Source: nassaucruiseport.com.
  • Taxis wait at the cruise port taxi stand in the Arrivals Plaza, and public jitney buses connect the city with the port.Source: nassaucruiseport.com.

Royal Beach Club Paradise Island, Royal Caribbean's beach club in Nassau

  • Royal Beach Club Paradise Island is the first destination in Royal Caribbean's Royal Beach Club collection. It officially opened in December 2025 and is located in Nassau, The Bahamas.Source: royalcaribbean.com.
  • Royal Caribbean Group describes the site as 17 acres on the western end of Paradise Island.Source: royalcaribbeangroup.com.
  • It is not included in the cruise fare: guests sailing to Nassau must buy a day pass to enter. Children 3 and under get in free.Source: royalcaribbean.com.
  • After leaving the ship, signs point guests to free water transportation to the beach club.Source: royalcaribbean.com.
  • The beach club is open to Royal Caribbean and Celebrity Cruises guests and to Bahamian residents. Guests must be 21 or older to drink alcohol there.Source: royalcaribbean.com.

Cheap cruises to Nassau, Bahamas

The five lowest fares today, per person for two sharing.

  1. 14-Night BahamasMSC · MSC Seaside · Nov 16 from Miami$1554 nights
  2. 24-Night BahamasMSC · MSC Seaside · Nov 30 from Miami$1584 nights
  3. 34-Night BahamasMSC · MSC Seaside · Dec 14 from Miami$1584 nights
  4. 44-Night BahamasMSC · MSC Seaside · Dec 7 from Miami$1684 nights
  5. 53-Night BahamasMSC · MSC Seashore · Dec 3 from Port Canaveral (Orlando)$1783 nights

Lowest price per night to Nassau

Fare divided by nights.

  1. 17-Night Western CaribbeanMSC · MSC Grandiosa · Nov 28 from Port Canaveral (Orlando)$38 a night$269 for 7 nights
  2. 24-Night BahamasMSC · MSC Seaside · Nov 16 from Miami$39 a night$155 for 4 nights
  3. 34-Night BahamasMSC · MSC Seaside · Nov 30 from Miami$40 a night$158 for 4 nights
  4. 44-Night BahamasMSC · MSC Seaside · Dec 14 from Miami$40 a night$158 for 4 nights
  5. 57-Night Eastern CaribbeanMSC · MSC Grandiosa · Dec 5 from Port Canaveral (Orlando)$40 a night$279 for 7 nights

Where cruises to Nassau leave from

Cruise lines that stop at Nassau

Other Bahamas ports

The cruise lines' private islands

Sailings from Cruisebound's listings, updated Nov 8, 2026, 10:28 a.m. ET. A line can change ports, so check the itinerary before you book.