MSC CruisesMSC Grandiosa188 sailingsSailing Sat, Nov 14, 2026 – Thu, Sep 28, 2028from $38/nightDestinationsCaribbean · 188Ports of callPort Canaveral (Orlando), FloridaOcean Cay MSC Marine Reserve, BahamasNassau, BahamasPuerto Plata, Dominican RepublicCozumel, MexicoCosta Maya, MexicoOcho Rios, JamaicaGeorge Town, Cayman IslandsSan Juan, Puerto RicoGrand Turk Island, Turks and CaicosCheapest sailingsMSC CruisesGreat priceCheapest date$269ppWestern Caribbean & BahamasSat, Nov 28, 20267 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas → Cozumel, Mexico → Costa Maya, Mexico$38/night☆MSC CruisesGreat priceCheapest date$279ppEastern Caribbean & BahamasSat, Dec 5, 20267 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Puerto Plata, Dominican Republic → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas$40/night☆MSC CruisesGreat price$289ppWestern Caribbean & BahamasSat, Dec 12, 20267 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas → Cozumel, Mexico → Costa Maya, Mexico$41/night☆MSC CruisesGreat price$289ppEastern Caribbean & BahamasSat, Jan 30, 20277 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Puerto Plata, Dominican Republic → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas$41/night☆MSC CruisesGreat price$299ppEastern Caribbean & BahamasSat, Jan 16, 20277 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Puerto Plata, Dominican Republic → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas$43/night☆MSC CruisesCheapest date$303ppThe BahamasThu, Sep 28, 20283 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Ocean Cay MSC Marine Reserve, Bahamas → Nassau, Bahamas$101/night☆MSC CruisesGreat price$309ppEastern Caribbean & BahamasSat, Jan 2, 20277 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Puerto Plata, Dominican Republic → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas$44/night☆MSC Cruises$313ppThe BahamasThu, Sep 14, 20283 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Ocean Cay MSC Marine Reserve, Bahamas → Nassau, Bahamas$104/night☆MSC Cruises$313ppThe BahamasThu, Sep 21, 20283 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Ocean Cay MSC Marine Reserve, Bahamas → Nassau, Bahamas$104/night☆MSC CruisesGreat price$319ppWestern Caribbean & BahamasSat, Nov 14, 20267 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas → Cozumel, Mexico → Costa Maya, Mexico$46/night☆MSC CruisesGreat price$319ppWestern Caribbean & BahamasSat, Jan 9, 20277 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas → Cozumel, Mexico → Costa Maya, Mexico$46/night☆MSC CruisesGreat price$319ppWestern Caribbean & BahamasSat, Jan 23, 20277 nightsMSC GrandiosaPort Canaveral (Orlando), Florida → Nassau, Bahamas → Ocean Cay MSC Marine Reserve, Bahamas → Cozumel, Mexico → Costa Maya, Mexico$46/night☆See all 188 sailings →