Distance from York Cliffs, Maine to Somersworth, New Hampshire

York Cliffs Somersworth
Total Distance
19.4 mi
(31.2 km)
Travel Time
33 minutes

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

Shortest
Mountain Rd
18 mi
29 km
35 minutes
Mountain Rd and Blackberry Hill Rd
18.4 mi
29.7 km
35 minutes
Fastest
ME-91 W and ME-236 N
19.4 mi
31.2 km
33 minutes

Route Directions

Take US-1 S, ME-91 W and ME-236 N to High St in Somersworth
19.4 mi
33 min

Route Directions

Take River Rd to Agamenticus Rd/Mountain Rd
3.3 mi
6 min
5.1 mi
10 min
Take Emerys Bridge Rd to Junction Rd
3.6 mi
6 min
Continue on Junction Rd to Berwick
1.2 mi
2 min
0.2 mi
0 min
Follow Blackberry Hill Rd to ME-236 N
3.6 mi
5 min
Continue on ME-236 N. Take Saw Mill Hill to High St in Somersworth
1.3 mi
3 min

Route Directions

Take River Rd to Agamenticus Rd/Mountain Rd
3.3 mi
6 min
5.1 mi
10 min
Take Emerys Bridge Rd, Agamenticus Rd and ME-236 N to High St in Somersworth
9.6 mi
18 min

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

Clay Hill, Maine

20 mi to destination

1 mi
Emerys Bridge, Maine

Traveled 10 mi from origin

1 mi
South Berwick, Maine

Traveled 15 mi from origin

1 mi
Cummings, Maine

5 mi to destination

1 mi
Crocketts Crossing, New Hampshire

Traveled 20 mi from origin

1 mi
Somersworth

Destination