7 Day Bahamas Cruises

Looking to discover the best of Bahamas on a 7 day cruise? Then choose from our range of unique cruise itineraries with six leading cruise lines that explore Bahamas. December is the most popular month to travel to Bahamas and we have 141 cruise departures available.
Filter Results
Departures
Show More...
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$400pp
$3,035pp
Countries
Show More...
Filter Results
74 Cruises (141 Cruise Departures)
Cruise

7 Days (6 Nights) Tampa to Tampa
Cruise Line: Royal Caribbean
Departure: 30 October 2027
Visit: USA, Bahamas
Bonus Onboard Credit
Exclusive Savings
Inside
$705
Oceanview
$795
Balcony
$1,268
Suite
$1,593
From
US$705
Save 400
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 24 January 2027
Visit: USA, Mexico, Bahamas
Exclusive Savings
Inside
$867
Oceanview
$984
Balcony
$917
Suite
$4,735
From
US$1,022
Save 409
Per Person
View Trip
Cruise
 (5)

7 Days (6 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Departure: 23 January 2028
Visit: USA, Cayman Islands, Bahamas
Limited Time Offer
Inside
$715
Oceanview
$895
Balcony
$1,075
Suite
$3,000
From
US$715
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 29 November 2026
Visit: USA, Bahamas, Dominican Republic
Exclusive Savings
Inside
$534
Oceanview
$664
Balcony
$767
Suite
$1,367
From
US$534
Save 356
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 28 November 2027
Visit: USA, Bahamas, Mexico
Exclusive Savings
Inside
$872
Oceanview
$950
Balcony
$1,155
Suite
$2,971
From
US$1,017
Save 340
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 08 November 2026
Visit: USA, Bahamas, Turks and Caicos Islands
Princess Standard
Inside
$549
Oceanview
-
Balcony
$834
Suite
$1,059
From
US$549
Per Person
View Trip
Cruise

7 Days (6 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departure: 24 October 2026
Visit: USA, Bahamas, Mexico
Exclusive Savings
Inside
$593
Oceanview
$743
Balcony
$896
Suite
$1,176
From
US$593
Save 386
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 10 January 2027
Visit: USA, Bahamas, Haiti
Bonus Onboard Credit
Exclusive Savings
Inside
$551
Oceanview
$631
Balcony
$804
Suite
$1,488
From
US$551
Save 335
Per Person
View Trip
Cruise
 (5)

7 Days (6 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Departures: Nov 2027 to Mar 2028
Visit: USA, Bahamas, Dominican Republic
Limited Time Offer
Inside
$714
Oceanview
$894
Balcony
$1,074
Suite
$3,000
From
US$714
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 15 November 2026
Visit: USA, Mexico, Bahamas
Exclusive Savings
Inside
$526
Oceanview
$695
Balcony
$778
Suite
$1,498
From
US$526
Save 347
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departures: Nov 2026 to Feb 2027
Visit: USA, Bahamas, Turks and Caicos Islands
Princess Standard
Inside
$489
Oceanview
-
Balcony
$654
Suite
$889
From
US$489
Per Person
View Trip
Cruise

7 Days (6 Nights) Miami to Miami
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departures: Jan 2028 to Feb 2028
Visit: USA, Bahamas, Turks and Caicos Islands
Inside
$539
Oceanview
$658
Balcony
$786
Suite
$1,259
From
US$539
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 30 January 2028
Visit: USA, Mexico, Bahamas
Exclusive Savings
Inside
$741
Oceanview
$791
Balcony
$816
Suite
$2,031
From
US$741
Save 408
Per Person
View Trip
Cruise

7 Days (6 Nights) Miami to Miami
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departures: Jan 2028 to Feb 2028
Visit: USA, Dominican Republic, Bahamas
Inside
$495
Oceanview
$614
Balcony
$742
Suite
$1,215
From
US$495
Per Person
View Trip
Cruise

7 Days (6 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departure: 30 October 2026
Visit: USA, Mexico, Bahamas
Exclusive Savings
Inside
$585
Oceanview
$645
Balcony
$980
Suite
$1,197
From
US$585
Save 386
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departures: Dec 2026 to Apr 2027
Visit: USA, Mexico, Bahamas
Bonus Onboard Credit
Exclusive Savings
Inside
$564
Oceanview
$675
Balcony
$777
Suite
$1,395
From
US$564
Save 574
Per Person
View Trip
Cruise
 (5)

7 Days (6 Nights) Miami to Miami
Cruise Line: Virgin Voyages
Departure: 16 November 2026
Visit: USA, Mexico, Bahamas
Limited Time Offer
Inside
$654
Oceanview
$834
Balcony
$1,074
Suite
$2,814
From
US$654
Per Person
View Trip
Cruise
 (1)

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departure: 20 December 2026
Visit: USA, Bahamas, Turks and Caicos Islands
Princess Standard
Inside
$699
Oceanview
-
Balcony
$867
Suite
$1,199
From
US$699
Per Person
View Trip
Cruise

7 Days (6 Nights) Miami to Miami
Cruise Line: MSC Cruises
Departure: 18 December 2027
Visit: USA, Bahamas, Mexico
Inside
$849
Oceanview
$1,019
Balcony
$1,149
Suite
$1,698
From
US$849
Per Person
View Trip
Cruise

7 Days (6 Nights) Miami to Miami
Cruise Line: MSC Cruises
Departures: Nov 2026 to Mar 2028
Visit: USA, Turks and Caicos Islands, Bahamas
Inside
$419
Oceanview
$599
Balcony
$709
Suite
$1,399
From
US$419
Per Person
View Trip
Cruise

7 Days (6 Nights) Miami to Miami
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departure: 05 March 2028
Visit: USA, Bahamas, Cayman Islands
Inside
$575
Oceanview
$694
Balcony
$822
Suite
$1,295
From
US$575
Per Person
View Trip
Cruise
 (2)

7 Days (6 Nights) Orlando to Orlando
Cruise Line: Princess
Ship: Sky Princess
Departure: 01 March 2027
Visit: USA, Bahamas, Turks and Caicos Islands
Princess Standard
Inside
$720
Oceanview
$790
Balcony
$865
Suite
$1,160
From
US$720
Per Person
View Trip
Cruise

7 Days (6 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departure: 17 October 2027
Visit: USA, Turks and Caicos Islands, Bahamas
Exclusive Savings
Inside
$783
Oceanview
$869
Balcony
$969
Suite
$2,569
From
US$915
Save 315
Per Person
View Trip
Cruise

7 Days (6 Nights) Miami to Miami
Cruise Line: MSC Cruises
Departure: 24 January 2027
Visit: USA, Bahamas, Dominican Republic
Inside
$479
Oceanview
$619
Balcony
$769
Suite
$2,160
From
US$479
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 12 September 2027
Visit: USA, Turks and Caicos Islands, Bahamas
Exclusive Savings
Inside
$808
Oceanview
$930
Balcony
$960
Suite
$2,449
From
US$808
Save 456
Per Person
View Trip
Cruise

7 Days (6 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departure: 18 July 2026
Visit: USA, Bahamas, Turks and Caicos Islands
Exclusive Savings
Inside
$987
Oceanview
$1,218
Balcony
$1,380
Suite
$1,750
From
US$1,503
Save 50
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 07 February 2027
Visit: USA, Mexico, Bahamas
Bonus Onboard Credit
Exclusive Savings
Inside
$585
Oceanview
$715
Balcony
$918
Suite
$1,343
From
US$585
Save 331
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departures: Jan 2028 to Jan 2028
Visit: USA, Haiti, Bahamas
Bonus Onboard Credit
Exclusive Savings
Inside
$752
Oceanview
$842
Balcony
$991
Suite
$1,477
From
US$752
Save 426
Per Person
View Trip
Cruise

7 Days (6 Nights) Miami to Miami
Cruise Line: MSC Cruises
Ship: MSC Seashore
Departures: Nov 2027 to Dec 2027
Visit: USA, Bahamas, Dominican Republic
Inside
$475
Oceanview
$594
Balcony
$722
Suite
$1,195
From
US$475
Per Person
View Trip
Cruise

7 Days (6 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departures: Feb 2028 to Apr 2028
Visit: USA, Bahamas, Mexico
Exclusive Savings
Inside
$958
Oceanview
$1,058
Balcony
$1,158
Suite
$2,458
From
US$958
Save 571
Per Person
View Trip
Results: 1-30 of 74

No trips found. Try adjusting the search filters.

Trip Lengths