Distance from Elm Square, Massachusetts to Hanover, Massachusetts
The driving distance from Elm Square, Massachusetts to Hanover, Massachusetts is 13.9 mi (22.4 km)
The straight-line (air) distance is approximately 7 mi (11.2 km)
Estimated travel time by road is 27 minutes
We found 3 routes between Elm Square and Hanover.
Available Routes
Route Directions
Follow MA-18 N/Bedford St and Harvard St to Pine St
Continue on Pine St to MA-14 E/Oak St
Drive from Center St to Hanover
Route Directions
Drive along MA-139 E/Hanover St
Route Directions
Continue on Central St to Hanson
Drive from Center St to Hanover
Journey Details
Traveling from Elm Square, Massachusetts to Hanover, Massachusetts covers 13.2 miles (21 km) in a northeast direction. This secondary roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 3 route options between these locations (13-15 miles / 21-24 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 26 mph (42 km/h) .
Journey Waypoints
Elm Square
Starting Point
Hanover
Destination