14-Night Eastern Caribbean from Miami on MSC Meraviglia
- Nights
- 14
- Ports of call
- 7
- Departures
- 16
- From
- $1,106
MSC Meraviglia sails this route from PortMiami 16 times in the window we track. Each one runs 14 nights.
Every sailing calls at Ocean Cay (Bahamas), Philipsburg (St. Maarten), and St. Thomas (U.S. Virgin Islands). The other ports change with the date: there are 7 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 Sat, Mar 27, 2027. The cheapest recorded starting fare is $1,106 per person, which works out at $79 a night.
Our Caribbean cruise guide covers how the Western, Eastern and Southern routes from Miami differ.
Which ports, on which dates?
Via Charlestown
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)
8 departures, from $1,156 per person
- Sun, Dec 13, 2026
- Sat, Dec 19, 2026
- Sun, Dec 27, 2026
- Sat, Jan 2, 2027
- Sun, Feb 7, 2027
- Sat, Feb 13, 2027
- Sun, Mar 21, 2027
- Sat, Mar 27, 2027
Via Grand Turk and Puerto Plata
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)
1 departure, from $1,516 per person
- Sun, Jan 10, 2027
Via Philipsburg, St. John's, St. Thomas, Puerto Plata, Nassau, Ocean Cay, and Puerto Plata
Calls at Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) · Nassau (Bahamas) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic)
1 departure, from $1,136 per person
- Sat, Jan 16, 2027
Via Puerto Plata and San Juan
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · Nassau (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
1 departure, from $1,136 per person
- Sun, Jan 24, 2027
Via San Juan and Grand Turk
Calls at Nassau (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
1 departure, from $1,106 per person
- Sat, Jan 30, 2027
Via St. John's and Amber Cove
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Grand Turk (Turks and Caicos) · Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
2 departures, from $1,156 per person
- Sun, Feb 21, 2027
- Sat, Feb 27, 2027
Via Grand Turk, Ocean Cay, Nassau, Philipsburg, St. John's, St. Thomas, and Nassau
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) · Nassau (Bahamas)
2 departures, from $1,266 per person
- Sun, Mar 7, 2027
- Sat, Mar 13, 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 |
|---|---|---|---|
Sun, Dec 13, 2026 back Sun, Dec 27, 2026 Terminal AA | 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) | |
Sat, Dec 19, 2026 back Sat, Jan 2, 2027 | 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) | |
Sun, Dec 27, 2026 back Sun, Jan 10, 2027 Terminal AA | 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) | |
Sat, Jan 2, 2027 back Sat, Jan 16, 2027 | 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) | |
Sun, Jan 10, 2027 back Sun, Jan 24, 2027 | 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) | |
Sat, Jan 16, 2027 back Sat, Jan 30, 2027 | 14 | 14-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) · Nassau (Bahamas) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) | |
Sun, Jan 24, 2027 back Sun, Feb 7, 2027 | 14 | 14-Night Eastern Caribbean Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · Nassau (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) | |
Sat, Jan 30, 2027 back Sat, Feb 13, 2027 | 14 | 14-Night Eastern Caribbean Calls at Nassau (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | Lowest fare shown |
Sun, Feb 7, 2027 back Sun, Feb 21, 2027 | 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) | |
Sat, Feb 13, 2027 back Sat, Feb 27, 2027 | 14 | 14-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Nassau (Bahamas) · Ocean Cay (Bahamas) · Grand Turk (Turks and Caicos) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||
Sun, Feb 21, 2027 back Sun, Mar 7, 2027 | 14 | 14-Night Eastern Caribbean Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Grand Turk (Turks and Caicos) · Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) | |
Sat, Feb 27, 2027 back Sat, Mar 13, 2027 | 14 | 14-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sun, Mar 7, 2027 back Sun, Mar 21, 2027 | 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) · Nassau (Bahamas) | |
Sat, Mar 13, 2027 back Sat, Mar 27, 2027 | 14 | 14-Night Eastern Caribbean Calls at Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Nassau (Bahamas) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas) | |
Sun, Mar 21, 2027 back Sun, Apr 4, 2027 | 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) | |
Sat, Mar 27, 2027 back Sat, Apr 10, 2027 | 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) | |
- 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
- 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
- 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
- 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
- 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
- JAN16
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Puerto Plata (Dominican Republic) · Nassau (Bahamas) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic)
Returns Sat, Jan 30, 2027
- JAN24
Sunday · 14 nights
14-Night Eastern Caribbean
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Puerto Plata (Dominican Republic) · Nassau (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands)
Returns Sun, Feb 7, 2027
- JAN30
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Nassau (Bahamas) · San Juan (Puerto Rico) · Philipsburg (St. Maarten) · St. Thomas (U.S. Virgin Islands) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Feb 13, 2027
Lowest fare shown
- FEB7
Sunday · 14 nights
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)
Returns Sun, Feb 21, 2027
- FEB13
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · Charlestown (Nevis) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Nassau (Bahamas) · Ocean Cay (Bahamas) · Grand Turk (Turks and Caicos)
Returns Sat, Feb 27, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- FEB21
Sunday · 14 nights
14-Night Eastern Caribbean
Calls at Nassau (Bahamas) · Ocean Cay (Bahamas) · Grand Turk (Turks and Caicos) · Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic)
Returns Sun, Mar 7, 2027
- FEB27
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Amber Cove (Dominican Republic) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Mar 13, 2027
- MAR7
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) · Nassau (Bahamas)
Returns Sun, Mar 21, 2027
- MAR13
Saturday · 14 nights
14-Night Eastern Caribbean
Calls at Philipsburg (St. Maarten) · St. John's (Antigua) · St. Thomas (U.S. Virgin Islands) · Nassau (Bahamas) · Grand Turk (Turks and Caicos) · Ocean Cay (Bahamas) · Nassau (Bahamas)
Returns Sat, Mar 27, 2027
- MAR21
Sunday · 14 nights
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)
Returns Sun, Apr 4, 2027
- MAR27
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, Apr 10, 2027
Months this route sails
Other routes MSC Meraviglia 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.