Salem Harbor Shuttle

With lots to do and see in Salem, the on-call Salem Harbor Shuttle gets you to where you want to be in no time between four convenient waterfront stops.  Plus, a convenient morning and afternoon scheduled route between Marblehead and Salem makes it easy for commuters to make the Shuttle part of your daily routine.  It’s so quick and reliable you might even start to think it’s magic. 

Just call 617-227-4320 for a pick-up!


At Your Service

Great for locals and visitors alike, climb aboard at any of our four stops - Blaney St., Winter Island, Village St., Marblehead and the Maritime Historic area - along Salem and the surrounding area's emerging waterfront.  Shuttle is also available as tender to moored vessels in the harbor for pick ups and drop offs.  Call 617-227-4320 for a pick up.  

Salem Harbor Shuttle Schedule & Rates


On-Call (plus one scheduled morning and afternoon route between Salem and Marblehead, Monday - Friday) June 28 - Labor Day

Monday - Friday

Scheduled Morning and Afternoon Route between Marblehead and Salem

  • 6:45 AM leaves Marblehead for one route to Salem
  • 6:30 PM leaves Salem for one route to Marblehead




Child (under 12)


Day Pass Adult


Day Pass Child (under 12)


Adult Salem Ferry Transfer/Salem Resident


Child Salem Ferry Transfer/Salem Resident


Great for Groups

Our Group Sales department is always on hand and prepared to help with any request including specialty or private tours, water transportation, gourmet food, custom apparel, souvenirs, entertainment, team building programs and more.

To learn more about our Group Tours services, please contact Doug Hall.

Tell us a little about your group and we’ll get right back to you.

Waterfront and Center

10 Blaney St., Salem, MA 01970

The Salem Harbor Shuttle is an on-call service with stops at Blaney St., Winter Island, Village St. Marblehead and Salem's Maritime Historic Area.  You can call for a pick up at any of these locations.