Distance from Moody Point, Maine to Dover, New Hampshire

Moody Point Dover
Total Distance
20.2 mi
(32.5 km)
Travel Time
36 minutes

The driving distance from Moody Point, Maine to Dover, New Hampshire is 20.2 mi (32.5 km)

The straight-line (air) distance is approximately 10.2 mi (16.4 km)

Estimated travel time by road is 36 minutes

We found 3 routes between Moody Point and Dover.

Available Routes

Shortest Fastest
ME-4 S
20.1 mi
32.3 km
32 minutes
ME-9B W/Littlefield Rd
20.2 mi
32.5 km
36 minutes
State Rte 9 W
21.8 mi
35 km
37 minutes

Route Directions

Take Eldridge Rd to Post Rd
1.1 mi
3 min
Take ME-9B W/Littlefield Rd to Boyd Rd
6 mi
8 min
Continue on Boyd Rd to South Berwick
1 mi
1 min
0.8 mi
1 min
Continue on Thurrell Rd to Hooper Sands Rd
2.3 mi
4 min
Take Knights Pond Rd and Agamenticus Rd to NH-4 in Dover
8.9 mi
16 min

Route Directions

Take Eldridge Rd to Post Rd
1.1 mi
3 min
Follow ME-9B W/Littlefield Rd and State Rte 9 W to Constitutional Way in Somersworth
16.1 mi
24 min
Take Green St and Rollins Rd to Central Ave in Dover
4.6 mi
8 min
Continue on Central Ave. Drive to NH-4
0.1 mi
0 min

Route Directions

Take Eldridge Rd to Post Rd
1.1 mi
3 min
Take ME-9B W/Littlefield Rd, State Rte 9 W and ME-4 S to NH-4 in Dover
19 mi
29 min

Journey Details

Traveling from Moody Point, Maine to Dover, New Hampshire covers 20.1 miles (32 km) in a west direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 3 route options between these locations (20-22 miles / 32-35 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Moody Point

Starting Point

Moody Beach, Maine, Maine

23 mi to destination

1 mi
Tatnic, Maine

Traveled 6 mi from origin

1 mi
Emerys Bridge, Maine

Traveled 12 mi from origin

1 mi
Jewett, Maine

Traveled 18 mi from origin

1 mi
Rollinsford Station, New Hampshire

Traveled 23 mi from origin

1 mi
Dover

Destination