MSC MSC Meraviglia
6-Night Eastern Caribbean
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
- Leaves in 21 days
- 2 Bahamas stops
Every MSC Meraviglia sailing on sale that stops in the Bahamas, cheapest first.
30 cruises from $249 per person Updated Nov 8, 2026, 10:28 a.m. ET

MSC Meraviglia sails for MSC Cruises. 30 sailings on sale stop in the Bahamas, 4 to 14 nights, from Miami. Bahamas stops: Nassau (29), Ocean Cay (28) and Freeport (1).
The cheapest is the 6-Night Eastern Caribbean, leaving Sun, Nov 29, 2026, from $249 per person.
We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are "from" prices per person for two sharing a cabin, taxes and fees included, each with the date it was checked. How fares are checked.
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Nassau and Ocean Cay
Also: Puerto Plata
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Nassau and Ocean Cay
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Nassau
Also: San Juan, Philipsburg, Charlotte Amalie
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Nassau
Also: Philipsburg, St. John's, Charlotte Amalie
MSC MSC Meraviglia
Bahamas: Nassau and Ocean Cay
Also: San Juan, Philipsburg, Charlotte Amalie and 1 more
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Philipsburg, Port of Charlestown, Charlotte Amalie and 2 more
MSC MSC Meraviglia
Bahamas: Nassau and Ocean Cay
Also: Philipsburg, St. John's, Charlotte Amalie and 1 more
MSC MSC Meraviglia
Bahamas: Nassau and Ocean Cay
Also: Puerto Plata, San Juan, Philipsburg and 1 more
MSC MSC Meraviglia
Bahamas: Nassau and Ocean Cay
Also: Philipsburg, Port of Charlestown, Charlotte Amalie and 2 more
MSC MSC Meraviglia
Bahamas: Nassau and Ocean Cay
Also: Grand Turk, Philipsburg, St. John's and 2 more
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk, Philipsburg, St. John's and 2 more
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Philipsburg, St. John's, Charlotte Amalie and 2 more
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk, Philipsburg, Port of Charlestown and 2 more
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk
MSC MSC Meraviglia
Bahamas: Ocean Cay and Nassau
Also: Grand Turk, Philipsburg, St. John's and 1 more
MSC MSC Meraviglia
Bahamas: Nassau and Ocean Cay
Also: Philipsburg, St. John's, Charlotte Amalie and 1 more
Updated Nov 8, 2026, 10:28 a.m. ET.