Distance from Elm Square, Massachusetts to Old North Ashburnham Station, Massachusetts
The driving distance from Elm Square, Massachusetts to Old North Ashburnham Station, Massachusetts is 89.5 mi (144 km)
The straight-line (air) distance is approximately 41.1 mi (66.1 km)
Estimated travel time by road is 1 hour 33 minutes
We found 3 routes between Elm Square and Old North Ashburnham Station.
Available Routes
Route Directions
Get on MA-24 S from Crescent St
Follow I-495 N to MA-117 W in Bolton. Take exit 70 from I-495 N
Get on I-190 N in Lancaster
Take MA-2 W to MA-140 N in Westminster. Take exit 90B from MA-2 W
Continue on MA-140 N. Drive to MA-12 S
Route Directions
Get on MA-24 N from Crescent St
Continue on MA-24 N. Take I-95 N, I-90 W and I-495 N to MA-117 W in Bolton. Take exit 70 from I-495 N
Get on I-190 N in Lancaster
Take MA-2 W to MA-140 N in Westminster. Take exit 90B from MA-2 W
Continue on MA-140 N. Drive to MA-12 S
Route Directions
Get on MA-24 N from Crescent St
Continue on MA-24 N. Take I-95 N to Concord Turnpike in Lexington
Continue to Concord
Follow MA-2 W to MA-140 N in Westminster. Take exit 90B from MA-2 W
Continue on MA-140 N. Drive to MA-12 S
Journey Details
Traveling from Elm Square, Massachusetts to Old North Ashburnham Station, Massachusetts covers 85.9 miles (138 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 31 minutes under normal conditions.
Drivers have 3 route options between these locations (86-94 miles / 138-151 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Elm Square
Starting Point
Old North Ashburnham Station
Destination