Distance from Ogunquit, Maine to Greenfield, New Hampshire
The driving distance from Ogunquit, Maine to Greenfield, New Hampshire is 87.6 mi (140.9 km)
The straight-line (air) distance is approximately 41.9 mi (67.4 km)
Estimated travel time by road is 1 hour 40 minutes
This route includes Toll roads along the way.
We found 3 routes between Ogunquit and Greenfield.
Available Routes
Route Directions
Get on I-95 S in York from US-1 S
Continue on I-95 S to Bedford
Continue on State Rte 101 W. Take New Boston Rd, Bedford Rd and NH-136 W to NH-31 N in Greenfield
Route Directions
Get on I-95 S in York from US-1 S
Continue on I-95 S. Take State Rte 101 W, I-93 N and I-89 N to NH-9 W in Hopkinton. Take exit 5 from I-89 N
Follow NH-9 W and US-202 W to NH-31 S in Greenfield
Route Directions
Take School St to US-1 S/Main St
Follow US-1 S and I-95 S to Portsmouth. Take exit 3B from I-95 S
Get on NH-101 W/State Rte 101 W in Stratham
Continue on NH-101 W to Bedford
Continue on State Rte 101 W. Take New Boston Rd, Bedford Rd and NH-136 W to NH-31 N in Greenfield
Journey Details
Traveling from Ogunquit, Maine to Greenfield, New Hampshire covers 85.6 miles (138 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 46 minutes under normal conditions.
Drivers have 3 route options between these locations (86-107 miles / 138-173 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Ogunquit
Starting Point
Greenfield
Destination