Distance from Elm Square, Massachusetts to Diamond Hill, Rhode Island

Elm Square Diamond Hill
Total Distance
35.7 mi
(57.5 km)
Travel Time
45 minutes

The driving distance from Elm Square, Massachusetts to Diamond Hill, Rhode Island is 35.7 mi (57.5 km)

The straight-line (air) distance is approximately 12.6 mi (20.2 km)

Estimated travel time by road is 45 minutes

We found 2 routes between Elm Square and Diamond Hill.

Available Routes

Shortest Fastest
I-495 N
30.2 mi
48.5 km
35 minutes
I-495 N and I-95 S
35.7 mi
57.5 km
45 minutes

Route Directions

Get on MA-24 S
1.6 mi
4 min
Continue on MA-24 S. Take I-495 N and I-95 S to US-1 N/S Washington St in North Attleborough. Take exit 2B from I-295 S
25.9 mi
23 min
Continue on US-1 N/S Washington St to your destination in Cumberland
8.2 mi
16 min

Route Directions

Get on MA-24 S
1.6 mi
4 min
Take I-495 N to MA-1A N/South St in Wrentham. Take exit 38 from I-495 N
22.3 mi
20 min
Take MA-121 S to your destination in Cumberland
6.3 mi
11 min

Journey Details

Traveling from Elm Square, Massachusetts to Diamond Hill, Rhode Island covers 30.2 miles (49 km) in a west direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.

Drivers have 2 route options between these locations (30-36 miles / 49-58 km). The primary route shown here saves 10 minutes compared to alternatives.

Journey Waypoints

Elm Square

Starting Point

Cochesett, Massachusetts

29 mi to destination

1 mi
Easton, Massachusetts

Traveled 7 mi from origin

1 mi
Norton Grove, Massachusetts

Traveled 14 mi from origin

1 mi
West Mansfield, Massachusetts

14 mi to destination

0 mi
Robinsonville, Massachusetts

Traveled 22 mi from origin

1 mi
Plainville, Massachusetts

7 mi to destination

1 mi
Diamond Hill

Destination