Distance from Bloomfield, Vermont to Roxbury, Maine
The driving distance from Bloomfield, Vermont to Roxbury, Maine is 98.3 mi (158.2 km)
The straight-line (air) distance is approximately 31.9 mi (51.4 km)
Estimated travel time by road is 2 hours 5 minutes
We found 2 routes between Bloomfield and Roxbury.
Available Routes
Route Directions
Follow VT-105 E and Town Common Rd to US-3 S in Stratford
Follow US-3 S to NH-110 E in Northumberland
Continue on NH-110 E to Gorham
Follow US-2 E to ME-17 W/Roxbury Rd in Mexico
Follow ME-17 W/Roxbury Rd to Canwell Hill Rd in Roxbury
Route Directions
Follow US-3 N and NH-26 E to Andover Rd/E B Hill Rd in Upton
Continue on E B Hill Rd to Andover
Follow ME-120 E and ME-17 W to Canwell Hill Rd in Roxbury
Journey Details
Traveling from Bloomfield, Vermont to Roxbury, Maine covers 72.7 miles (117 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 44 minutes under normal conditions.
Drivers have 2 route options between these locations (73-98 miles / 117-158 km). The primary route shown here saves 21 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Bloomfield
Starting Point
Roxbury
Destination