Distance from Ogunquit, Maine to Barnstead, New Hampshire
The driving distance from Ogunquit, Maine to Barnstead, New Hampshire is 51.2 mi (82.5 km)
The straight-line (air) distance is approximately 21.6 mi (34.8 km)
Estimated travel time by road is 1 hour 5 minutes
This route includes Toll roads along the way.
We found 3 routes between Ogunquit and Barnstead.
Available Routes
Route Directions
Take School St to US-1 S/Main St
Continue on US-1 S. Take I-95 S, NH-16 N, NH-9 W and NH-126 N to Parade Rd in Barnstead
Follow Parade Rd to your destination
Route Directions
Get on I-95 S in York from US-1 S
Follow I-95 S and NH-16 N to US-202 W/Washington St in Rochester. Take exit 13 from NH-16 N
Take NH-202A W and NH-126 N to your destination in Barnstead
Route Directions
Take School St to Main St
Take Berwick Rd, Ogunquit Rd, Boyds Corner Rd and State Rte 9 W to Eleanor's St in Berwick
Take Salmon Falls Rd and Whitehall Rd to S Main St in Rochester
Take NH-202A W and NH-126 N to Parade Rd in Barnstead
Follow Parade Rd to your destination
Journey Details
Traveling from Ogunquit, Maine to Barnstead, New Hampshire covers 42.9 miles (69 km) in a west direction. This secondary roads, moderate route typically takes 1 hour 10 minutes under normal conditions.
Drivers have 3 route options between these locations (43-55 miles / 69-89 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Ogunquit
Starting Point
Barnstead
Destination