The trip from Marblehead to Salem is a very short 8-kilometer journey. You can drive via Atlantic Ave and Lafayette St, which takes about 15 minutes. Alternatively, take the local bus. This route connects the coastal town of Marblehead to the historic Witch City.
Total Distance: 8 km driving distance; 6 km straight-line distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 20 mins | 15 mins |
| Avg Price | $2 - $4 | $5 in fuel |
| Operator | MBTA Bus | Personal Vehicle |
| Route | Local bus route. | Atlantic Ave to Lafayette St. |
| Tip | Check the MBTA website for the latest bus schedule. | Parking in Salem can be difficult in October. |
October for the Halloween festivities, or Summer for coastal activities.