Skip to content
All Cruises to Bahamas

Cruises from Fort Lauderdale to the Bahamas

Every cruise from Fort Lauderdale that stops in the Bahamas, cheapest first.

1,038 cruises from $179 per person Updated Nov 8, 2026, 10:28 a.m. ET

1,038 sailings from Fort Lauderdale stop in the Bahamas, on Royal Caribbean, Disney, Holland America, Celebrity and Princess. The usual length is 4 nights (243 of them), then 3 nights (204) and 7 nights (122). The Bahamas stops are Nassau (481), CocoCay (289), Half Moon Cay (199), Lookout Cay (167) and Castaway Cay (124).

The cheapest is the 4-Night Bahamas & Perfect Day on Brilliance of the Seas, leaving Mon, Nov 30, 2026, from $179 per person (checked November 8, 2026).

Cruises from Fort Lauderdale to the 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 1,038 cruises

Showing 24 of 1,038

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

Royal Caribbean Oasis of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and CocoCay

  • Leaves in 22 days
  • 2 Bahamas stops

from $229

per person, interior

$57 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 Nassau

  • 2 Bahamas stops

from $238

per person, lowest available

$60 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 Nassau

  • 2 Bahamas stops

from $238

per person, lowest available

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

Royal Caribbean Brilliance of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: CocoCay and Nassau

  • 2 Bahamas stops

from $239

per person, interior

$60 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

4-Night Western Caribbean Getaway

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Bimini and Nassau

  • 2 Bahamas stops

from $248

per person, lowest available

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

Royal Caribbean Oasis of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and CocoCay

  • Leaves in 8 days
  • 2 Bahamas stops

from $258

per person, interior

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

4-Night Bahamas Getaway

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and Bimini

  • 2 Bahamas stops

from $269

per person, lowest available

$67 a night

Price checked Nov 8

Check live price

Celebrity Celebrity Reflection

4-Night Key West & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: CocoCay

Also: Key West

  • Leaves tomorrow

from $271

per person, interior

$68 a night

Price checked Nov 8

Check live price

Celebrity Celebrity Reflection

4-Night Key West & Bahamas

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau

Also: Key West

  • Leaves in 22 days

from $273

per person, interior

$68 a night

Price checked Nov 8

Check live price

Royal Caribbean Oasis of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and CocoCay

  • Leaves in 36 days
  • 2 Bahamas stops

from $278

per person, interior

$70 a night

Price checked Nov 8

Check live price

Royal Caribbean Brilliance of the Seas

3-Night Bahamas & Perfect Day

3 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and CocoCay

  • 2 Bahamas stops

from $278

per person, interior

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

Royal Caribbean Oasis of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and CocoCay

  • Leaves in 29 days
  • 2 Bahamas stops

from $283

per person, interior

$71 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 Bimini

  • 2 Bahamas stops

from $287

per person, lowest available

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

Royal Caribbean Oasis of the Seas

4-Night Bahamas & Perfect Day

4 nights Round trip from Fort Lauderdale (Port Everglades)

Bahamas: Nassau and CocoCay

  • 2 Bahamas stops

from $307

per person, lowest available

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

Getting to the port in Fort Lauderdale

  • Fort Lauderdale-Hollywood International Airport (FLL) is 1.8 miles from the port. Miami International Airport is 27 miles south and Palm Beach International Airport is 50 miles north.Source: porteverglades.net.
  • Port Everglades spans three cities, Dania Beach, Fort Lauderdale and Hollywood, plus unincorporated Broward County. Cars enter from I-595 East or from State Road 84 off U.S. 1.Source: porteverglades.net.

Cheapest cruises from Fort Lauderdale to the Bahamas

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

  1. 14-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$1794 nights
  2. 24-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 4 from Fort Lauderdale (Port Everglades)$1984 nights
  3. 34-Night Bahamas & Perfect DayRoyal Caribbean · Oasis of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$2294 nights
  4. 44-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 11 from Fort Lauderdale (Port Everglades)$2384 nights
  5. 54-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 18 from Fort Lauderdale (Port Everglades)$2384 nights

3 day cruises from Fort Lauderdale to the Bahamas

Two to four nights, cheapest first.

  1. 14-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$1794 nights
  2. 24-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 4 from Fort Lauderdale (Port Everglades)$1984 nights
  3. 34-Night Bahamas & Perfect DayRoyal Caribbean · Oasis of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$2294 nights
  4. 44-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 11 from Fort Lauderdale (Port Everglades)$2384 nights
  5. 54-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 18 from Fort Lauderdale (Port Everglades)$2384 nights

Lowest price per night from Fort Lauderdale

Fare divided by nights, so a short cruise and a longer one compare fairly.

  1. 14-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$45 a night$179 for 4 nights
  2. 24-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 4 from Fort Lauderdale (Port Everglades)$50 a night$198 for 4 nights
  3. 34-Night Bahamas & Perfect DayRoyal Caribbean · Oasis of the Seas · Nov 30 from Fort Lauderdale (Port Everglades)$57 a night$229 for 4 nights
  4. 412-Night TranscanalPrincess · Caribbean Princess · Nov 23 from Fort Lauderdale (Port Everglades)$58 a night$699 for 12 nights
  5. 54-Night Bahamas & Perfect DayRoyal Caribbean · Brilliance of the Seas · Jan 11 from Fort Lauderdale (Port Everglades)$60 a night$238 for 4 nights

Cruise lines sailing from Fort Lauderdale to the Bahamas

Bahamas stops from Fort Lauderdale

Bahamas cruises from other ports

Sailings and fares from Cruisebound's listings, updated Nov 8, 2026, 10:28 a.m. ET. Ports of call from each sailing's own itinerary.