Distance from Barre, Vermont to Williston, Vermont

Barre Williston
Total Distance
39.9 mi
(64.2 km)
Travel Time
44 minutes

The driving distance from Barre, Vermont to Williston, Vermont is 39.9 mi (64.2 km)

The straight-line (air) distance is approximately 21.6 mi (34.8 km)

Estimated travel time by road is 44 minutes

We found 2 routes between Barre and Williston.

Available Routes

Shortest Fastest
I-89 N and US-2 W
38.2 mi
61.4 km
43 minutes
I-89 N
39.9 mi
64.2 km
44 minutes

Route Directions

Get on I-89 N in Berlin from VT-62 W
5.1 mi
10 min
Follow I-89 N to VT-2A N in Williston. Take exit 12 from I-89 N
33.4 mi
29 min
Follow VT-2A N and US-2 E/Williston Rd to your destination
1.4 mi
4 min

Route Directions

Get on I-89 N in Berlin from VT-62 W
5.1 mi
10 min
Follow I-89 N to US-2 W in Richmond. Take exit 11 from I-89 N
28.1 mi
24 min
Follow US-2 W to your destination in Williston
5 mi
8 min

Journey Details

Traveling from Barre, Vermont to Williston, Vermont covers 38.2 miles (61 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.

Drivers have 2 route options between these locations (38-40 miles / 61-64 km). The primary route shown here saves 38 seconds compared to alternatives.

Journey Waypoints

Barre

Starting Point

Berlin, Vermont

50 mi to destination

1 mi
Montpelier, Vermont

Traveled 12 mi from origin

2 mi
Middlesex, Vermont

37 mi to destination

1 mi
Duxbury, Vermont

Traveled 25 mi from origin

1 mi
Bolton, Vermont

25 mi to destination

2 mi
Richmond, Vermont

12 mi to destination

1 mi
Williston

Destination