Salem, Massachusetts, United States

Cruise Port

Salem, Massachusetts

City in Massachusetts, United States.

View on map

Overview

Salem, Massachusetts is a cruise port in United States. It lies on the coast at approximately 42.519, -70.897.

About Salem, Massachusetts

Salem is a historic coastal city in Essex County, Massachusetts, United States, located on the North Shore of Greater Boston. Continuous settlement by Europeans began in 1626 with English colonists. Salem was one of the most significant seaports for trading commodities in early American history. Prior to the dissolution of county governments in Massachusetts in 1999, it served as one of two county seats for Essex County, alongside Lawrence.

Overview text adapted from Wikipedia, available under the CC BY-SA license.

Planning a cruise visit

A detailed cruise guide for Salem, Massachusetts — how to reach the centre from the cruise terminal, what to see on a port day, shopping and local tips — is being added. Use the quick facts and map link above to start planning, and confirm terminal and transport details with your cruise line and the local port authority before you travel.

Around Salem, Massachusetts

Salem Junction
Salem Junction
Slm junction
Slm junction
Salem Junction Night
Salem Junction Night
Salem Junction Railway station nameboard
Salem Junction Railway station nameboard

Where to stay

Staying near Salem, Massachusetts the night before or after your cruise makes embarkation easier. Browse hotels near the port →

Cruise season & schedules

Which ships call at Salem, Massachusetts, and when, changes by season. Check the latest arrivals and departures before you plan. See current cruise schedules →