MSC Seashore cruises to the Bahamas
Every MSC Seashore sailing on sale that stops in the Bahamas, cheapest first.
109 cruises from $178 per person Updated Nov 8, 2026, 10:28 a.m. ET

MSC Seashore sails for MSC Cruises. 109 sailings on sale stop in the Bahamas, 3 to 22 nights, from Port Canaveral (Orlando) and Miami. Bahamas stops: Ocean Cay (109) and Nassau (105).
The cheapest is the 3-Night Bahamas, leaving Thu, Dec 3, 2026, from $178 per person.
MSC Seashore cruises to the Bahamas
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.
Filter and sort 109 cruises
Cheapest MSC Seashore cruises to the Bahamas
- 13-Night BahamasMSC · MSC Seashore · Dec 3 from Port Canaveral (Orlando)$1783 nights
- 24-Night BahamasMSC · MSC Seashore · Dec 13 from Port Canaveral (Orlando)$1884 nights
- 33-Night BahamasMSC · MSC Seashore · Jan 14 from Port Canaveral (Orlando)$1883 nights
- 43-Night BahamasMSC · MSC Seashore · Jan 21 from Port Canaveral (Orlando)$1883 nights
- 54-Night BahamasMSC · MSC Seashore · Dec 6 from Port Canaveral (Orlando)$1894 nights
Where MSC Seashore sails to the Bahamas from
MSC Seashore's Bahamas stops
Other MSC ships that sail to the Bahamas
Updated Nov 8, 2026, 10:28 a.m. ET.