Directions

GPS Address
193 Derby Street, Salem MA (42.52129, -70.88711)

Please note Logan Airport in Boston is approximately 45 minutes south of Salem. It is accessible from Salem via public transportation. Manchester Airport in Manchester, NH is approximately one hour and fifteen minutes north of Salem.

Driving to Salem
From Route 128, take exit 25A, Route 114 East to Salem. Follow Route 114 into Salem where it will become North Street, then Summer Street (pass the Witch House on the right). Turn left onto Norman Street and then stay straight through the traffic light onto Derby Street (note: Route 114 will turn right at this corner toward Marblehead). Follow Derby Street throught the traffic light straight past the Beverly Cooperative Bank to the next intersection.


Driving to Salem Maritime National Historic Site on the Historic Waterfront and the Waite and Peirce park store, 193 Derby Street
If you are visiting Salem Maritime National Historic Site on the waterfront, parking is avilable in the pay-parking garage on the corner of Derby and Congress streets. Walk east on Derby Street (continuing in the same direction) for about three minutes past the hotel and Pickering Wharf to the Waite and Peirce store. There are two handicapped parking spots and a number of metered parking spots on Derby Street across from Waite & Peirce store. Free street parking may be available in limited quantities further down along Derby street.

Driving to the National Park Service Regional Visitor Center in Salem, 2 New Liberty Street
If you are heading to the Regional Visitor Center, turn left onto Hawthorne Boulevard. At the light turn left onto Essex Street. The Visitor Center is at end of Essex Street on right corner. There is a pay-parking garage across the street from the Visitor Center.

Sailing to Salem Harbor
Salem Harbor is an easy day sail from many ports in eastern Massachusetts, and the historic area of Salem borders on the harbor. Note: There is no public docking or mooring at the park. Moorings and slips are available adjacent to the park. More information.

 

Public Transportation

Salem is about half an hour from Boston by public transportation.

By Commuter Rail

  • From North Station, take the Newburyport/Rockport line to the Salem Depot.
  • From the Salem Depot, it is about a five minute walk to the Regional Visitor Center.
    • Walk up the stairs, and cross Bridge Street at the traffic light. Proceed straight down Washington Street to Church Street (there is a Ben and Jerry's and a bank on opposite sides of the street at the corner)and take a left on Church.
    • Proceed down Church Street to the Visitor Center on New Liberty Street, past the Museum Place Mall and the Municipal Parking Garage.
  • Click here to go to the MBTA Commuter Rail schedules.


By Bus

  • Buses #450 and #455 go from the Haymarket station in Boston to the Salem rail depot.
  • From the Salem Depot, it is about a five minute walk to the Regional Visitor Center.
    • Walk up the stairs, and cross Bridge Street at the traffic light. Proceed straight down Washington Street to Church Street (there is a Ben and Jerry's and a bank on opposite sides of the street at the corner)and take a left on Church.
    • Proceed down Church Street to the Visitor Center on New Liberty Street, past the Museum Place Mall and the Municipal Parking Garage.
  • Click here to go to the MBTA Bus Schedule.


By Ferry

From the end of June to the beginning of September, Salem is also accessible from Boston by a high-speed ferry. It is approximately 45 minutes to Salem from Boston by ferry.

For more information about rates and schedules for the Salem Ferry, click here. This link will open in a new window.

The ferry docks at Blaney Street in Salem. It is approximately a five minute walk from the ferry dock to Salem Maritime NHS.

At the corner of Blaney Street and Derby Street, turn left on Derby Street. Salem Maritime is five very short blocks from Blaney Street.


Last updated: August 27, 2017

Contact the Park

Mailing Address:

160 Derby Street
Salem, MA 01970

Phone:

(978) 740-1650

Contact Us