Distance from Hazens, New Hampshire to Moro, Maine
The driving distance from Hazens, New Hampshire to Moro, Maine is 1046.6 mi (1684.3 km)
The straight-line (air) distance is approximately 123.3 mi (198.4 km)
Estimated travel time by road is 16 hours 19 minutes
This route includes Toll roads along the way.
We found 3 routes between Hazens and Moro.
Available Routes
Route Directions
Get on I-93 N in Littleton from NH-116 W
Take I-91 S to US-5 S in Springfield. Take exit 7 from I-91 S
Take VT-11 W and US-7 S to NY-7 W/Collar City Brg in Troy
Follow I-90 W to your destination in Chicago. Take exit 79A from I-90 W
Follow IL-171 S/N Cumberland Ave to your destination
Route Directions
Get on I-93 N in Littleton from NH-116 W
Take I-91 N, Autoroute 10 O, Autoroute 30 O, ON-401 W, ... and I-90 W to your destination in Chicago. Take exit 79A from I-90 W
Follow IL-171 S/N Cumberland Ave to your destination
Route Directions
Get on I-91 S in Newbury from NH-116 W and US-302 W
Follow I-91 S to US-5 S in Springfield. Take exit 7 from I-91 S
Take VT-11 W and US-7 S to NY-7 W/Collar City Brg in Troy
Follow I-90 W to Chicago. Take exit 79A from I-90 W
Follow IL-171 S/N Cumberland Ave to your destination
Journey Details
Traveling from Hazens, New Hampshire to Moro, Maine covers 1032.5 miles (1662 km) in a northeast direction. This highway, long-distance route typically takes 16 hours 22 minutes under normal conditions.
Drivers have 3 route options between these locations (1032-1047 miles / 1662-1684 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 61 mph (98 km/h) .
Journey Waypoints
Hazens
Starting Point
Moro
Destination