Portland cruises 131 Portland cruises
Your search Clear selections
131 cruises found
Sort by
Filter by
Ports
- Boston, Massachusetts
- Portland, Maine
- Saint John, New Brunswick
- Halifax, Nova Scotia
- Sydney, Nova Scotia
- Bar Harbor, Maine
Ports
Boston, Massachusetts - Portland, Maine - Saint John, New Brunswick - Halifax, Nova Scotia - Sydney, Nova Scotia - Bar Harbor, Maine - View more ports
All prices are per person based on double occupancy and do not include port/government fees and gratuities.