Distance from Atlantic, New Hampshire to East Eliot, Maine
The driving distance from Atlantic, New Hampshire to East Eliot, Maine is 24.7 mi (39.8 km)
The straight-line (air) distance is approximately 12.4 mi (19.9 km)
Estimated travel time by road is 33 minutes
This route includes Toll roads along the way.
We found 2 routes between Atlantic and East Eliot.
Available Routes
Route Directions
Take Collins St, Centennial St and Railroad Ave to US-1 N/Lafayette Rd
Follow US-1 N/Lafayette Rd to NH-101 W/State Rte 101 W/Exeter-Hampton Expy in Hampton. Take the NH-101 W exit from US-1 N/Lafayette Rd
Continue to North Hampton. Take the I-95 N exit from State Rte 101 W/Exeter-Hampton Expy
Follow I-95 N to ME-101 N in Kittery
Route Directions
Follow Collins St, MA-286 W/Pike St and Toll Rd to I-95 N in Salisbury
Follow I-95 N to US-1 N in Kittery. Take exit 3 from I-95 N
Drive to ME-101 N in Eliot
Journey Details
Traveling from Atlantic, New Hampshire to East Eliot, Maine covers 23.5 miles (38 km) in a north direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 2 route options between these locations (24-25 miles / 38-40 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Atlantic
Starting Point
East Eliot
Destination