Distance from Elm Square, Massachusetts to Baglett Grove, New Hampshire

Elm Square Baglett Grove
Total Distance
79.1 mi
(127.2 km)
Travel Time
1 hour 22 minutes

The driving distance from Elm Square, Massachusetts to Baglett Grove, New Hampshire is 79.1 mi (127.2 km)

The straight-line (air) distance is approximately 37.5 mi (60.4 km)

Estimated travel time by road is 1 hour 22 minutes

We found 2 routes between Elm Square and Baglett Grove.

Available Routes

Shortest Fastest
I-93 N
71.5 mi
115.1 km
1 hour 18 minutes
I-95 N and I-93 N
79.1 mi
127.2 km
1 hour 22 minutes

Route Directions

Get on MA-24 N from Crescent St
1.9 mi
3 min
Follow MA-24 N, I-95 N and I-93 N to NH-111 in Windham. Take exit 3 from I-93 N
69 mi
1 hr 4 min
Follow NH-111 and W Rd to Abbie Ln in Hampstead
8.1 mi
14 min

Route Directions

Get on MA-24 N from Crescent St
1.9 mi
3 min
Follow MA-24 N and I-93 N to NH-111 in Windham. Take exit 3 from I-93 N
61.5 mi
1 hr
Follow NH-111 and W Rd to Abbie Ln in Hampstead
8.1 mi
14 min

Journey Details

Traveling from Elm Square, Massachusetts to Baglett Grove, New Hampshire covers 71.5 miles (115 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 18 minutes under normal conditions.

Drivers have 2 route options between these locations (72-79 miles / 115-127 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Elm Square

Starting Point

Avon, Massachusetts

86 mi to destination

1 mi
North Randolph, Massachusetts

Traveled 22 mi from origin

1 mi
Old Harbor, Massachusetts

65 mi to destination

1 mi
Somerville, Massachusetts

Traveled 43 mi from origin

1 mi
Farm Hill, Massachusetts

43 mi to destination

1 mi
North Wilmington, Massachusetts

Traveled 65 mi from origin

1 mi
North Andover, Massachusetts

22 mi to destination

1 mi
Salem, New Hampshire

Traveled 86 mi from origin

1 mi
Baglett Grove

Destination