As of 2015, there are no four-night cruises that depart from Boston, Massachusetts, states the Massachusetts Port Authority website. Boston, Massachusetts is primarily a departure city for cruises that last seven or more days. Several one day cruises, such as those to the Harbor Islands, also depart from Boston's port.
Boston is a departure city for seven-day cruises to Bermuda with Norwegian Cruise Line and Holland America Line. Holland America Line also offers 14-day cruises to Montreal or Quebec from Boston, while Royal Caribbean International and Seabourn Cruises offer cruises to other Canadian locations. Other cruise lines use Boston as a port of call.
One-day cruises from Boston include trips to Salem, Provincetown and the U.S.S. Constitution, notes BostonHarborCruises.com.