Distance from Bloomfield, Vermont to Jefferson, New Hampshire

Bloomfield Jefferson
Total Distance
30.2 mi
(48.6 km)
Travel Time
40 minutes

The driving distance from Bloomfield, Vermont to Jefferson, New Hampshire is 30.2 mi (48.6 km)

The straight-line (air) distance is approximately 15.2 mi (24.4 km)

Estimated travel time by road is 40 minutes

We found 2 routes between Bloomfield and Jefferson.

Available Routes

Shortest
VT-102 S
29.4 mi
47.3 km
41 minutes
Fastest
US-3 S and US-3 S/Main St
30.2 mi
48.6 km
40 minutes

Route Directions

Follow VT-105 E and Town Common Rd to US-3 S in Stratford
0.2 mi
1 min
Follow US-3 S and Main St to US-2 E in Jefferson
30 mi
38 min

Route Directions

0 mi
0 min
Follow VT-102 S and Main St to US-2 E in Jefferson
29.4 mi
41 min

Journey Details

Traveling from Bloomfield, Vermont to Jefferson, New Hampshire covers 29.4 miles (47 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 2 route options between these locations (29-30 miles / 47-49 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Bloomfield

Starting Point

Brunswick, Vermont

35 mi to destination

2 mi
Maidstone, Vermont

Traveled 9 mi from origin

1 mi
Northumberland, New Hampshire

Traveled 17 mi from origin

2 mi
Lancaster, New Hampshire

Traveled 26 mi from origin

2 mi
Jefferson

Destination