Distance from Atlantic, New Hampshire to Upper Green, Massachusetts

Atlantic Upper Green
Total Distance
8 mi
(12.8 km)
Travel Time
18 minutes

The driving distance from Atlantic, New Hampshire to Upper Green, Massachusetts is 8 mi (12.8 km)

The straight-line (air) distance is approximately 3.3 mi (5.4 km)

Estimated travel time by road is 18 minutes

We found 3 routes between Atlantic and Upper Green.

Available Routes

Shortest Fastest
US-1 S
7 mi
11.2 km
15 minutes
High St
8 mi
12.8 km
18 minutes
I-95 S
9.8 mi
15.8 km
19 minutes

Route Directions

0 mi
Take MA-286 W, Rabbit Rd and Merrill St to Moseley Ave in Newburyport
4.2 mi
10 min
0.7 mi
1 min
Follow High St to Tenneys Ct in Newbury
2.9 mi
6 min
0.1 mi
0 min

Route Directions

0 mi
Take MA-286 W and I-95 S to Low St in Newburyport
6.2 mi
10 min
1.9 mi
4 min
Continue on Newburyport Turnpike to Parker St
0.7 mi
1 min
0.7 mi
1 min
0.2 mi
0 min
0.1 mi
0 min

Route Directions

7 mi
15 min

Journey Details

Traveling from Atlantic, New Hampshire to Upper Green, Massachusetts covers 7 miles (11 km) in a south direction. This secondary roads, short route typically takes 15 minutes under normal conditions.

Drivers have 3 route options between these locations (7-10 miles / 11-16 km). The primary route shown here saves 4 minutes compared to alternatives.

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

Journey Waypoints

Atlantic

Starting Point

South Seabrook, New Hampshire

8 mi to destination

1 mi
Salisbury, Massachusetts

Traveled 2 mi from origin

1 mi
Newburyport, Massachusetts

Traveled 6 mi from origin

1 mi
Upper Green

Destination