Distance from Elm Square, Massachusetts to Thomastown, Massachusetts

Elm Square Thomastown
Total Distance
21.6 mi
(34.7 km)
Travel Time
25 minutes

The driving distance from Elm Square, Massachusetts to Thomastown, Massachusetts is 21.6 mi (34.7 km)

The straight-line (air) distance is approximately 8.4 mi (13.5 km)

Estimated travel time by road is 25 minutes

We found 3 routes between Elm Square and Thomastown.

Available Routes

Shortest
MA-28 S and Chestnut St
16.3 mi
26.3 km
29 minutes
MA-28 S
16.4 mi
26.4 km
29 minutes
Fastest
I-495 S
21.6 mi
34.7 km
25 minutes

Route Directions

Get on MA-24 S
1.6 mi
4 min
Follow MA-24 S and I-495 S to MA-28 N/Wareham St in Middleborough. Take exit 8 from I-495 S
17.4 mi
16 min
Follow MA-28 N/Wareham St and Purchase St to Chestnut St
2.7 mi
4 min

Route Directions

0 mi
0 min
Follow MA-28 S/S Main St to Wood St in Middleborough
13 mi
23 min
Take Thomas St to Chestnut St
3.4 mi
6 min

Route Directions

0 mi
0 min
Follow MA-28 S/S Main St and MA-18 S/Bedford St to Old Center St in Middleborough
8.3 mi
15 min
1.7 mi
2 min
1.3 mi
2 min
Continue on Plymouth St. Drive to Chestnut St
5 mi
9 min

Journey Details

Traveling from Elm Square, Massachusetts to Thomastown, Massachusetts covers 16.3 miles (26 km) in a southeast direction. This secondary roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 3 route options between these locations (16-22 miles / 26-35 km). The primary route shown here saves 13 seconds compared to alternatives.

Journey Waypoints

Elm Square

Starting Point

Stanley, Massachusetts

19 mi to destination

1 mi
Bridgewater, Massachusetts

Traveled 5 mi from origin

0 mi
North Middleboro, Massachusetts

Traveled 10 mi from origin

1 mi
Warrentown, Massachusetts

10 mi to destination

1 mi
Nemasket, Massachusetts

5 mi to destination

0 mi
Gibbs Grove, Massachusetts

Traveled 19 mi from origin

1 mi
Thomastown

Destination