Canadian Maritimes · New England Boston → Portland, Maine → Saint-John + 2 more From Cape Liberty, NJ (NYC) · 9 nights · Next Aug 31 From $1,145 5 upcoming departures · 1 ship →