Distance from Atlantic, New Hampshire to Gloucester, Massachusetts
The driving distance from Atlantic, New Hampshire to Gloucester, Massachusetts is 46.5 mi (74.8 km)
The straight-line (air) distance is approximately 12.3 mi (19.9 km)
Estimated travel time by road is 47 minutes
We found 2 routes between Atlantic and Gloucester.
Available Routes
Route Directions
Get on I-95 S in Salisbury from Collins St and MA-286 W
Follow I-95 S to MA-128 N in Gloucester
Continue on MA-128 N to your destination
Route Directions
Follow US-1 S to Central St in Rowley
Take MA-133 E/MA-1A S/High St and MA-128 N to your destination in Gloucester
Journey Details
Traveling from Atlantic, New Hampshire to Gloucester, Massachusetts covers 28.3 miles (46 km) in a southeast direction. This secondary roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 2 route options between these locations (28-46 miles / 46-75 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Atlantic
Starting Point
Gloucester
Destination