Skip to content
All Cruises to Bahamas

Cruises to Freeport, Bahamas

Every cruise on sale that stops at Freeport, Grand Bahama, from any port, cheapest first.

186 cruises from $139 per person Updated Nov 8, 2026, 10:28 a.m. ET

186 sailings on sale stop at Freeport, Grand Bahama, on Royal Caribbean, Norwegian, Celebrity, Costa, Virgin Voyages and MSC. They leave from Fort Lauderdale (Port Everglades) (111), Jacksonville (47), Miami (7), La Romana (Dominican Republic) (7) and Tampa (4) and other ports. The usual length is 3 nights.

The cheapest is the 4-Night Bahamas on Norwegian Dawn from Jacksonville, leaving Thu, Jan 7, 2027, from $139 per person.

Cruises to Freeport, 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 186 cruises

Showing 24 of 186

Norwegian (NCL) Norwegian Dawn

4-Night Bahamas

4 nights Round trip from Jacksonville

Bahamas: Freeport

  • Leaves in 60 days

from $139

per person, lowest available

$35 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

Royal Caribbean Brilliance of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: CocoCay and Freeport

  • Leaves in 57 days
  • 2 Bahamas stops

from $198

per person, lowest available

$50 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

4-Night Bahamas

4 nights Round trip from Jacksonville

Bahamas: Freeport and Nassau

  • Leaves in 32 days
  • 2 Bahamas stops

from $209

per person, lowest available

$52 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

4-Night Bahamas

4 nights Round trip from Jacksonville

Bahamas: Freeport and Nassau

  • 2 Bahamas stops

from $209

per person, lowest available

$52 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

5-Night Bahamas

5 nights Round trip from Jacksonville

Bahamas: Great Stirrup Cay and Freeport

  • Leaves in 55 days
  • 2 Bahamas stops

from $229

per person, lowest available

$46 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

4-Night Bahamas Getaway

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and Freeport

  • Leaves in 36 days
  • 2 Bahamas stops

from $239

per person, interior

$60 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

4-Night Bahamas

4 nights Round trip from Jacksonville

Bahamas: Freeport and Great Stirrup Cay

  • 2 Bahamas stops

from $239

per person, lowest available

$60 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

5-Night Bahamas

5 nights Round trip from Jacksonville

Bahamas: Freeport, Great Stirrup Cay and Nassau

  • 3 Bahamas stops

from $249

per person, lowest available

$50 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

3-Night Bahamas Getaway

3 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Freeport and Nassau

  • 2 Bahamas stops

from $249

per person, lowest available

$83 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

4-Night Bahamas

4 nights Round trip from Jacksonville

Bahamas: Freeport and Great Stirrup Cay

  • 2 Bahamas stops

from $259

per person, interior

$65 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

5-Night Bahamas

5 nights Round trip from Jacksonville

Bahamas: Freeport, Great Stirrup Cay and Nassau

  • 3 Bahamas stops

from $259

per person, interior

$52 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

3-Night Bahamas Getaway

3 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Freeport and Nassau

  • 2 Bahamas stops

from $268

per person, lowest available

$89 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

3-Night Bahamas Getaway

3 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Freeport and Nassau

  • 2 Bahamas stops

from $278

per person, interior

$93 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

5-Night Bahamas

5 nights Round trip from Jacksonville

Bahamas: Freeport, Great Stirrup Cay and Nassau

  • 3 Bahamas stops

from $279

per person, lowest available

$56 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

4-Night Bahamas

4 nights Round trip from Jacksonville

Bahamas: Freeport and Great Stirrup Cay

  • 2 Bahamas stops

from $279

per person, lowest available

$70 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

5-Night Bahamas

5 nights Round trip from Jacksonville

Bahamas: Freeport, Great Stirrup Cay and Nassau

  • 3 Bahamas stops

from $289

per person, lowest available

$58 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

3-Night Bahamas Getaway

3 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and Freeport

  • Leaves in 26 days
  • 2 Bahamas stops

from $298

per person, lowest available

$99 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

3-Night Bahamas Getaway

3 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Freeport and Nassau

  • 2 Bahamas stops

from $298

per person, lowest available

$99 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 and Freeport

  • 2 Bahamas stops

from $298

per person, interior

$75 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

5-Night Bahamas

5 nights Round trip from Jacksonville

Bahamas: Freeport, Great Stirrup Cay and Nassau

  • Leaves in 12 days
  • 3 Bahamas stops

from $299

per person, interior

$60 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

5-Night Bahamas

5 nights Round trip from Jacksonville

Bahamas: Freeport and Great Stirrup Cay

Also: Key West

  • Leaves in 22 days
  • 2 Bahamas stops

from $299

per person, lowest available

$60 a night

Price checked Nov 8

Check live price

Norwegian (NCL) Norwegian Dawn

4-Night Bahamas

4 nights Round trip from Jacksonville

Bahamas: Freeport and Great Stirrup Cay

  • 2 Bahamas stops

from $299

per person, lowest available

$75 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

3-Night Bahamas Getaway

3 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Freeport and Nassau

  • 2 Bahamas stops

from $308

per person, lowest available

$103 a night

Price checked Nov 8

Check live price

Where ships call at Freeport, Grand Bahama

  • Princess says its ships dock at Lucayan Harbour in Freeport, on the western side of Grand Bahama Island, inside Freeport itself, and notes that the port location can change.Source: princess.com.
  • Celebrity says the Freeport cruise terminal is a short cab or bus ride from the lively part of the city, taxis line up outside the terminal, and the bus to Port Lucaya may run only when demand is there.Source: celebritycruises.com.

Cheapest cruises to Freeport, Grand Bahama

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

  1. 14-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 7 from Jacksonville$1394 nights
  2. 24-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$1794 nights
  3. 34-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 4 from Fort Lauderdale (Port Everglades)$1984 nights
  4. 44-Night BahamasNorwegian (NCL) · Norwegian Dawn · Dec 10 from Jacksonville$2094 nights
  5. 54-Night BahamasNorwegian (NCL) · Norwegian Dawn · Feb 3 from Jacksonville$2094 nights

Lowest price per night to Freeport, Grand Bahama

Fare divided by nights.

  1. 14-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 7 from Jacksonville$35 a night$139 for 4 nights
  2. 24-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$45 a night$179 for 4 nights
  3. 35-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 2 from Jacksonville$46 a night$229 for 5 nights
  4. 44-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 4 from Fort Lauderdale (Port Everglades)$50 a night$198 for 4 nights
  5. 55-Night BahamasNorwegian (NCL) · Norwegian Dawn · Jan 24 from Jacksonville$50 a night$249 for 5 nights

Where cruises to Freeport, Grand Bahama leave from

Cruise lines that stop at Freeport, Grand Bahama

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.