Distance from York Cliffs, Maine to Somersworth, New Hampshire
The driving distance from York Cliffs, Maine to Somersworth, New Hampshire is 19.4 mi (31.2 km)
The straight-line (air) distance is approximately 8.9 mi (14.3 km)
Estimated travel time by road is 33 minutes
We found 3 routes between York Cliffs and Somersworth.
Available Routes
Route Directions
Take US-1 S, ME-91 W and ME-236 N to High St in Somersworth
Route Directions
Take River Rd to Agamenticus Rd/Mountain Rd
Take Emerys Bridge Rd to Junction Rd
Continue on Junction Rd to Berwick
Follow Blackberry Hill Rd to ME-236 N
Continue on ME-236 N. Take Saw Mill Hill to High St in Somersworth
Route Directions
Take River Rd to Agamenticus Rd/Mountain Rd
Take Emerys Bridge Rd, Agamenticus Rd and ME-236 N to High St in Somersworth
Journey Details
Traveling from York Cliffs, Maine to Somersworth, New Hampshire covers 18 miles (29 km) in a west direction. This secondary roads, moderate route typically takes 35 minutes under normal conditions.
Drivers have 3 route options between these locations (18-19 miles / 29-31 km). The primary route shown here saves 41 seconds compared to alternatives.
Journey Waypoints
York Cliffs
Starting Point
Somersworth
Destination