21-Night Western Caribbean from Miami on MSC Poesia
- Nights
- 21
- Ports of call
- 10 to 11
- Departures
- 18
- From
- $2,001
MSC Poesia sails this route from PortMiami 18 times in the window we track. Each one runs 21 nights.
Every sailing calls at Aruba, Cartagena (Colombia), Colon (Panama), Puerto Limon (Costa Rica), Roatan (Honduras), and Belize City (Belize). The other ports change with the date: there are 6 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 Sun, Dec 13, 2026 to Thu, Mar 16, 2028. The cheapest recorded starting fare is $2,001 per person, which works out at $95 a night.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
Which ports, on which dates?
Via Georgetown, Ocho Rios, Curaçao, Bonaire, Aruba, Ocho Rios, Cartagena, Colon, Puerto Limon, Roatan, and Belize City
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)
1 departure, from $2,305 per person
- Sun, Dec 13, 2026
Via Montego Bay
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)
2 departures, from $2,045 per person
- Sun, Jan 3, 2027
- Thu, Jan 14, 2027
Via Ocho Rios, Cartagena, Colon, Puerto Limon, Roatan, Belize City, Curaçao, Bonaire, Aruba, Cabo Rojo, and Ocho Rios
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica)
5 departures, from $2,101 per person
- Sun, Feb 14, 2027
- Sun, Mar 7, 2027
- Sun, Nov 21, 2027
- Sun, Dec 12, 2027
- Sun, Feb 13, 2028
With 10 ports
Calls at Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
5 departures, from $2,001 per person
- Thu, Feb 25, 2027
- Thu, Mar 18, 2027
- Thu, Oct 21, 2027
- Thu, Dec 2, 2027
- Thu, Feb 24, 2028
Via Ocho Rios, Cartagena, Colon, Puerto Limon, Roatan, Belize City, Bonaire, Aruba, Cabo Rojo, Ocho Rios, and Georgetown
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
3 departures, from $2,061 per person
- Sun, Oct 31, 2027
- Thu, Nov 11, 2027
- Thu, Feb 3, 2028
Via Ocho Rios, Cartagena, Colon, Puerto Limon, Roatan, Belize City, Aruba, Curaçao, Cabo Rojo, Ocho Rios, and Georgetown
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
2 departures, from $2,221 per person
- Sun, Mar 5, 2028
- Thu, Mar 16, 2028
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 |
|---|---|---|---|
Sun, Dec 13, 2026 back Sun, Jan 3, 2027 Terminal C | 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) | |
Sun, Jan 3, 2027 back Sun, Jan 24, 2027 | 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) | |
Thu, Jan 14, 2027 back Thu, Feb 4, 2027 | 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) | |
Sun, Feb 14, 2027 back Sun, Mar 7, 2027 | 21 | 21-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) | |
Thu, Feb 25, 2027 back Thu, Mar 18, 2027 | 21 | 21-Night Western Caribbean Calls at Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Sun, Mar 7, 2027 back Sun, Mar 28, 2027 | 21 | 21-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) | |
Thu, Mar 18, 2027 back Thu, Apr 8, 2027 | 21 | 21-Night Western Caribbean Calls at Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Thu, Oct 21, 2027 back Thu, Nov 11, 2027 | 21 | 21-Night Western Caribbean Calls at Bonaire · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Sun, Oct 31, 2027 back Sun, Nov 21, 2027 | 21 | 21-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
Thu, Nov 11, 2027 back Thu, Dec 2, 2027 | 21 | 21-Night Western Caribbean Calls at Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||
Sun, Nov 21, 2027 back Sun, Dec 12, 2027 | 21 | 21-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Bonaire · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) | |
Thu, Dec 2, 2027 back Thu, Dec 23, 2027 | 21 | 21-Night Western Caribbean Calls at Bonaire · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | Lowest fare shown |
Sun, Dec 12, 2027 back Sun, Jan 2, 2028 | 21 | 21-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Aruba · Curaçao · Bonaire · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) | |
Thu, Feb 3, 2028 back Thu, Feb 24, 2028 | 21 | 21-Night Western Caribbean Calls at Aruba · Bonaire · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Sun, Feb 13, 2028 back Sun, Mar 5, 2028 | 21 | 21-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Aruba · Bonaire · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) | |
Thu, Feb 24, 2028 back Thu, Mar 16, 2028 | 21 | 21-Night Western Caribbean Calls at Aruba · Bonaire · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
Sun, Mar 5, 2028 back Sun, Mar 26, 2028 | 21 | 21-Night Western Caribbean Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) | |
Thu, Mar 16, 2028 back Thu, Apr 6, 2028 | 21 | 21-Night Western Caribbean Calls at Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) | |
- 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
- 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
- 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
- FEB14
Sunday · 21 nights
21-Night Western Caribbean
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica)
Returns Sun, Mar 7, 2027
- FEB25
Thursday · 21 nights
21-Night Western Caribbean
Calls at Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Mar 18, 2027
- MAR7
Sunday · 21 nights
21-Night Western Caribbean
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica)
Returns Sun, Mar 28, 2027
- MAR18
Thursday · 21 nights
21-Night Western Caribbean
Calls at Curaçao · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Apr 8, 2027
- OCT21
Thursday · 21 nights
21-Night Western Caribbean
Calls at Bonaire · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Nov 11, 2027
- OCT31
Sunday · 21 nights
21-Night Western Caribbean
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Sun, Nov 21, 2027
- NOV11
Thursday · 21 nights
21-Night Western Caribbean
Calls at Bonaire · Aruba · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Dec 2, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- NOV21
Sunday · 21 nights
21-Night Western Caribbean
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Bonaire · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica)
Returns Sun, Dec 12, 2027
- DEC2
Thursday · 21 nights
21-Night Western Caribbean
Calls at Bonaire · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Dec 23, 2027
Lowest fare shown
- DEC12
Sunday · 21 nights
21-Night Western Caribbean
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Aruba · Curaçao · Bonaire · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica)
Returns Sun, Jan 2, 2028
- FEB3
Thursday · 21 nights
21-Night Western Caribbean
Calls at Aruba · Bonaire · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Feb 24, 2028
- FEB13
Sunday · 21 nights
21-Night Western Caribbean
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Aruba · Bonaire · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica)
Returns Sun, Mar 5, 2028
- FEB24
Thursday · 21 nights
21-Night Western Caribbean
Calls at Aruba · Bonaire · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Mar 16, 2028
- MAR5
Sunday · 21 nights
21-Night Western Caribbean
Calls at Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize) · Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands)
Returns Sun, Mar 26, 2028
- MAR16
Thursday · 21 nights
21-Night Western Caribbean
Calls at Aruba · Curaçao · Cabo Rojo (Dominican Republic) · Ocho Rios (Jamaica) · Georgetown (Grand Cayman, Cayman Islands) · Ocho Rios (Jamaica) · Cartagena (Colombia) · Colon (Panama) · Puerto Limon (Costa Rica) · Roatan (Honduras) · Belize City (Belize)
Returns Thu, Apr 6, 2028
Months this route sails
Other routes MSC Poesia 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.