Distance from Wenham Neck, Massachusetts to Kingston, New Hampshire
The driving distance from Wenham Neck, Massachusetts to Kingston, New Hampshire is 40.7 mi (65.5 km)
The straight-line (air) distance is approximately 16.2 mi (26 km)
Estimated travel time by road is 50 minutes
We found 3 routes between Wenham Neck and Kingston.
Available Routes
Route Directions
Take MA-22 S/Essex St to MA-128 S in Beverly
Follow MA-128 S to MA-62/Elliott St in Danvers. Take exit 43 from MA-128 S
Get on I-95 N
Follow I-95 N to NH-107 N/State Rte 107 in Seabrook. Take exit 1 from I-95 N
Follow State Rte 107 to Main St in Kingston
Route Directions
Take MA-22 S/Essex St to MA-128 S in Beverly
Follow MA-128 S to MA-62/Elliott St in Danvers. Take exit 43 from MA-128 S
Get on I-95 N
Follow I-95 N to MA-110 W/Macy St in Amesbury. Take exit 88B from I-95 N
Continue on MA-110 W. Take Kimball Rd, Amesbury Rd and New Boston Rd to Main St in Kingston
Route Directions
Take MA-97 N, I-95 N and State Rte 107 to Main St in Kingston
Journey Details
Traveling from Wenham Neck, Massachusetts to Kingston, New Hampshire covers 37 miles (60 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (37-41 miles / 60-65 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Wenham Neck
Starting Point
Kingston
Destination