The cruise visits Bar Harbor, Halifax, Portland, and other spots on the Atlantic coast.
Brad's Deals Editor Jim,
Book a 10-night cruise with prices from $774 per person at Cruise.com. We found the lowest prices on inside rooms. Ocean-view rooms start at $859. The MSC Cruises ship departs from and returns to New York. It visits ports Bar Harbor, Halifax, Portland, and more. Prices are based on two people traveling together. Taxes, fees, and exclusions apply.