Close
Get
$75-$4,500
Instant
avoya cash
Sign up for a
FREE
Avoya account to receive this limited-time offer!
Claim My Offer
No, Thank You.
*Terms & conditions apply.
Your privacy is important to us.
Privacy Policy
Get $75–$4,500 in Avoya Cash and save on your vacation — act now and save big.
Get $75-$4,500 Avoya Cash
CLAIM YOUR AVOYA CASH NOW!
Menu
Speak To A Vacation Planner Now
1-888-447-8459
Call
Speak To A Vacation Planner Now
1-888-447-8459
Get Expert Help
Menu
Call
Search
Cruises
Tours
Resorts
Destinations
Deals
Blog
Get Started
Sign In
Speak To A Vacation Planner
1-888-447-8459
Sign In
Get $75–$4,500 in Avoya Cash and save on your vacation — act now and save big.
Get $75-$4,500 Avoya Cash
CLAIM YOUR AVOYA CASH NOW!
Home
cruises
msc cruises
cruises to bahamas
MSC Cruises to Bahamas
Showing
1-25
of
107
results
Filter
Showing
1-25
of
107
results
Sort By
Avoya Top Picks
Avoya Top Picks
Price (Lowest)
Price (Highest)
Date (Earliest)
Date (Latest)
No elements found. Consider changing the search query.
List is empty.
Clear filters
Filter
Date Range
Sun
Mon
Tue
Wed
Thur
Fri
Sat
Sun
Mon
Tue
Wed
Thur
Fri
Sat
March
2025
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
April
2025
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
May
2025
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
June
2025
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Departure Port
Miami, Florida
New York City, New York
Port Canaveral, Florida
No elements found. Consider changing the search query.
List is empty.
Arrival Port
Miami, Florida
New York City, New York
Port Canaveral, Florida
No elements found. Consider changing the search query.
List is empty.
Cruise Ship
MSC Cruises
MSC Meraviglia
MSC Seascape
MSC Seashore
Show More
Trip Length
3–6 Nights
7-9 Nights
10-14 Nights
15+ Nights
Cabin Type
inside or better
oceanview or better
balcony or better
suite
Clear Filters
7-night bahamas cruise
$598
35% Off List
MSC Cruises – MSC Meraviglia
3.8
(88)
5 Star
44%
4 Star
24%
3 Star
9%
2 Star
13%
1 Star
10%
View more
Date:
May 11, 2025
View Other Dates
Ports:
New York City → Port Canaveral → Nassau → Ocean Cay Msc Marine Reserve Bahamas → New York City
Departs
May 11, 2025
from
New York City, New York
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$598
35% Off List
List Price
$922
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
4-night bahamas cruise
$513
44% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
Jun 08, 2025
View Other Dates
Ports:
Miami → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Miami
Departs
Jun 08, 2025
from
Miami, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$513
44% Off List
List Price
$922
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
11-night bahamas cruise
$1,440
39% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
Jul 27, 2025
View Other Dates
Ports:
Miami → Ocean Cay Msc Marine Reserve Bahamas → Nassau → Falmouth → George Town Cayman Islands → Miami
Departs
Jul 27, 2025
from
Miami, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$1,440
39% Off List
List Price
$2,370
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
7-night bahamas cruise
$798
38% Off List
MSC Cruises – MSC Meraviglia
3.8
(88)
5 Star
44%
4 Star
24%
3 Star
9%
2 Star
13%
1 Star
10%
View more
Date:
Aug 03, 2025
View Other Dates
Ports:
New York City → Port Canaveral → Ocean Cay Msc Marine Reserve Bahamas → Nassau → New York City
Departs
Aug 03, 2025
from
New York City, New York
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$798
38% Off List
List Price
$1,292
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
3-night bahamas cruise
$386
42% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
Aug 07, 2025
View Other Dates
Ports:
Miami → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Miami
Departs
Aug 07, 2025
from
Miami, Florida
Up to 3 deal
s
Get Availability
View Details
Price Alerts
Inside From
$386
42% Off List
List Price
$670
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
3-night bahamas cruise
$401
44% Off List
MSC Cruises – MSC Seashore
4.1
(24)
5 Star
54%
4 Star
25%
3 Star
0%
2 Star
17%
1 Star
4%
View more
Date:
Aug 14, 2025
View Other Dates
Ports:
Port Canaveral → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Port Canaveral
Departs
Aug 14, 2025
from
Port Canaveral, Florida
Up to 3 deal
s
Get Availability
View Details
Price Alerts
Inside From
$401
44% Off List
List Price
$718
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
3-night bahamas cruise
$345
37% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
Aug 21, 2025
View Other Dates
Ports:
Miami → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Miami
Departs
Aug 21, 2025
from
Miami, Florida
Up to 3 deal
s
Get Availability
View Details
Price Alerts
Inside From
$345
37% Off List
List Price
$550
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
7-night bahamas cruise
$448
57% Off List
MSC Cruises – MSC Meraviglia
3.8
(88)
5 Star
44%
4 Star
24%
3 Star
9%
2 Star
13%
1 Star
10%
View more
Date:
Sep 21, 2025
View Other Dates
Ports:
New York City → Port Canaveral → Ocean Cay Msc Marine Reserve Bahamas → Nassau → New York City
Departs
Sep 21, 2025
from
New York City, New York
Up to 5 deal
s
Get Availability
View Details
Price Alerts
Inside From
$448
57% Off List
List Price
$1,032
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
11-night bahamas cruise
$903
50% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
Sep 21, 2025
View Other Dates
Ports:
Miami → Ocean Cay Msc Marine Reserve Bahamas → Nassau → Falmouth → George Town Cayman Islands → Miami
Departs
Sep 21, 2025
from
Miami, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$903
50% Off List
List Price
$1,810
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
7-night bahamas cruise
$436
58% Off List
MSC Cruises – MSC Meraviglia
3.8
(88)
5 Star
44%
4 Star
24%
3 Star
9%
2 Star
13%
1 Star
10%
View more
Date:
Sep 28, 2025
View Other Dates
Ports:
New York City → Port Canaveral → Nassau → Ocean Cay Msc Marine Reserve Bahamas → New York City
Departs
Sep 28, 2025
from
New York City, New York
Up to 5 deal
s
Get Availability
View Details
Price Alerts
Inside From
$436
58% Off List
List Price
$1,032
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
3-night bahamas cruise
$330
21% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
Oct 02, 2025
View Other Dates
Ports:
Miami → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Miami
Departs
Oct 02, 2025
from
Miami, Florida
Up to 2 deal
s
Get Availability
View Details
Price Alerts
Inside From
$330
21% Off List
List Price
$420
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
7-night bahamas cruise
$478
39% Off List
MSC Cruises – MSC Meraviglia
3.8
(88)
5 Star
44%
4 Star
24%
3 Star
9%
2 Star
13%
1 Star
10%
View more
Date:
Oct 12, 2025
View Other Dates
Ports:
New York City → Port Canaveral → Ocean Cay Msc Marine Reserve Bahamas → Nassau → New York City
Departs
Oct 12, 2025
from
New York City, New York
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$478
39% Off List
List Price
$780
Top Picks Rank:
4
Get Availability
View Details
Price Alerts
View Expanded Details
4-night bahamas cruise
$503
26% Off List
MSC Cruises – MSC Seashore
4.1
(24)
5 Star
54%
4 Star
25%
3 Star
0%
2 Star
17%
1 Star
4%
View more
Date:
May 04, 2025
View Other Dates
Ports:
Port Canaveral → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Port Canaveral
Departs
May 04, 2025
from
Port Canaveral, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$503
26% Off List
List Price
$679
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
7-night bahamas cruise
$888
42% Off List
MSC Cruises – MSC Meraviglia
3.8
(88)
5 Star
44%
4 Star
24%
3 Star
9%
2 Star
13%
1 Star
10%
View more
Date:
May 04, 2025
View Other Dates
Ports:
New York City → Port Canaveral → Nassau → Ocean Cay Msc Marine Reserve Bahamas → New York City
Departs
May 04, 2025
from
New York City, New York
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Balcony From
$888
42% Off List
List Price
$1,542
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
11-night bahamas cruise
$1,066
41% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
May 04, 2025
View Other Dates
Ports:
Miami → Ocean Cay Msc Marine Reserve Bahamas → Nassau → Falmouth → George Town Cayman Islands → Miami
Departs
May 04, 2025
from
Miami, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$1,066
41% Off List
List Price
$1,810
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
4-night bahamas cruise
$1,733
51% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
May 11, 2025
View Other Dates
Ports:
Miami → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Miami
Departs
May 11, 2025
from
Miami, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Suite From
$1,733
51% Off List
List Price
$3,502
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
3-night bahamas cruise
$730
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
May 15, 2025
View Other Dates
Ports:
Miami → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Miami
Departs
May 15, 2025
from
Miami, Florida
Up to 3 deal
s
Get Availability
View Details
Price Alerts
Balcony From
$730
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
4-night bahamas cruise
$472
48% Off List
MSC Cruises – MSC Seashore
4.1
(24)
5 Star
54%
4 Star
25%
3 Star
0%
2 Star
17%
1 Star
4%
View more
Date:
May 18, 2025
Ports:
Port Canaveral → Ocean Cay Msc Marine Reserve Bahamas → Nassau → Port Canaveral
Departs
May 18, 2025
from
Port Canaveral, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$472
48% Off List
List Price
$900
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
11-night bahamas cruise
$1,239
45% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
May 18, 2025
View Other Dates
Ports:
Miami → Ocean Cay Msc Marine Reserve Bahamas → Nassau → San Juan → Puerto Plata → Miami
Departs
May 18, 2025
from
Miami, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$1,239
45% Off List
List Price
$2,246
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
3-night bahamas cruise
$502
32% Off List
MSC Cruises – MSC Seashore
4.1
(24)
5 Star
54%
4 Star
25%
3 Star
0%
2 Star
17%
1 Star
4%
View more
Date:
May 22, 2025
View Other Dates
Ports:
Port Canaveral → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Port Canaveral
Departs
May 22, 2025
from
Port Canaveral, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$502
32% Off List
List Price
$738
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
10-night bahamas cruise
$1,589
52% Off List
MSC Cruises – MSC Seashore
4.1
(24)
5 Star
54%
4 Star
25%
3 Star
0%
2 Star
17%
1 Star
4%
View more
Date:
May 22, 2025
View Other Dates
Ports:
Port Canaveral → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Costa Maya → Cozumel → Port Canaveral
Departs
May 22, 2025
from
Port Canaveral, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Balcony From
$1,589
52% Off List
List Price
$3,279
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
4-night bahamas cruise
$556
38% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
May 25, 2025
View Other Dates
Ports:
Miami → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Miami
Departs
May 25, 2025
from
Miami, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$556
38% Off List
List Price
$902
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
7-night bahamas cruise
$828
39% Off List
MSC Cruises – MSC Meraviglia
3.8
(88)
5 Star
44%
4 Star
24%
3 Star
9%
2 Star
13%
1 Star
10%
View more
Date:
May 25, 2025
View Other Dates
Ports:
New York City → Port Canaveral → Nassau → Ocean Cay Msc Marine Reserve Bahamas → New York City
Departs
May 25, 2025
from
New York City, New York
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Balcony From
$828
39% Off List
List Price
$1,362
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
11-night bahamas cruise
$1,336
52% Off List
MSC Cruises – MSC Seashore
4.1
(24)
5 Star
54%
4 Star
25%
3 Star
0%
2 Star
17%
1 Star
4%
View more
Date:
May 25, 2025
View Other Dates
Ports:
Port Canaveral → Ocean Cay Msc Marine Reserve Bahamas → Costa Maya → Cozumel → Miami → Nassau → Port Canaveral
Departs
May 25, 2025
from
Port Canaveral, Florida
Up to 4 deal
s
Get Availability
View Details
Price Alerts
Inside From
$1,336
52% Off List
List Price
$2,806
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
3-night bahamas cruise
$458
27% Off List
MSC Cruises – MSC Seascape
4.2
(17)
5 Star
41%
4 Star
35%
3 Star
24%
2 Star
0%
1 Star
0%
View more
Date:
May 29, 2025
View Other Dates
Ports:
Miami → Nassau → Ocean Cay Msc Marine Reserve Bahamas → Miami
Departs
May 29, 2025
from
Miami, Florida
Up to 3 deal
s
Get Availability
View Details
Price Alerts
Inside From
$458
27% Off List
List Price
$630
Top Picks Rank:
2
Get Availability
View Details
Price Alerts
View Expanded Details
Showing
25
of
107
results
1
2
3
4
5
Next