MSC World America / MSC Cruises
7-Night Western Caribbean from Miami on MSC World America
- Nights
- 7
- Ports of call
- 3 to 4
- Departures
- 49
- From
- $568
MSC World America sails this route from PortMiami 49 times in the window we track. Each one runs 7 nights.
Every sailing calls at 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, Nov 21, 2026 to Sat, Oct 21, 2028. The cheapest recorded starting fare is $568 per person, which works out at $81 a night.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
Which ports, on which dates?
Via Ocean Cay
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
48 departures, from $568 per person
- Sat, Nov 21, 2026
- Sat, Dec 5, 2026
- Sat, Dec 19, 2026
- Sat, Jan 2, 2027
- Sat, Jan 16, 2027
- Sat, Jan 30, 2027
- Sat, Feb 13, 2027
- Sat, Feb 27, 2027
- Sat, Mar 13, 2027
- Sat, Mar 27, 2027
- Sat, Apr 10, 2027
- Sat, Apr 24, 2027
- Sat, May 8, 2027
- Sat, May 22, 2027
- Sat, Jun 5, 2027
- Sat, Jun 19, 2027
- Sat, Jul 3, 2027
- Sat, Jul 17, 2027
- Sat, Jul 31, 2027
- Sat, Aug 14, 2027
- Sat, Aug 28, 2027
- Sat, Sep 11, 2027
- Sat, Sep 25, 2027
- Sat, Oct 9, 2027
- Sat, Oct 23, 2027
- Sat, Nov 20, 2027
- Sat, Dec 4, 2027
- Sat, Jan 15, 2028
- Sat, Jan 29, 2028
- Sat, Feb 12, 2028
- Sat, Feb 26, 2028
- Sat, Mar 11, 2028
- Sat, Mar 25, 2028
- Sat, Apr 8, 2028
- Sat, Apr 22, 2028
- Sat, May 6, 2028
- Sat, May 20, 2028
- Sat, Jun 3, 2028
- Sat, Jun 17, 2028
- Sat, Jul 1, 2028
- Sat, Jul 15, 2028
- Sat, Jul 29, 2028
- Sat, Aug 12, 2028
- Sat, Aug 26, 2028
- Sat, Sep 9, 2028
- Sat, Sep 23, 2028
- Sat, Oct 7, 2028
- Sat, Oct 21, 2028
With 3 ports
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico)
1 departure, from $829 per person
- Sat, Nov 6, 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, Nov 21, 2026 back Sat, Nov 28, 2026 Terminal AA | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Dec 5, 2026 back Sat, Dec 12, 2026 Terminal AA | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | Lowest fare shown |
Sat, Dec 19, 2026 back Sat, Dec 26, 2026 Terminal AA | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jan 2, 2027 back Sat, Jan 9, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jan 16, 2027 back Sat, Jan 23, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jan 30, 2027 back Sat, Feb 6, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Feb 13, 2027 back Sat, Feb 20, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Feb 27, 2027 back Sat, Mar 6, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Mar 13, 2027 back Sat, Mar 20, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Mar 27, 2027 back Sat, Apr 3, 2027 | 7 | 7-Night Western Caribbean Calls at 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, Apr 10, 2027 back Sat, Apr 17, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Apr 24, 2027 back Sat, May 1, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, May 8, 2027 back Sat, May 15, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, May 22, 2027 back Sat, May 29, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jun 5, 2027 back Sat, Jun 12, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jun 19, 2027 back Sat, Jun 26, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jul 3, 2027 back Sat, Jul 10, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jul 17, 2027 back Sat, Jul 24, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jul 31, 2027 back Sat, Aug 7, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Aug 14, 2027 back Sat, Aug 21, 2027 | 7 | 7-Night Western Caribbean Calls at 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, Aug 28, 2027 back Sat, Sep 4, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Sep 11, 2027 back Sat, Sep 18, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Sep 25, 2027 back Sat, Oct 2, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Oct 9, 2027 back Sat, Oct 16, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Oct 23, 2027 back Sat, Oct 30, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Nov 6, 2027 back Sat, Nov 13, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) | |
Sat, Nov 20, 2027 back Sat, Nov 27, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Dec 4, 2027 back Sat, Dec 11, 2027 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jan 15, 2028 back Sat, Jan 22, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jan 29, 2028 back Sat, Feb 5, 2028 | 7 | 7-Night Western Caribbean Calls at 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, Feb 12, 2028 back Sat, Feb 19, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Feb 26, 2028 back Sat, Mar 4, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Mar 11, 2028 back Sat, Mar 18, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Mar 25, 2028 back Sat, Apr 1, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Apr 8, 2028 back Sat, Apr 15, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Apr 22, 2028 back Sat, Apr 29, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, May 6, 2028 back Sat, May 13, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, May 20, 2028 back Sat, May 27, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jun 3, 2028 back Sat, Jun 10, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jun 17, 2028 back Sat, Jun 24, 2028 | 7 | 7-Night Western Caribbean Calls at 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 1, 2028 back Sat, Jul 8, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jul 15, 2028 back Sat, Jul 22, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Jul 29, 2028 back Sat, Aug 5, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Aug 12, 2028 back Sat, Aug 19, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Aug 26, 2028 back Sat, Sep 2, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Sep 9, 2028 back Sat, Sep 16, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Sep 23, 2028 back Sat, Sep 30, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Oct 7, 2028 back Sat, Oct 14, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
Sat, Oct 21, 2028 back Sat, Oct 28, 2028 | 7 | 7-Night Western Caribbean Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas) | |
- NOV21
Saturday · 7 nights
7-Night Western Caribbean
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Nov 28, 2026
- DEC5
Saturday · 7 nights
7-Night Western Caribbean
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 12, 2026
Lowest fare shown
- DEC19
Saturday · 7 nights
7-Night Western Caribbean
Leaves from Terminal AACalls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 26, 2026
- JAN2
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jan 9, 2027
- JAN16
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jan 23, 2027
- JAN30
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Feb 6, 2027
- FEB13
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Feb 20, 2027
- FEB27
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Mar 6, 2027
- MAR13
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Mar 20, 2027
- MAR27
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Apr 3, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- APR10
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Apr 17, 2027
- APR24
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, May 1, 2027
- MAY8
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, May 15, 2027
- MAY22
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, May 29, 2027
- JUN5
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jun 12, 2027
- JUN19
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jun 26, 2027
- JUL3
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jul 10, 2027
- JUL17
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jul 24, 2027
- JUL31
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Aug 7, 2027
- AUG14
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Aug 21, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- AUG28
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Sep 4, 2027
- SEP11
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Sep 18, 2027
- SEP25
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Oct 2, 2027
- OCT9
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Oct 16, 2027
- OCT23
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Oct 30, 2027
- NOV6
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico)
Returns Sat, Nov 13, 2027
- NOV20
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Nov 27, 2027
- DEC4
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Dec 11, 2027
- JAN15
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jan 22, 2028
- JAN29
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Feb 5, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- FEB12
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Feb 19, 2028
- FEB26
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Mar 4, 2028
- MAR11
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Mar 18, 2028
- MAR25
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Apr 1, 2028
- APR8
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Apr 15, 2028
- APR22
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Apr 29, 2028
- MAY6
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, May 13, 2028
- MAY20
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, May 27, 2028
- JUN3
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jun 10, 2028
- JUN17
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jun 24, 2028
- We may earn a commission if you book through these buttons, at no cost to you.
- JUL1
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jul 8, 2028
- JUL15
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Jul 22, 2028
- JUL29
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Aug 5, 2028
- AUG12
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Aug 19, 2028
- AUG26
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Sep 2, 2028
- SEP9
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Sep 16, 2028
- SEP23
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Sep 30, 2028
- OCT7
Saturday · 7 nights
7-Night Western Caribbean
Calls at Roatan (Honduras) · Costa Maya (Mexico) · Cozumel (Mexico) · Ocean Cay (Bahamas)
Returns Sat, Oct 14, 2028
- OCT21
Saturday · 7 nights
7-Night Western Caribbean
Calls at 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.