Distance from Elm Square, Massachusetts to Bean Island, New Hampshire
The driving distance from Elm Square, Massachusetts to Bean Island, New Hampshire is 121.5 mi (195.5 km)
The straight-line (air) distance is approximately 45.5 mi (73.2 km)
Estimated travel time by road is 1 hour 53 minutes
We found 3 routes between Elm Square and Bean Island.
Available Routes
Route Directions
Get on MA-24 S
Take I-495 N and I-93 N to NH-43 N in Candia. Take exit 3 from NH-101 E/State Rte 101 E
Follow NH-43 N and NH-27 E to Beane Island Rd
Route Directions
Get on MA-24 N
Continue on MA-24 N. Take I-95 N and I-93 N to NH-43 N in Candia. Take exit 3 from NH-101 E/State Rte 101 E
Follow NH-43 N and NH-27 E to Beane Island Rd
Route Directions
Get on MA-24 N
Take I-93 N to NH-43 N in Candia. Take exit 3 from NH-101 E/State Rte 101 E
Follow NH-43 N and NH-27 E to Beane Island Rd
Journey Details
Traveling from Elm Square, Massachusetts to Bean Island, New Hampshire covers 89.1 miles (143 km) in a north direction. This highway, substantial route typically takes 1 hour 29 minutes under normal conditions.
Drivers have 3 route options between these locations (89-121 miles / 143-196 km). The primary route shown here saves 24 minutes compared to alternatives.
Journey Waypoints
Elm Square
Starting Point
Bean Island
Destination