MSC World America / MSC Cruises
14-Night Eastern Caribbean from Miami on MSC World America
- Nights
- 14
- Ports of call
- 6 to 7
- Departures
- 47
- From
- $1,301
MSC World America sails this route from PortMiami 47 times in the window we track. Each one runs 14 nights.
Every sailing calls at Puerto Plata (Dominican Republic), San Juan (Puerto Rico), Roatan (Honduras), Costa Maya (Mexico), and Cozumel (Mexico). The other ports change with the date: there are 2 port combinations, each listed below with its own departure dates. We record which ports a sailing visits, not the order it visits them in.
Departures run from Sat, Dec 12, 2026 to Sat, Oct 14, 2028. The cheapest recorded starting fare is $1,301 per person, which works out at $93 a night.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
Which ports, on which dates?
With 7 ports
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
46 departures, from $1,301 per person
- Sat, Dec 12, 2026
- Sat, Dec 26, 2026
- Sat, Jan 9, 2027
- Sat, Jan 23, 2027
- Sat, Feb 6, 2027
- Sat, Feb 20, 2027
- Sat, Mar 6, 2027
- Sat, Mar 20, 2027
- Sat, Apr 3, 2027
- Sat, Apr 17, 2027
- Sat, May 1, 2027
- Sat, May 15, 2027
- Sat, May 29, 2027
- Sat, Jun 12, 2027
- Sat, Jun 26, 2027
- Sat, Jul 10, 2027
- Sat, Jul 24, 2027
- Sat, Aug 7, 2027
- Sat, Aug 21, 2027
- Sat, Sep 4, 2027
- Sat, Sep 18, 2027
- Sat, Oct 2, 2027
- Sat, Oct 16, 2027
- Sat, Nov 13, 2027
- Sat, Nov 27, 2027
- Sat, Jan 8, 2028
- Sat, Jan 22, 2028
- Sat, Feb 5, 2028
- Sat, Feb 19, 2028
- Sat, Mar 4, 2028
- Sat, Mar 18, 2028
- Sat, Apr 1, 2028
- Sat, Apr 15, 2028
- Sat, Apr 29, 2028
- Sat, May 13, 2028
- Sat, May 27, 2028
- Sat, Jun 10, 2028
- Sat, Jun 24, 2028
- Sat, Jul 8, 2028
- Sat, Jul 22, 2028
- Sat, Aug 5, 2028
- Sat, Aug 19, 2028
- Sat, Sep 2, 2028
- Sat, Sep 16, 2028
- Sat, Sep 30, 2028
- Sat, Oct 14, 2028
With 6 ports
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico)
1 departure, from $1,562 per person
- Sat, Oct 30, 2027
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, Dec 12, 2026 back Sat, Dec 26, 2026 Terminal AA | 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) | |
Sat, Dec 26, 2026 back Sat, Jan 9, 2027 Terminal AA | 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) | |
Sat, Jan 9, 2027 back Sat, Jan 23, 2027 | 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) | |
Sat, Jan 23, 2027 back Sat, Feb 6, 2027 | 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) | |
Sat, Feb 6, 2027 back Sat, Feb 20, 2027 | 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) | |
Sat, Feb 20, 2027 back Sat, Mar 6, 2027 | 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) | |
Sat, Mar 6, 2027 back Sat, Mar 20, 2027 | 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) | |
Sat, Mar 20, 2027 back Sat, Apr 3, 2027 | 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) | |
Sat, Apr 3, 2027 back Sat, Apr 17, 2027 | 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) | |
Sat, Apr 17, 2027 back Sat, May 1, 2027 | 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) | Lowest fare shown |
| We may earn a commission if you book through these buttons, at no cost to you. | |||
Sat, May 1, 2027 back Sat, May 15, 2027 | 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) | |
Sat, May 15, 2027 back Sat, May 29, 2027 | 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) | |
Sat, May 29, 2027 back Sat, Jun 12, 2027 | 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) | |
Sat, Jun 12, 2027 back Sat, Jun 26, 2027 | 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) | |
Sat, Jun 26, 2027 back Sat, Jul 10, 2027 | 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) | |
Sat, Jul 10, 2027 back Sat, Jul 24, 2027 | 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) | |
Sat, Jul 24, 2027 back Sat, Aug 7, 2027 | 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) | |
Sat, Aug 7, 2027 back Sat, Aug 21, 2027 | 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) | |
Sat, Aug 21, 2027 back Sat, Sep 4, 2027 | 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) | |
Sat, Sep 4, 2027 back Sat, Sep 18, 2027 | 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. | |||
Sat, Sep 18, 2027 back Sat, Oct 2, 2027 | 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) | |
Sat, Oct 2, 2027 back Sat, Oct 16, 2027 | 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) | |
Sat, Oct 16, 2027 back Sat, Oct 30, 2027 | 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) | |
Sat, Oct 30, 2027 back Sat, Nov 13, 2027 | 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) | |
Sat, Nov 13, 2027 back Sat, Nov 27, 2027 | 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) | |
Sat, Nov 27, 2027 back Sat, Dec 11, 2027 | 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) | |
Sat, Jan 8, 2028 back Sat, Jan 22, 2028 | 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) | |
Sat, Jan 22, 2028 back Sat, Feb 5, 2028 | 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) | |
Sat, Feb 5, 2028 back Sat, Feb 19, 2028 | 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) | |
Sat, Feb 19, 2028 back Sat, Mar 4, 2028 | 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. | |||
Sat, Mar 4, 2028 back Sat, Mar 18, 2028 | 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) | |
Sat, Mar 18, 2028 back Sat, Apr 1, 2028 | 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) | |
Sat, Apr 1, 2028 back Sat, Apr 15, 2028 | 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) | |
Sat, Apr 15, 2028 back Sat, Apr 29, 2028 | 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) | |
Sat, Apr 29, 2028 back Sat, May 13, 2028 | 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) | |
Sat, May 13, 2028 back Sat, May 27, 2028 | 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) | |
Sat, May 27, 2028 back Sat, Jun 10, 2028 | 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) | |
Sat, Jun 10, 2028 back Sat, Jun 24, 2028 | 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) | |
Sat, Jun 24, 2028 back Sat, Jul 8, 2028 | 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) | |
Sat, Jul 8, 2028 back Sat, Jul 22, 2028 | 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. | |||
Sat, Jul 22, 2028 back Sat, Aug 5, 2028 | 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) | |
Sat, Aug 5, 2028 back Sat, Aug 19, 2028 | 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) | |
Sat, Aug 19, 2028 back Sat, Sep 2, 2028 | 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) | |
Sat, Sep 2, 2028 back Sat, Sep 16, 2028 | 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) | |
Sat, Sep 16, 2028 back Sat, Sep 30, 2028 | 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) | |
Sat, Sep 30, 2028 back Sat, Oct 14, 2028 | 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) | |
Sat, Oct 14, 2028 back Sat, Oct 28, 2028 | 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) | |
- DEC12
Saturday · 14 nights
14-Night Eastern Caribbean
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
- DEC26
Saturday · 14 nights
14-Night Eastern Caribbean
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
- JAN9
Saturday · 14 nights
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)
Returns Sat, Jan 23, 2027
- JAN23
Saturday · 14 nights
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)
Returns Sat, Feb 6, 2027
- FEB6
Saturday · 14 nights
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)
Returns Sat, Feb 20, 2027
- FEB20
Saturday · 14 nights
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)
Returns Sat, Mar 6, 2027
- MAR6
Saturday · 14 nights
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)
Returns Sat, Mar 20, 2027
- MAR20
Saturday · 14 nights
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)
Returns Sat, Apr 3, 2027
- APR3
Saturday · 14 nights
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)
Returns Sat, Apr 17, 2027
- APR17
Saturday · 14 nights
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)
Returns Sat, May 1, 2027
Lowest fare shown
- We may earn a commission if you book through these buttons, at no cost to you.
- MAY1
Saturday · 14 nights
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)
Returns Sat, May 15, 2027
- MAY15
Saturday · 14 nights
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)
Returns Sat, May 29, 2027
- MAY29
Saturday · 14 nights
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)
Returns Sat, Jun 12, 2027
- JUN12
Saturday · 14 nights
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)
Returns Sat, Jun 26, 2027
- JUN26
Saturday · 14 nights
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)
Returns Sat, Jul 10, 2027
- JUL10
Saturday · 14 nights
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)
Returns Sat, Jul 24, 2027
- JUL24
Saturday · 14 nights
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)
Returns Sat, Aug 7, 2027
- AUG7
Saturday · 14 nights
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)
Returns Sat, Aug 21, 2027
- AUG21
Saturday · 14 nights
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)
Returns Sat, Sep 4, 2027
- SEP4
Saturday · 14 nights
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)
Returns Sat, Sep 18, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- SEP18
Saturday · 14 nights
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)
Returns Sat, Oct 2, 2027
- OCT2
Saturday · 14 nights
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)
Returns Sat, Oct 16, 2027
- OCT16
Saturday · 14 nights
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)
Returns Sat, Oct 30, 2027
- OCT30
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Puerto Plata (Dominican Republic) · San Juan (Puerto Rico) · Ocean Cay (Bahamas) · Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Sat, Nov 13, 2027
- NOV13
Saturday · 14 nights
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)
Returns Sat, Nov 27, 2027
- NOV27
Saturday · 14 nights
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)
Returns Sat, Dec 11, 2027
- JAN8
Saturday · 14 nights
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)
Returns Sat, Jan 22, 2028
- JAN22
Saturday · 14 nights
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)
Returns Sat, Feb 5, 2028
- FEB5
Saturday · 14 nights
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)
Returns Sat, Feb 19, 2028
- FEB19
Saturday · 14 nights
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)
Returns Sat, Mar 4, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- MAR4
Saturday · 14 nights
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)
Returns Sat, Mar 18, 2028
- MAR18
Saturday · 14 nights
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)
Returns Sat, Apr 1, 2028
- APR1
Saturday · 14 nights
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)
Returns Sat, Apr 15, 2028
- APR15
Saturday · 14 nights
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)
Returns Sat, Apr 29, 2028
- APR29
Saturday · 14 nights
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)
Returns Sat, May 13, 2028
- MAY13
Saturday · 14 nights
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)
Returns Sat, May 27, 2028
- MAY27
Saturday · 14 nights
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)
Returns Sat, Jun 10, 2028
- JUN10
Saturday · 14 nights
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)
Returns Sat, Jun 24, 2028
- JUN24
Saturday · 14 nights
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)
Returns Sat, Jul 8, 2028
- JUL8
Saturday · 14 nights
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)
Returns Sat, Jul 22, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- JUL22
Saturday · 14 nights
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)
Returns Sat, Aug 5, 2028
- AUG5
Saturday · 14 nights
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)
Returns Sat, Aug 19, 2028
- AUG19
Saturday · 14 nights
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)
Returns Sat, Sep 2, 2028
- SEP2
Saturday · 14 nights
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)
Returns Sat, Sep 16, 2028
- SEP16
Saturday · 14 nights
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)
Returns Sat, Sep 30, 2028
- SEP30
Saturday · 14 nights
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)
Returns Sat, Oct 14, 2028
- OCT14
Saturday · 14 nights
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)
Returns Sat, Oct 28, 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.