Distance from Atlantic, New Hampshire to West Hampstead, New Hampshire
The driving distance from Atlantic, New Hampshire to West Hampstead, New Hampshire is 24.1 mi (38.8 km)
The straight-line (air) distance is approximately 11.3 mi (18.1 km)
Estimated travel time by road is 35 minutes
We found 3 routes between Atlantic and West Hampstead.
Available Routes
Route Directions
Get on I-95 S in Salisbury from Collins St and MA-286 W
Take I-495 S to Main St in Haverhill
Drive to NH-121 N in Hampstead
Route Directions
Take MA-286 W and I-495 S to Church St in Merrimac
Continue on Church St. Take Highland Rd to NH-108 N in Newton
Take Hunt Rd to Brown Hill Rd in Hampstead
Take NH-111 W, NH-121A, Little Mill Rd and Depot Rd to Main St
Route Directions
Take NH-107A N, NH-111, NH-121A and Little Mill Rd to Main St in Hampstead
Journey Details
Traveling from Atlantic, New Hampshire to West Hampstead, New Hampshire covers 22.5 miles (36 km) in a west direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (22-24 miles / 36-39 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 33 mph (53 km/h) .
Journey Waypoints
Atlantic
Starting Point
West Hampstead
Destination