Distance from Temple, New Hampshire to Ashby, Massachusetts

Temple Ashby
Total Distance
12.9 mi
(20.7 km)
Travel Time
19 minutes

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

Shortest
NH-45 S and New Ipswich Rd
12.8 mi
20.6 km
21 minutes
Fastest
NH-45 S and NH-31 S
12.9 mi
20.7 km
19 minutes
NH-45 S
13.7 mi
22.1 km
20 minutes

Route Directions

Take Gen Miller Hwy to NH-45 S
0.2 mi
0 min
Continue on NH-45 S. Take NH-31 S/Fitchburg Rd and MA-31 S to Turnpike Rd in Ashby
11.5 mi
16 min
0.9 mi
1 min
0.3 mi
0 min

Route Directions

Take Gen Miller Hwy to NH-45 S
0.2 mi
0 min
Continue on NH-45 S. Take NH-124 E and MA-31 S to Turnpike Rd in Ashby
12.3 mi
18 min
0.9 mi
1 min
0.3 mi
0 min

Route Directions

Take Gen Miller Hwy to NH-45 S
0.2 mi
0 min
Follow NH-45 S and NH-123 N to River Rd in New Ipswich
6 mi
9 min
Continue on River Rd. Take New Ipswich Rd to MA-119 E in Ashby
6.6 mi
11 min
0 mi
0 min

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

Wilson Hill, New Hampshire

14 mi to destination

1 mi
New Ipswich Center, New Hampshire

Traveled 4 mi from origin

1 mi
Bank, New Hampshire

Traveled 7 mi from origin

0 mi
South Village, Massachusetts

4 mi to destination

2 mi
Ashby

Destination