Distance from Hazens, New Hampshire to Milton, Maine
The driving distance from Hazens, New Hampshire to Milton, Maine is 371.3 mi (597.6 km)
The straight-line (air) distance is approximately 29.7 mi (47.9 km)
Estimated travel time by road is 6 hours 13 minutes
We found 3 routes between Hazens and Milton.
Available Routes
Route Directions
Get on I-93 N in Littleton from NH-116 W
Continue on I-93 N. Take I-91 S, CT-15 S and I-95 S to Clearview Expressway Service Road in Queens, New York. Take exit 6A from I-295 N
Continue on Clearview Expressway Service Road to your destination
Route Directions
Get on I-93 N in Littleton from NH-116 W
Take I-91 S and CT-15 S to Cross Island Pkwy in Queens, New York. Take exit 33 from Cross Island Pkwy
Follow Cross Island Pkwy and Bell Blvd to your destination
Route Directions
Get on I-93 N in Littleton from NH-116 W
Follow I-91 S, CT-15 S and I-95 S to 26th Ave in Queens, New York. Take exit 6 B from I-295 S
Continue on 26th Ave to your destination
Journey Details
Traveling from Hazens, New Hampshire to Milton, Maine covers 343.4 miles (553 km) in a east direction. This highway, long-distance route typically takes 5 hours 26 minutes under normal conditions.
Drivers have 3 route options between these locations (343-371 miles / 553-598 km). The primary route shown here saves 48 minutes compared to alternatives.
The route features toll sections. During evening weekday travel, expect evening rush hour with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Hazens
Starting Point
Milton
Destination