Distance from Temple, New Hampshire to Ashby, Massachusetts
The driving distance from Temple, New Hampshire to Ashby, Massachusetts is 12.9 mi (20.7 km)
The straight-line (air) distance is approximately 6.2 mi (9.9 km)
Estimated travel time by road is 19 minutes
We found 3 routes between Temple and Ashby.
Available Routes
Route Directions
Take Gen Miller Hwy to NH-45 S
Continue on NH-45 S. Take NH-31 S/Fitchburg Rd and MA-31 S to Turnpike Rd in Ashby
Route Directions
Take Gen Miller Hwy to NH-45 S
Continue on NH-45 S. Take NH-124 E and MA-31 S to Turnpike Rd in Ashby
Route Directions
Take Gen Miller Hwy to NH-45 S
Follow NH-45 S and NH-123 N to River Rd in New Ipswich
Continue on River Rd. Take New Ipswich Rd to MA-119 E in Ashby
Journey Details
Traveling from Temple, New Hampshire to Ashby, Massachusetts covers 12.8 miles (21 km) in a south direction. This secondary roads, moderate route typically takes 21 minutes under normal conditions.
Drivers have 3 route options between these locations (13-14 miles / 21-22 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Temple
Starting Point
Ashby
Destination