How to Reach Salem, Massachusetts

The Easiest Way to Reach Salem


  • By plane: You can reach Salem by plane, to itsclosest airport Logan International Airport in Boston. Boston lies at 20 miles from Salem. The Beverly Municipal Airportat 15 minutes from the town, is another small handy airport. It is Logan’s flagship airport, in times of peak traffic.
  • By train: Lying at a very short distance from the city centre, the Salem station can be reached via the Newburyport/Rockport line on the MBTA Commuter Rail.
  • By boat: There are high-speed catamaran services available between Salem and Central Wharf, Boston at the New England Aquarium.


  • By Segway: You can hire a Segway to tour around the town. There are many operators who also offer a historic tour of the city. There might be an age restriction however.
  • By taxi: You can call for a taxi to get around Salem. There are various taxi operating services here.
  • On foot: Salem is best explored on foot. It roughly takes about twenty-five minutes to get around all the attractions of Salem. The paths are well marked, with red lines that guide you to across Salem’s historical sites and museums.

Explore the route planner online for your visit to Salem and create a flawless plan in few simple steps!

Modes of Transportation in Salem

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Salem. The most preferred mode of transport in Salem is Car.

Average distance: 22.21 km Average time: 46.06 min

  • Car 57.14%
    Driving 44.97 min Walking 0.53 min Overall average time for 27.88 kms 45.5 min
  • Bus/Trolleybus 10.71%
    Bus 33.83 min Waiting 9.17 min Walking 9 min Overall average time for 12.54 kms 52 min
  • Bike 3.57%
    Bike 50 min Overall average time for 15.63 kms 50 min
  • Walking 10.71%
    Walking 21.17 min Train 3.33 min Bike 1.67 min Driving 1.17 min Waiting 0.83 min Overall average time for 3.69 kms 28.17 min
  • Train/Metro 7.14%
    Train 46.5 min Walking 10.25 min Waiting 6.25 min Other 2.5 min Overall average time for 25.96 kms 65.5 min
  • Tram/Streetcar 1.79%
    Tram 40 min Walking 10 min Overall average time for 8.05 kms 50 min
* Some of the data on this page is powered by Numbeo