Distance from Atlantic, New Hampshire to Rochester, New Hampshire
The driving distance from Atlantic, New Hampshire to Rochester, New Hampshire is 37.3 mi (60 km)
The straight-line (air) distance is approximately 18.9 mi (30.5 km)
Estimated travel time by road is 39 minutes
This route includes Toll roads along the way.
We found 2 routes between Atlantic and Rochester.
Available Routes
Route Directions
Follow Collins St, MA-286 W/Pike St and Toll Rd to I-95 N in Salisbury
Follow I-95 N and NH-16 N to Washington St in Rochester. Take exit 13 from NH-16 N
Continue on Washington St to your destination
Route Directions
Follow Collins St, MA-286 W/Pike St and Toll Rd to I-95 N in Salisbury
Follow I-95 N and NH-16 N to Old Dover Rd in Rochester. Take exit 11 from NH-16 N
Follow Old Dover Rd, Columbus Ave and S Main St to your destination
Journey Details
Traveling from Atlantic, New Hampshire to Rochester, New Hampshire covers 36.3 miles (58 km) in a north direction. This highway, moderate route typically takes 39 minutes under normal conditions.
Drivers have 2 route options between these locations (36-37 miles / 58-60 km). The primary route shown here saves 8 seconds compared to alternatives.
The route features scenic views, toll sections. During evening weekday travel, expect evening rush hour with average speeds around 57 mph (92 km/h) .
Journey Waypoints
Atlantic
Starting Point
Rochester
Destination