Distance from Elm Square, Massachusetts to Lyndeborough, New Hampshire
The driving distance from Elm Square, Massachusetts to Lyndeborough, New Hampshire is 92.5 mi (148.9 km)
The straight-line (air) distance is approximately 45 mi (72.4 km)
Estimated travel time by road is 1 hour 48 minutes
We found 3 routes between Elm Square and Lyndeborough.
Available Routes
Route Directions
Get on MA-24 N
Continue on MA-24 N. Take I-93 N and US-3 N to Somerset Pkwy in Nashua. Take exit 8 from Everett Tpke
Take NH-101A W and NH-101 W/State Rte 101 W to Center Rd in Lyndeborough
Route Directions
Get on MA-24 N
Continue on MA-24 N. Take I-95 N and MA-2 W to MA-119 W/Great Rd in Littleton. Take exit 80 from I-495 N
Get on NH-101 W/State Rte 101 W in Milford from Elm St, NH-130 W and Rte 13 N
Drive to Center Rd in Lyndeborough
Route Directions
Get on MA-24 N
Follow MA-24 N, I-95 N and US-3 N to Somerset Pkwy in Nashua. Take exit 8 from Everett Tpke
Take NH-101A W and NH-101 W/State Rte 101 W to Center Rd in Lyndeborough
Journey Details
Traveling from Elm Square, Massachusetts to Lyndeborough, New Hampshire covers 88.3 miles (142 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 40 minutes under normal conditions.
Drivers have 3 route options between these locations (88-92 miles / 142-149 km). The primary route shown here saves 15 minutes compared to alternatives.
Journey Waypoints
Elm Square
Starting Point
Lyndeborough
Destination