Distance from Hazens, New Hampshire to Lebanon, Maine
The driving distance from Hazens, New Hampshire to Lebanon, Maine is 116.2 mi (186.9 km)
The straight-line (air) distance is approximately 45.6 mi (73.3 km)
Estimated travel time by road is 2 hours 13 minutes
We found 3 routes between Hazens and Lebanon.
Available Routes
Route Directions
Follow Colby Rd to US-3 S
Take I-93 S to NH-140 E in Tilton
Follow NH-140 E, NH-11 E and NH-75 E to NH-125 N in Milton
Take T M Wentworth Rd to Center Rd in Lebanon
Route Directions
Follow Colby Rd to US-3 S
Follow US-3 S, I-93 S and US-3 S to Endicott St E in Laconia
Take NH-11 E and NH-75 E to NH-125 N in Milton
Take T M Wentworth Rd to Center Rd in Lebanon
Route Directions
Follow Colby Rd to US-3 S
Take US-302 E to West Side Rd in Bartlett
Follow West Side Rd to NH-16 S/Main St in Conway
Continue on NH-16 S to Milton
Take T M Wentworth Rd to Center Rd in Lebanon
Journey Details
Traveling from Hazens, New Hampshire to Lebanon, Maine covers 100.6 miles (162 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 11 minutes under normal conditions.
Drivers have 3 route options between these locations (101-116 miles / 162-187 km). The primary route shown here saves 7 minutes compared to alternatives.
Journey Waypoints
Hazens
Starting Point
Lebanon
Destination