Distance from Atlantic, New Hampshire to Rosemary, Maine

Atlantic Rosemary
Total Distance
25 mi
(40.3 km)
Travel Time
29 minutes

The driving distance from Atlantic, New Hampshire to Rosemary, Maine is 25 mi (40.3 km)

The straight-line (air) distance is approximately 12.5 mi (20.1 km)

Estimated travel time by road is 29 minutes

This route includes Toll roads along the way.

Route Directions

Follow Collins St, MA-286 W/Pike St and Toll Rd to I-95 N in Salisbury
1.6 mi
4 min
Follow I-95 N to ME-236 N in Kittery. Take exit 3 from I-95 N
18.4 mi
16 min
Continue on ME-236 N. Drive to Depot Rd in Eliot
5 mi
7 min

Journey Details

Traveling from Atlantic, New Hampshire to Rosemary, Maine covers 25 miles (40 km) in a north direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.

The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Atlantic

Starting Point

Seabrook, New Hampshire

29 mi to destination

1 mi
Hampton, New Hampshire

Traveled 7 mi from origin

0 mi
North Hampton, New Hampshire

22 mi to destination

0 mi
Breakfast Hill, New Hampshire

Traveled 14 mi from origin

1 mi
Greenland, New Hampshire

14 mi to destination

1 mi
Greenland Station, New Hampshire

Traveled 22 mi from origin

1 mi
Piscataqua, New Hampshire

7 mi to destination

1 mi
Newington Station, New Hampshire

Traveled 29 mi from origin

1 mi
Rosemary

Destination