Distance from Elm Square, Massachusetts to Salisbury Point, Massachusetts
The driving distance from Elm Square, Massachusetts to Salisbury Point, Massachusetts is 80.1 mi (128.8 km)
The straight-line (air) distance is approximately 35.6 mi (57.3 km)
Estimated travel time by road is 1 hour 19 minutes
We found 3 routes between Elm Square and Salisbury Point.
Available Routes
Route Directions
Get on MA-24 N from Prospect St and MA-106 W/W Center St
Take I-95 N to MA-110 W/Macy St in Amesbury. Take exit 88B from I-95 N
Take Clark's Rd to Main St
Route Directions
Get on MA-24 N
Continue on MA-24 N. Take I-95 N, US-3 N and I-495 N to MA-110 E/Macy St in Amesbury. Take exit 119 from I-495 N
Take Rocky Hill Rd to Main St
Route Directions
Get on MA-24 N
Follow MA-24 N and I-93 N to Boston. Take exit 19 from I-93 N
Get on I-95 N in Peabody
Follow I-95 N to MA-110 W/Macy St in Amesbury. Take exit 88B from I-95 N
Take Clark's Rd to Main St
Journey Details
Traveling from Elm Square, Massachusetts to Salisbury Point, Massachusetts covers 67.3 miles (108 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 13 minutes under normal conditions.
Drivers have 3 route options between these locations (67-81 miles / 108-131 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features toll sections. During evening weekday travel, expect evening rush hour with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Elm Square
Starting Point
Salisbury Point
Destination