Distance from Hazens, New Hampshire to Brunswick, Vermont

Hazens Brunswick
Total Distance
38.9 mi
(62.7 km)
Travel Time
1 hour

The driving distance from Hazens, New Hampshire to Brunswick, Vermont is 38.9 mi (62.7 km)

The straight-line (air) distance is approximately 15.8 mi (25.4 km)

Estimated travel time by road is 1 hour

We found 2 routes between Hazens and Brunswick.

Available Routes

Shortest Fastest
VT-102 N
33.1 mi
53.3 km
51 minutes
VT-102
38.9 mi
62.7 km
1 hour

Route Directions

1.2 mi
2 min
Take NH-142 E and VT-102 to Dennis Pond Rd in Brunswick
35.7 mi
49 min
Drive to your destination
2 mi
8 min

Route Directions

1.2 mi
2 min
Take US-3 N and VT-102 N to Dennis Pond Rd in Brunswick
29.9 mi
41 min
Drive to your destination
2 mi
8 min

Journey Details

Traveling from Hazens, New Hampshire to Brunswick, Vermont covers 33.1 miles (53 km) in a north direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.

Drivers have 2 route options between these locations (33-39 miles / 53-63 km). The primary route shown here saves 9 minutes compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 42 mph (68 km/h) .

Journey Waypoints

Hazens

Starting Point

Whitefield, New Hampshire

36 mi to destination

2 mi
Lancaster, New Hampshire

Traveled 9 mi from origin

2 mi
Guildhall, Vermont

Traveled 18 mi from origin

1 mi
Maidstone, Vermont

Traveled 27 mi from origin

2 mi
Bloomfield, Vermont

Traveled 36 mi from origin

3 mi
Brunswick

Destination