Cruise line
MSC cruises from Miami
MSC Cruises has 590 departures from PortMiami in the period we cover, on five ships: MSC Meraviglia, MSC Poesia, MSC Seashore, MSC Seaside, and MSC World America.
They run from 3 to 29 nights and go to the Eastern Caribbean, the Bahamas, the Western Caribbean, the Southern Caribbean, the Panama Canal, and Europe.
The cheapest MSC Cruises sailing we list is MSC Seaside on Mon, Dec 14, 2026, from $159 per person as of November 14, 2026.
Fares below are starting prices on the date shown, not quotes. Check with MSC Cruises before you book.
What MSC Cruises runs from Miami
All routesThe 590 departures below run 52 different routes, cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) Next on Mon, Nov 16, 2026 | MSC Seaside | 4 | 85 | $159$40 a night |
| 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) Next on Sun, Nov 15, 2026 | MSC Meraviglia, MSC Seashore | 6 | 16 | $289$48 a night |
| 7-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas) Next on Mon, Dec 14, 2026 | MSC Seaside | 7 | 80 | $374$53 a night |
| 10-Night Western Caribbean Calls at Curaçao · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) Next on Thu, Dec 3, 2026 | MSC Poesia | 10 | 12 | $548$55 a night |
| 17-Night Mediterranean Calls at Philipsburg (St. Maarten) · Ponta Delgada (Azores, Portugal) · Lisbon (Portugal) · Cadiz (Spain) · Malaga (Spain) · Palma de Mallorca (Spain) · Marseille (France) Ends in Tarragona (Spain) Next on Sat, Apr 10, 2027 | MSC Meraviglia | 17 | 1 | $954$56 a night |
| 16-Night Mediterranean Calls at Philipsburg (St. Maarten) · Ponta Delgada (Azores, Portugal) · Lisbon (Portugal) · Cadiz (Spain) · Malaga (Spain) · Palma de Mallorca (Spain) Ends in Marseille (France) Next on Sat, Apr 10, 2027 | MSC Meraviglia, MSC Seashore | 16 | 2 | $989$62 a night |
| 8-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) Next on Sat, Nov 21, 2026 | MSC Meraviglia, MSC Seashore | 8 | 14 | $518$65 a night |
| 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) Next on Fri, Nov 20, 2026 | MSC Seaside | 3 | 84 | $199$66 a night |
Starting fares per person, for the cheapest cabin listed, with taxes and port fees included, last updated . Fares change often, so check the current price before you book.
All MSC Cruises routes from Miami
All routesWhat MSC Cruises is advertising
Promotions Cruisebound lists for MSC Cruises, confirmed on 2026-11-14. These are the advertiser's terms, not ours, and whether one applies to a particular Miami sailing depends on the cabin, the date and how many of you are traveling. The fares in the table on this page are what we recorded ourselves and do not include any of this.
Discounts that depend on who you are rather than what you book, for military, first responders, residents of qualifying states and guests over 55, are claimed with the cruise line itself. They are not part of the above, and a booking site cannot apply them for you.
2 more are listed. See MSC Cruises sailings from Miami on Cruisebound. We may earn a commission if you book through the links in this section, at no cost to you, and it does not change which sailings this site lists or how they are ordered.
Every departure by date
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Nights | Itinerary & ports | From |
|---|---|---|---|---|
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal AA | MSC World America | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sun, Nov 15, 2026 back Sat, Nov 21, 2026 Terminal AA | MSC Meraviglia | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Mon, Nov 16, 2026 back Fri, Nov 20, 2026 Terminal AA | MSC Seaside | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Nov 20, 2026 back Mon, Nov 23, 2026 Terminal AA | MSC Seaside | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Sat, Nov 21, 2026 back Sun, Nov 29, 2026 | MSC Meraviglia | 8 | 8-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sat, Nov 21, 2026 back Sat, Nov 28, 2026 Terminal AA | MSC World America | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sun, Nov 22, 2026 back Thu, Dec 3, 2026 Terminal AA | MSC Poesia | 11 | 11-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Mon, Nov 23, 2026 back Fri, Nov 27, 2026 Terminal AA | MSC Seaside | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Nov 27, 2026 back Mon, Nov 30, 2026 Terminal AA | MSC Seaside | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Sat, Nov 28, 2026 back Sat, Dec 5, 2026 Terminal AA | MSC World America | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | ||||
Sun, Nov 29, 2026 back Sat, Dec 5, 2026 Terminal AA | MSC Meraviglia | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Mon, Nov 30, 2026 back Fri, Dec 4, 2026 Terminal AA | MSC Seaside | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Thu, Dec 3, 2026 back Sun, Dec 13, 2026 Terminal AA | MSC Poesia | 10 | 10-Night Western Caribbean Calls at Curaçao · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
Fri, Dec 4, 2026 back Mon, Dec 7, 2026 Terminal AA | MSC Seaside | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Sat, Dec 5, 2026 back Sun, Dec 13, 2026 | MSC Meraviglia | 8 | 8-Night Eastern Caribbean Calls at San Juan (Puerto Rico) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sat, Dec 5, 2026 back Sat, Dec 12, 2026 Terminal AA | MSC World America | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Mon, Dec 7, 2026 back Fri, Dec 11, 2026 Terminal AA | MSC Seaside | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Dec 11, 2026 back Mon, Dec 14, 2026 Terminal AA | MSC Seaside | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Sat, Dec 12, 2026 back Sat, Dec 19, 2026 Terminal AA | MSC World America | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Dec 12, 2026 back Sat, Dec 26, 2026 Terminal AA | MSC World America | 14 | 14-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | ||||
Sun, Dec 13, 2026 back Sat, Dec 19, 2026 Terminal AA | MSC Meraviglia | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sun, Dec 13, 2026 back Sun, Dec 27, 2026 Terminal AA | MSC Meraviglia | 14 | 14-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sun, Dec 13, 2026 back Wed, Dec 23, 2026 Terminal C | MSC Poesia | 10 | 10-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Curaçao · Bonaire · Aruba | |
Sun, Dec 13, 2026 back Sun, Jan 3, 2027 Terminal C | MSC Poesia | 21 | 21-Night Western Caribbean Calls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Curaçao · Bonaire · Aruba · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Mon, Dec 14, 2026 back Fri, Dec 18, 2026 Terminal AA | MSC Seaside | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | Lowest fare shown |
Mon, Dec 14, 2026 back Mon, Dec 21, 2026 Terminal AA | MSC Seaside | 7 | 7-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Dec 18, 2026 back Mon, Dec 21, 2026 Terminal AA | MSC Seaside | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Fri, Dec 18, 2026 back Mon, Dec 28, 2026 Terminal AA | MSC Seaside | 10 | 10-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) | |
Sat, Dec 19, 2026 back Sun, Dec 27, 2026 | MSC Meraviglia | 8 | 8-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sat, Dec 19, 2026 back Sat, Jan 2, 2027 | MSC Meraviglia | 14 | 14-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | ||||
Sat, Dec 19, 2026 back Sat, Dec 26, 2026 Terminal AA | MSC World America | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Dec 19, 2026 back Sat, Jan 2, 2027 Terminal AA | MSC World America | 14 | 14-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Mon, Dec 21, 2026 back Mon, Dec 28, 2026 Terminal AA | MSC Seaside | 7 | 7-Night Eastern Caribbean Calls at Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) | |
Mon, Dec 21, 2026 back Mon, Jan 4, 2027 Terminal AA | MSC Seaside | 14 | 14-Night Eastern Caribbean Calls at Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Wed, Dec 23, 2026 back Sun, Jan 3, 2027 Terminal AA | MSC Poesia | 11 | 11-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Wed, Dec 23, 2026 back Thu, Jan 14, 2027 Terminal AA | MSC Poesia | 22 | 22-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Sat, Dec 26, 2026 back Sat, Jan 2, 2027 Terminal AA | MSC World America | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Dec 26, 2026 back Sat, Jan 9, 2027 Terminal AA | MSC World America | 14 | 14-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sun, Dec 27, 2026 back Sat, Jan 2, 2027 Terminal AA | MSC Meraviglia | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sun, Dec 27, 2026 back Sun, Jan 10, 2027 Terminal AA | MSC Meraviglia | 14 | 14-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
| We may earn a commission if you book through these buttons, at no cost to you. | ||||
Mon, Dec 28, 2026 back Mon, Jan 4, 2027 Terminal AA | MSC Seaside | 7 | 7-Night Western Caribbean Calls at Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Mon, Dec 28, 2026 back Fri, Jan 8, 2027 Terminal AA | MSC Seaside | 11 | 11-Night Western Caribbean Calls at Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Sat, Jan 2, 2027 back Sun, Jan 10, 2027 | MSC Meraviglia | 8 | 8-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sat, Jan 2, 2027 back Sat, Jan 16, 2027 | MSC Meraviglia | 14 | 14-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sat, Jan 2, 2027 back Sat, Jan 9, 2027 | MSC World America | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jan 2, 2027 back Sat, Jan 16, 2027 | MSC World America | 14 | 14-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sun, Jan 3, 2027 back Thu, Jan 14, 2027 | MSC Poesia | 11 | 11-Night Western Caribbean Calls at Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Sun, Jan 3, 2027 back Sun, Jan 24, 2027 | MSC Poesia | 21 | 21-Night Western Caribbean Calls at Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Curaçao · Aruba · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Mon, Jan 4, 2027 back Fri, Jan 8, 2027 | MSC Seaside | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Mon, Jan 4, 2027 back Mon, Jan 11, 2027 | MSC Seaside | 7 | 7-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas) | |
| We may earn a commission if you book through these buttons, at no cost to you. | ||||
Fri, Jan 8, 2027 back Mon, Jan 11, 2027 | MSC Seaside | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Sat, Jan 9, 2027 back Sat, Jan 16, 2027 | MSC World America | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jan 9, 2027 back Sat, Jan 23, 2027 | MSC World America | 14 | 14-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sun, Jan 10, 2027 back Sat, Jan 16, 2027 | MSC Meraviglia | 6 | 6-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sun, Jan 10, 2027 back Sun, Jan 24, 2027 | MSC Meraviglia | 14 | 14-Night Eastern Caribbean Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) | |
Mon, Jan 11, 2027 back Fri, Jan 15, 2027 | MSC Seaside | 4 | 4-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Mon, Jan 11, 2027 back Mon, Jan 18, 2027 | MSC Seaside | 7 | 7-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas) | |
Thu, Jan 14, 2027 back Sun, Jan 24, 2027 | MSC Poesia | 10 | 10-Night Western Caribbean Calls at Curaçao · Aruba · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) | |
Thu, Jan 14, 2027 back Thu, Feb 4, 2027 | MSC Poesia | 21 | 21-Night Western Caribbean Calls at Curaçao · Aruba · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Fri, Jan 15, 2027 back Mon, Jan 18, 2027 | MSC Seaside | 3 | 3-Night Bahamas Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) | |
- NOV14
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Nov 21, 2026
- NOV15
Sunday · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Nov 21, 2026
- NOV16
Monday · 4 nights
4-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Nov 20, 2026
- NOV20
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Nov 23, 2026
- NOV21
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Nov 29, 2026
- NOV21
Saturday · 7 nights
7-Night Western Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Nov 28, 2026
- NOV22
Sunday · 11 nights
11-Night Western Caribbean
Leaves from Terminal AACalls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Dec 3, 2026
- NOV23
Monday · 4 nights
4-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Nov 27, 2026
- NOV27
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Nov 30, 2026
- NOV28
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 5, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- NOV29
Sunday · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Dec 5, 2026
- NOV30
Monday · 4 nights
4-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Dec 4, 2026
- DEC3
Thursday · 10 nights
10-Night Western Caribbean
Leaves from Terminal AACalls at Curaçao · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Sun, Dec 13, 2026
- DEC4
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Dec 7, 2026
- DEC5
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at San Juan (Puerto Rico) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 13, 2026
- DEC5
Saturday · 7 nights
7-Night Western Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 12, 2026
- DEC7
Monday · 4 nights
4-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Dec 11, 2026
- DEC11
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Dec 14, 2026
- DEC12
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 19, 2026
- DEC12
Saturday · 14 nights
14-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 26, 2026
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC13
Sunday · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Dec 19, 2026
- DEC13
Sunday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 27, 2026
- DEC13
Sunday · 10 nights
10-Night Western Caribbean
Leaves from Terminal CCalls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Curaçao · Bonaire · Aruba
Returns Wed, Dec 23, 2026
- DEC13
Sunday · 21 nights
21-Night Western Caribbean
Leaves from Terminal CCalls at Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Curaçao · Bonaire · Aruba · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Sun, Jan 3, 2027
- DEC14
Monday · 4 nights
4-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Dec 18, 2026
Lowest fare shown
- DEC14
Monday · 7 nights
7-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Dec 21, 2026
- DEC18
Friday · 3 nights
3-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Dec 21, 2026
- DEC18
Friday · 10 nights
10-Night Bahamas
Leaves from Terminal AACalls at Nassau (Bahamas) · Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic)
Returns Mon, Dec 28, 2026
- DEC19
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Dec 27, 2026
- DEC19
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Jan 2, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC19
Saturday · 7 nights
7-Night Western Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 26, 2026
- DEC19
Saturday · 14 nights
14-Night Western Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 2, 2027
- DEC21
Monday · 7 nights
7-Night Eastern Caribbean
Leaves from Terminal AACalls at Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic)
Returns Mon, Dec 28, 2026
- DEC21
Monday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal AACalls at Ocean Cay (Bahamas) · San Juan (Puerto Rico) · Puerto Plata (Dominican Republic) · Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Mon, Jan 4, 2027
- DEC23
Wednesday · 11 nights
11-Night Western Caribbean
Leaves from Terminal AACalls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Sun, Jan 3, 2027
- DEC23
Wednesday · 22 nights
22-Night Western Caribbean
Leaves from Terminal AACalls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Jan 14, 2027
- DEC26
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 2, 2027
- DEC26
Saturday · 14 nights
14-Night Eastern Caribbean
MSC World America · MSC Cruises
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jan 9, 2027
- DEC27
Sunday · 6 nights
6-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Jan 2, 2027
- DEC27
Sunday · 14 nights
14-Night Eastern Caribbean
Leaves from Terminal AACalls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Jan 10, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- DEC28
Monday · 7 nights
7-Night Western Caribbean
Leaves from Terminal AACalls at Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Mon, Jan 4, 2027
- DEC28
Monday · 11 nights
11-Night Western Caribbean
Leaves from Terminal AACalls at Ocean Cay (Bahamas) · Falmouth (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Jan 8, 2027
- JAN2
Saturday · 8 nights
8-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Jan 10, 2027
- JAN2
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Jan 16, 2027
- JAN2
Saturday · 7 nights
7-Night Western Caribbean
MSC World America · MSC Cruises
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jan 9, 2027
- JAN2
Saturday · 14 nights
14-Night Western Caribbean
MSC World America · MSC Cruises
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 16, 2027
- JAN3
Sunday · 11 nights
11-Night Western Caribbean
Calls at Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Jan 14, 2027
- JAN3
Sunday · 21 nights
21-Night Western Caribbean
Calls at Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Curaçao · Aruba · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Sun, Jan 24, 2027
- JAN4
Monday · 4 nights
4-Night Bahamas
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Jan 8, 2027
- JAN4
Monday · 7 nights
7-Night Bahamas
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Jan 11, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- JAN8
Friday · 3 nights
3-Night Bahamas
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Jan 11, 2027
- JAN9
Saturday · 7 nights
7-Night Eastern Caribbean
MSC World America · MSC Cruises
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 16, 2027
- JAN9
Saturday · 14 nights
14-Night Eastern Caribbean
MSC World America · MSC Cruises
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jan 23, 2027
- JAN10
Sunday · 6 nights
6-Night Eastern Caribbean
Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Jan 16, 2027
- JAN10
Sunday · 14 nights
14-Night Eastern Caribbean
Calls at Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic)
Returns Sun, Jan 24, 2027
- JAN11
Monday · 4 nights
4-Night Bahamas
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Fri, Jan 15, 2027
- JAN11
Monday · 7 nights
7-Night Bahamas
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Jan 18, 2027
- JAN14
Thursday · 10 nights
10-Night Western Caribbean
Calls at Curaçao · Aruba · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico)
Returns Sun, Jan 24, 2027
- JAN14
Thursday · 21 nights
21-Night Western Caribbean
Calls at Curaçao · Aruba · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Cozumel (Mexico) · Montego Bay (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Feb 4, 2027
- JAN15
Friday · 3 nights
3-Night Bahamas
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas)
Returns Mon, Jan 18, 2027
These are the next 60 of 590. The other 530 leave later, in these months:
MSC Cruises by month
Where these sailings go
Cruise line website: MSC Cruises. Confirm dates and fares there before you book.