Distance from Ogunquit, Maine to Madbury, New Hampshire

Ogunquit Madbury
Total Distance
29.3 mi
(47.2 km)
Travel Time
33 minutes

The driving distance from Ogunquit, Maine to Madbury, New Hampshire is 29.3 mi (47.2 km)

The straight-line (air) distance is approximately 11.1 mi (17.9 km)

Estimated travel time by road is 33 minutes

This route includes Toll roads along the way.

We found 3 routes between Ogunquit and Madbury.

Available Routes

Shortest
Emerys Bridge Rd
22.2 mi
35.7 km
41 minutes
ME-4 S
26.9 mi
43.3 km
44 minutes
Fastest Tolls
I-95 S
29.3 mi
47.2 km
33 minutes

Route Directions

Get on I-95 S in York from US-1 S
8.3 mi
12 min
Follow I-95 S and NH-16 N to NH-9 W/W Knox Marsh Rd in Dover. Take exit 8W from NH-16 N
18.1 mi
16 min
3 mi
4 min

Route Directions

Take School St to Main St
0.2 mi
0 min
Take ME-9B W/Littlefield Rd, State Rte 9 W, ME-4 S and Portland Ave to NH-155 S/W Knox Marsh Rd in Madbury
26.7 mi
43 min

Route Directions

Take School St to Main St
0.2 mi
0 min
Follow Berwick Rd and Ogunquit Rd to Bennett Lot Rd in South Berwick
5 mi
9 min
2 mi
3 min
Continue on Emerys Bridge Rd. Take Agamenticus Rd and Portland Ave to NH-155 S/W Knox Marsh Rd in Madbury
15 mi
27 min

Journey Details

Traveling from Ogunquit, Maine to Madbury, New Hampshire covers 22.2 miles (36 km) in a west direction. This secondary roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 3 route options between these locations (22-29 miles / 36-47 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Ogunquit

Starting Point

Clay Hill, Maine

26 mi to destination

1 mi
Emerys Bridge, Maine

19 mi to destination

1 mi
Brixham, Maine

Traveled 13 mi from origin

1 mi
Jewett, Maine

13 mi to destination

1 mi
Dover, New Hampshire

6 mi to destination

1 mi
Madbury

Destination