Distance from Brookline, Vermont to Elm Grove, Massachusetts
The driving distance from Brookline, Vermont to Elm Grove, Massachusetts is 32.7 mi (52.6 km)
The straight-line (air) distance is approximately 14.2 mi (22.8 km)
Estimated travel time by road is 59 minutes
We found 3 routes between Brookline and Elm Grove.
Available Routes
Route Directions
Follow Brookline Rd/Grassy Brook Rd to VT-30 S in Newfane
Take Augur Hole Rd to VT-9 W in Marlboro
Follow Butterfield Rd, Brook Rd and Branch Rd to VT-112 S in Halifax
Continue on VT-112 S. Drive to MA-112 S in Colrain
Route Directions
Follow Brookline Rd/Grassy Brook Rd to VT-30 S in Newfane
Take Dover Rd and Dover Hill Rd to Vermont Rte 100 S in Wilmington
Continue on Vermont Rte 100 S. Take VT-112 S to MA-112 S in Colrain
Route Directions
Follow Brookline Rd/Grassy Brook Rd to VT-30 S in Newfane
Continue on Upper Dummerston Rd to Brattleboro
Take Hinesburg Rd, Green River Rd and Jacksonville Stage Rd to MA-112 S
Journey Details
Traveling from Brookline, Vermont to Elm Grove, Massachusetts covers 32.5 miles (52 km) in a south direction. This secondary roads, moderate route typically takes 58 minutes under normal conditions.
Drivers have 3 route options between these locations (32-40 miles / 52-65 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 36 mph (58 km/h) .
Journey Waypoints
Brookline
Starting Point
Elm Grove
Destination