Book Now
How to Get to Salem, MA from Boston: Every Option Compared
Discover Salem — Getting Here

How to Get toSalem, MA

Salem is 22 miles from Boston — closer than most people realize. Here’s every way to get here, how long each takes, and what to know before you go.

Quick
Answer
Distance from Boston
22 miles north of Boston — approximately 30 min by car or commuter rail
Ways to Get Here
4 options: By car · MBTA Commuter Rail · Seasonal Ferry · From Logan Airport
Best Option
Commuter Rail from North Station for car-free travel · Car recommended if staying overnight (free parking at the Salem Waterfront Hotel)
4 Ways to Arrive

Getting from Boston to Salem, MA

Salem is one of the closest and most accessible day trips from Boston — and one of the best overnight destinations on the North Shore. Here’s every option at a glance.

🚗
By Car
~30 min Free Parking at Hotel

The most flexible option. Salem is 22 miles north of Boston via Route 128 — a straightforward highway drive with no tolls after the I-93 interchange.

  1. Take I-93 North from downtown Boston
  2. Merge onto Route 128 North (I-95)
  3. Take Exit 25A for Route 114 East
  4. Follow Route 114 East into Salem center
  5. Continue to 225 Derby Street, Pickering Wharf
Salem Waterfront Hotel guests: Free on-site parking included — one of the very few Salem hotels to offer this. Register your vehicle at check-in.
⛴️
Salem Ferry
~65 min Seasonal

The most scenic way to arrive. The Salem Ferry runs May through October from Boston’s Long Wharf and docks at Blaney Street in Salem — a 13-minute walk from the Salem Waterfront Hotel, which is the closest full-service hotel to the ferry dock.

  1. Take the T to Aquarium Station (Blue Line)
  2. Walk to Long Wharf (~2 min)
  3. Board the Salem Ferry (check schedule at salemferry.com)
  4. Arrive at Blaney Street dock — walk 13 min along Derby Street to the Salem Waterfront Hotel (closest full-service hotel to the dock)
Best arrival experience: Sailing into Salem Harbor past Derby Wharf Lighthouse and arriving at the Blaney Street dock is genuinely spectacular. The 13-minute walk along Derby Street to the hotel takes you straight through Salem’s waterfront — a great introduction to the city.
📱
By Uber or Lyft

Uber and Lyft both operate throughout Salem and Boston. It’s a convenient door-to-door option if you don’t have a car or prefer not to navigate — though it’s typically more expensive than the Commuter Rail and subject to surge pricing during busy periods.

Boston → Salem
$45–65
Off-peak / midweek
$65–95
Peak / surge pricing
Logan Airport → Salem
$50–70
Off-peak / midweek
$70–105
Peak / surge pricing
Within Salem
$8–15
MBTA Station → hotel or attractions
Salem is very walkable — most guests staying at the Salem Waterfront Hotel don’t need a ride once they’ve arrived.
October note: Surge pricing in October can push fares significantly higher, particularly on Friday and Saturday evenings. Budget accordingly or take the Commuter Rail.
Distance & Time

Salem, MA from nearby cities

Salem sits at the center of the North Shore — easily reached from Boston, the North Shore, New Hampshire, and beyond.

From
Boston, MA
22
Miles
~30
Min by Car
From
Logan International Airport
12
Miles
~36
Min by Car
From
Providence, RI
61
Miles
~70
Min by Car
From
Manchester, NH
55
Miles
~65
Min by Car
Driving to Salem MA — Route 128 North Shore highway By Car
Driving Directions

Boston to Salem by car

22 miles · ~30 min No tolls after I-93

The drive from downtown Boston to Salem is one of the most straightforward on the North Shore. I-93 North connects directly to Route 128 (I-95 North), which feeds into Route 114 East — a single continuous run with no confusing interchanges.

From the South Shore or Providence, take I-93 North through the city and join the same Route 128 connector. From New Hampshire, I-95 South leads directly to Route 128 South, then exit for Route 114 East.

  1. 1
    I-93 North
    From downtown Boston, head north on I-93. Take it to the Route 128 North (I-95) merger.
  2. 2
    Route 128 North
    Stay on Route 128 North for approximately 7 miles.
  3. 3
    Exit 25A — Route 114 East
    Take Exit 25A for Route 114 East toward Salem. Follow for approximately 6 miles into the city center.
  4. 4
    Into Salem
    Route 114 East becomes Lafayette Street, then Derby Street. The Salem Waterfront Hotel is at 225 Derby Street on Pickering Wharf — look for the waterfront on your right.

Free parking for overnight guests. The Salem Waterfront Hotel includes complimentary on-site self-parking — one of very few downtown Salem hotels to offer this. Register at the front desk. One vehicle per room. Additional parking is available one minute’s walk away.

MBTA Commuter Rail to Salem MA — Newburyport Rockport Line Commuter Rail
MBTA Commuter Rail

North Station to Salem

~30 min · Newburyport/Rockport Line

The MBTA Commuter Rail is the fastest and most reliable car-free option — and strongly recommended for October visits when Salem road closures make driving genuinely difficult. Trains run frequently throughout the day from North Station.

  1. 1
    Get to North Station
    Take the Green Line (any branch) or Orange Line to North Station. From South Station, take the Orange Line inbound to Downtown Crossing, then switch to the Green Line to North Station — or walk via the MBTA underground concourse.
  2. 2
    Board Newburyport/Rockport Line
    At North Station, board the Newburyport/Rockport Commuter Rail. Trains to Salem run regularly — check mbta.com for live schedules. Confirm the train stops at Salem (some express trains skip stops).
  3. 3
    Arrive Salem MBTA Station
    The ride takes approximately 28–32 minutes. Salem Station is on Washington Street — about 12 minutes on foot from Pickering Wharf, or a short rideshare.
  4. 4
    Walk to Pickering Wharf
    From Salem Station: head south on Washington Street, turn left on Essex Street, continue past the Peabody Essex Museum, then turn right on Derby Street. The Salem Waterfront Hotel is on your left at number 225.

Park and ride option: Drive to Beverly Station or other nearby MBTA stops and take the train into Salem — particularly useful during October when Salem parking is severely limited. Check mbta.com for commuter rail parking availability.

Salem Ferry arriving at Salem Harbor from Boston Salem Ferry
Seasonal Ferry

Boston to Salem by ferry

~65 min · May–October Closest hotel to ferry dock

The Salem Ferry is the most memorable way to arrive — a genuine harbor cruise past Boston’s waterfront, the North Shore coastline, and into Salem Harbor with the lighthouse on your right. It takes longer than the train, but it’s an experience in itself.

The ferry docks at Blaney Street (10 Blaney St, Salem) — a pleasant 13-minute walk from the Salem Waterfront Hotel along Derby Street. The Salem Waterfront Hotel is the closest full-service hotel in Salem to the ferry dock, and the walk itself takes you straight through the historic waterfront district.

  1. 1
    Get to Long Wharf, Boston
    Take the Blue Line to Aquarium Station. Long Wharf is a 2-minute walk from the exit. The ferry terminal is clearly marked.
  2. 2
    Board the Salem Ferry
    Check current schedules and book tickets at salemferry.com. The ferry runs multiple times daily May through October. Arrive at least 15 minutes before departure.
  3. 3
    Arrive Pickering Wharf, Salem
    The ferry docks at Blaney Street (10 Blaney St). The Salem Waterfront Hotel is a 13-minute walk via Derby Street — the closest full-service hotel in Salem to the ferry. Salem’s historic district begins immediately from the dock.
The ferry is one of the most underrated travel experiences in New England. Arriving at Salem Harbor by boat with the lighthouse in view is something people remember for years.

Best combination: Take the ferry one way and the Commuter Rail back — you get the scenic arrival without the longer return journey if you have an evening train to catch.

Boston Harbor — Logan Airport to Salem MA route From Logan Airport
From Logan Airport

Logan Airport to Salem, MA

12.3 miles · ~36 min by car

Logan to Salem is actually shorter than Logan to downtown Boston. The Ted Williams Tunnel (I-90 East) connects directly to I-93 North, which feeds into Route 128 — the same direct route as from the city.

  1. 1
    Exit Logan via Ted Williams Tunnel
    Follow signs for I-90 West / Ted Williams Tunnel from any Logan terminal. The tunnel connects directly to the I-93 interchange.
  2. 2
    I-93 North → Route 128 North
    Take I-93 North, then merge onto Route 128 (I-95) North.
  3. 3
    Exit 25A — Route 114 East to Salem
    Follow Route 114 East approximately 6 miles into Salem. Continue to 225 Derby Street.

By public transit from Logan: Silver Line SL1 to South Station → Red Line to Downtown Crossing → Green Line to North Station → Newburyport/Rockport Commuter Rail to Salem. Allow 60–75 minutes. Check the MBTA Trip Planner at mbta.com for real-time schedules.

Uber or Lyft from Logan: 35–45 minutes. Off-peak fares approximately $50–70; peak/surge approximately $70–105. Request drop-off at 225 Derby Street, Pickering Wharf, Salem.

October Travel

Getting to Salem in October

Salem’s Haunted Happenings draws hundreds of thousands of visitors each October. The city is genuinely spectacular — and the logistics genuinely require advance planning.

  • 🚂Take the MBTA Commuter Rail. Weekend trains from North Station run frequently and are the strongly recommended option for day visitors. Avoid driving on October weekends unless you’re staying at a hotel with parking.
  • 🚫Most street parking is restricted to Salem residents only on October weekends. Expect $75 fines and towing. The city’s own guidance is to use public transit.
  • 🚗If you must drive, the city operates satellite parking lots with free shuttle service. Lots at Salem High School and Salem State University open at 10am on October 31st.
  • 🏨Overnight guests at the Salem Waterfront Hotel receive free on-site parking and can walk to all Haunted Happenings events. This is the clearest logistical advantage of staying in-town versus commuting.
  • 📅Book October rooms early — the Salem Waterfront Hotel and most Salem hotels sell out 6–12 months in advance for October weekends. Reservations open November 1st each year.
Wicked Night on the Wharf — Salem October events at the Salem Waterfront Hotel

Stay at the Salem Waterfront Hotel in October

The only hotel in the Waterfront District — free parking, walking distance to everything, and no October commute headaches. Rooms book fast.

Check October Availability →
Planning Your Visit

Day trip from Boston, or stay overnight?

Salem is one of the most popular day trips from Boston — but most visitors who stay overnight say they wish they’d had more time. Here’s an honest comparison.

Salem as a Day Trip
Works Fine

Salem is absolutely worth a day trip from Boston. At 22 miles and 30 minutes by train, it’s closer than most people expect — and the main attractions are genuinely walkable from the station.

  • Salem Witch Museum, Peabody Essex Museum, Heritage Trail all accessible in a day
  • Commuter Rail makes it easy — no car needed
  • The waterfront, Essex Street, and Pickering Wharf are all within walking distance
  • Best for one museum focus + a meal and walk

One day is rarely enough to do Salem justice, particularly if you want to eat well and explore without rushing. October day trips are crowded and require early arrival.

Frequently Asked Questions

Everything you need to know

The most common questions about getting to Salem, MA — answered directly.

Salem, MA is 22 miles north of Boston. By car via Route 128 North and Route 114, the drive takes approximately 30 minutes with normal traffic. By MBTA Commuter Rail from North Station, it’s about 28–32 minutes. The seasonal Salem Ferry from Long Wharf takes approximately 65 minutes but is a scenic harbor cruise, docking at Blaney Street in Salem — a 13-minute walk from the Salem Waterfront Hotel.
The best car-free option is the MBTA Commuter Rail Newburyport/Rockport Line from North Station — about 30 minutes, with frequent service throughout the day. Take the Green or Orange Line to North Station, then board. From May through October, the Salem Ferry from Long Wharf is also an excellent option — it takes about 65 minutes and docks at Blaney Street in Salem — a 13-minute walk from the Salem Waterfront Hotel, the closest full-service hotel to the ferry dock.
From downtown Boston by car: approximately 30 minutes. From North Station by Commuter Rail: 28–32 minutes. From Logan Airport by car: approximately 36 minutes. From Logan by public transit: 60–75 minutes via Silver Line, Red Line, and Commuter Rail. In October on weekends, road closures and heavy traffic can add significantly to driving times — the Commuter Rail is strongly recommended.
Yes — the Salem Ferry runs seasonally from May through October, departing from Boston’s Long Wharf and arriving at Blaney Street in Salem. The Salem Waterfront Hotel is a 13-minute walk from the dock — the closest full-service hotel in Salem to the ferry terminal. The journey takes approximately 65 minutes. It’s the most scenic way to arrive. Visit salemferry.com for current schedules and fares.
By car: take the Ted Williams Tunnel (I-90 East) from Logan, then I-93 North to Route 128 North, Exit 25A for Route 114 East into Salem. About 36 minutes. By public transit: Silver Line SL1 to South Station → Red Line to Downtown Crossing → Green Line to North Station → Commuter Rail to Salem. Allow 60–75 minutes. Rideshare (Uber/Lyft) directly from Logan to Salem typically takes 35–45 minutes and costs approximately $45–65.
Salem, MA is on the North Shore of Massachusetts, 22 miles north of Boston in Essex County. It sits on a peninsula between Salem Harbor and the North River, bordered by Beverly to the north, Peabody to the west, and Marblehead to the south. The Salem Waterfront Hotel is at 225 Derby Street, Pickering Wharf, in Salem’s Waterfront District — coordinates 42.5203°N, 70.8918°W.
Driving is not recommended for day visitors in October. Salem enforces road closures, resident-only parking restrictions, and shuttle systems on October weekends. Most street parking is unavailable to visitors. If you’re staying overnight at the Salem Waterfront Hotel, free parking is included and you can walk everywhere. For day trips, take the MBTA Commuter Rail from North Station — it’s faster and far less stressful.
Absolutely — Salem is one of the closest and most rewarding day trips from Boston. At 22 miles and 30 minutes by commuter rail, it’s more accessible than most visitors expect. That said, a single day is rarely enough to fully enjoy Salem without rushing. Most visitors who stay overnight say they wished they’d had more time. If you can stay two nights, you’ll see the city properly.
From South Station, take the Red Line inbound to Downtown Crossing, then walk (or take the Green Line one stop) to North Station. From North Station, board the Newburyport/Rockport Commuter Rail to Salem. Total time from South Station is approximately 45–55 minutes. Alternatively, the Commuter Rail runs directly from South Station on some schedules — check mbta.com Trip Planner for the fastest route on your date.
Yes, though it’s a long day. Amtrak from New York Penn Station to Boston South Station takes 3.5–4 hours. From South Station, connect to the MBTA Commuter Rail to Salem (45–55 min total from South Station). Most visitors making the trip from New York choose to stay at least one night in Salem rather than do it as a same-day round trip. The Salem Waterfront Hotel is an easy walk from the ferry and train.
Limited paid parking is available in Salem city garages and lots. Street parking is heavily restricted, particularly in October. The Salem Waterfront Hotel & Suites provides free on-site self-parking for all overnight guests — one of very few hotels in downtown Salem to offer this. One vehicle per room; register at the front desk. Additional overflow parking is available one minute’s walk away.
Salem is extremely walkable. The Salem Witch Museum, Peabody Essex Museum, House of the Seven Gables, Heritage Trail, and downtown Essex Street are all within 10–15 minutes on foot from Pickering Wharf and the Salem Waterfront Hotel. A Salem Trolley tour is a popular option for orientation on arrival. Rideshare (Uber/Lyft) is available for the few attractions slightly further out (Pioneer Village, Winter Island). Salem’s compact size is one of its greatest advantages as a destination.

Arrive by ferry. Wake up
steps from everything.

The Salem Waterfront Hotel is the only hotel in Salem’s Waterfront District — and the closest full-service hotel to the seasonal ferry dock. Free parking for drivers. 13-minute walk from the ferry · 10-minute walk from the MBTA station. 87 fully renovated rooms, 2024.

22
Miles from Boston
Free
On-Site Parking
⛴️
Ferry at the Door
🚂
10 Min from MBTA