Distance from Bloomfield, Vermont to Middlesex, Vermont
The driving distance from Bloomfield, Vermont to Middlesex, Vermont is 93.2 mi (150 km)
The straight-line (air) distance is approximately 37.7 mi (60.6 km)
Estimated travel time by road is 2 hours 4 minutes
We found 3 routes between Bloomfield and Middlesex.
Available Routes
Route Directions
Follow VT-105 E and Town Common Rd to US-3 S in Stratford
Continue on US-3 S. Take Main St to US-2 W in Middlesex
Route Directions
Follow VT-105 W to Hudson Rd in Charleston
Take Hinton Hill Rd/T-38 to VT-5A N in Westmore
Take VT-16 S and VT-14 S to US-2 W in Middlesex
Route Directions
Follow VT-105 W and VT-114 S to US-5 S/Main St in Lyndon
Follow I-91 S and US-2 W to Towne Hill Rd in East Montpelier
Continue on Towne Hill Rd to Montpelier
Drive to US-2 W in Middlesex
Journey Details
Traveling from Bloomfield, Vermont to Middlesex, Vermont covers 89 miles (143 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (89-93 miles / 143-150 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Bloomfield
Starting Point
Middlesex
Destination