Distance from Wenham Neck, Massachusetts to Upper Green, Massachusetts
The driving distance from Wenham Neck, Massachusetts to Upper Green, Massachusetts is 17.9 mi (28.8 km)
The straight-line (air) distance is approximately 8.6 mi (13.9 km)
Estimated travel time by road is 31 minutes
We found 3 routes between Wenham Neck and Upper Green.
Available Routes
Route Directions
Take Grapevine Rd and Larch Row to Miles River Rd in Hamilton
Follow Miles River Rd and Bridge St to MA-1A N/Bay Rd
Follow MA-1A N to Central St in Rowley
Continue on US-1 N to Newbury
Route Directions
Take Larch Row, Cherry St and MA-97 N to US-1 N/Newburyport Turnpike in Topsfield
Continue on Hanover St. Drive to Tenneys Ct
Route Directions
Take Grapevine Rd and Larch Row to Miles River Rd in Hamilton
Follow Miles River Rd and Bridge St to MA-1A N/Bay Rd
Follow MA-1A N to Tenneys Ct in Newbury
Journey Details
Traveling from Wenham Neck, Massachusetts to Upper Green, Massachusetts covers 17.5 miles (28 km) in a north direction. This secondary roads, moderate route typically takes 30 minutes under normal conditions.
Drivers have 3 route options between these locations (18-20 miles / 28-32 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Wenham Neck
Starting Point
Upper Green
Destination