MSC World America / MSC Cruises
7-Night Eastern Caribbean from Miami on MSC World America
- Nights
- 7
- Ports of call
- 3
- Departures
- 52
- From
- $468
MSC World America sails this route from PortMiami 52 times in the window we track. Each one runs 7 nights.
The ship calls at Puerto Plata (Dominican Republic), San Juan (Puerto Rico), and Ocean Cay (Bahamas). We record which ports a sailing visits, not the order it visits them in, because the running order changes from date to date.
Departures run from Sat, Nov 14, 2026 to Sat, Oct 28, 2028. The cheapest recorded starting fare is $468 per person, which works out at $67 a night.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
Every departure on this route
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Nights | Itinerary & ports | From |
|---|---|---|---|
Sat, Nov 14, 2026 back Sat, Nov 21, 2026 Terminal AA | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Nov 28, 2026 back Sat, Dec 5, 2026 Terminal AA | 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 19, 2026 Terminal AA | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | Lowest fare shown |
Sat, Dec 26, 2026 back Sat, Jan 2, 2027 Terminal AA | 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 16, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jan 23, 2027 back Sat, Jan 30, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Feb 6, 2027 back Sat, Feb 13, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Feb 20, 2027 back Sat, Feb 27, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Mar 6, 2027 back Sat, Mar 13, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Mar 20, 2027 back Sat, Mar 27, 2027 | 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. | |||
Sat, Apr 3, 2027 back Sat, Apr 10, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Apr 17, 2027 back Sat, Apr 24, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, May 1, 2027 back Sat, May 8, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, May 15, 2027 back Sat, May 22, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, May 29, 2027 back Sat, Jun 5, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jun 12, 2027 back Sat, Jun 19, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jun 26, 2027 back Sat, Jul 3, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jul 10, 2027 back Sat, Jul 17, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jul 24, 2027 back Sat, Jul 31, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Aug 7, 2027 back Sat, Aug 14, 2027 | 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. | |||
Sat, Aug 21, 2027 back Sat, Aug 28, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Sep 4, 2027 back Sat, Sep 11, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Sep 18, 2027 back Sat, Sep 25, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Oct 2, 2027 back Sat, Oct 9, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Oct 16, 2027 back Sat, Oct 23, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Oct 30, 2027 back Sat, Nov 6, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Nov 13, 2027 back Sat, Nov 20, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Nov 27, 2027 back Sat, Dec 4, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Dec 11, 2027 back Sat, Dec 18, 2027 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Fri, Dec 24, 2027 back Fri, Dec 31, 2027 | 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. | |||
Sat, Jan 8, 2028 back Sat, Jan 15, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jan 22, 2028 back Sat, Jan 29, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Feb 5, 2028 back Sat, Feb 12, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Feb 19, 2028 back Sat, Feb 26, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Mar 4, 2028 back Sat, Mar 11, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Mar 18, 2028 back Sat, Mar 25, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Apr 1, 2028 back Sat, Apr 8, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Apr 15, 2028 back Sat, Apr 22, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Apr 29, 2028 back Sat, May 6, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, May 13, 2028 back Sat, May 20, 2028 | 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. | |||
Sat, May 27, 2028 back Sat, Jun 3, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jun 10, 2028 back Sat, Jun 17, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jun 24, 2028 back Sat, Jul 1, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jul 8, 2028 back Sat, Jul 15, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Jul 22, 2028 back Sat, Jul 29, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Aug 5, 2028 back Sat, Aug 12, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Aug 19, 2028 back Sat, Aug 26, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Sep 2, 2028 back Sat, Sep 9, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Sep 16, 2028 back Sat, Sep 23, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Sep 30, 2028 back Sat, Oct 7, 2028 | 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. | |||
Sat, Oct 14, 2028 back Sat, Oct 21, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
Sat, Oct 28, 2028 back Sat, Nov 4, 2028 | 7 | 7-Night Eastern Caribbean Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) | |
- NOV14
Saturday · 7 nights
7-Night Eastern Caribbean
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Nov 21, 2026
- NOV28
Saturday · 7 nights
7-Night Eastern Caribbean
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 5, 2026
- DEC12
Saturday · 7 nights
7-Night Eastern Caribbean
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 19, 2026
Lowest fare shown
- DEC26
Saturday · 7 nights
7-Night Eastern Caribbean
Leaves from Terminal AACalls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 2, 2027
- JAN9
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 16, 2027
- JAN23
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 30, 2027
- FEB6
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Feb 13, 2027
- FEB20
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Feb 27, 2027
- MAR6
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Mar 13, 2027
- MAR20
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Mar 27, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- APR3
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Apr 10, 2027
- APR17
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Apr 24, 2027
- MAY1
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, May 8, 2027
- MAY15
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, May 22, 2027
- MAY29
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jun 5, 2027
- JUN12
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jun 19, 2027
- JUN26
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jul 3, 2027
- JUL10
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jul 17, 2027
- JUL24
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jul 31, 2027
- AUG7
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Aug 14, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- AUG21
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Aug 28, 2027
- SEP4
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Sep 11, 2027
- SEP18
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Sep 25, 2027
- OCT2
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Oct 9, 2027
- OCT16
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Oct 23, 2027
- OCT30
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Nov 6, 2027
- NOV13
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Nov 20, 2027
- NOV27
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 4, 2027
- DEC11
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Dec 18, 2027
- DEC24
Friday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Fri, Dec 31, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- JAN8
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 15, 2028
- JAN22
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jan 29, 2028
- FEB5
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Feb 12, 2028
- FEB19
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Feb 26, 2028
- MAR4
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Mar 11, 2028
- MAR18
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Mar 25, 2028
- APR1
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Apr 8, 2028
- APR15
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Apr 22, 2028
- APR29
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, May 6, 2028
- MAY13
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, May 20, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- MAY27
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jun 3, 2028
- JUN10
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jun 17, 2028
- JUN24
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jul 1, 2028
- JUL8
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jul 15, 2028
- JUL22
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Jul 29, 2028
- AUG5
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Aug 12, 2028
- AUG19
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Aug 26, 2028
- SEP2
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Sep 9, 2028
- SEP16
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Sep 23, 2028
- SEP30
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Oct 7, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- OCT14
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Oct 21, 2028
- OCT28
Saturday · 7 nights
7-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas)
Returns Sat, Nov 4, 2028
Months this route sails
Other routes MSC World America runs
Full ship scheduleStarting 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.