Newport, Rhode Island
Boston, Massachusetts
Portland, Maine
Bar Harbor, Maine
Saint John, New Brunswick
Halifax, Nova Scotia
St. John’s, Newfoundland and Labrador
Charlottetown, Prince Edward Island
Québec City, Québec
Montréal, Québec
Find out more about the best Canada and New England cruise ports by clicking the link!