Distance from Atlantic, New Hampshire to Bay Spring, Rhode Island
The driving distance from Atlantic, New Hampshire to Bay Spring, Rhode Island is 107.5 mi (173 km)
The straight-line (air) distance is approximately 50.6 mi (81.5 km)
Estimated travel time by road is 1 hour 48 minutes
We found 3 routes between Atlantic and Bay Spring.
Available Routes
Route Directions
Get on I-95 S in Salisbury from Collins St and MA-286 W
Follow I-95 S to E Shore Expy in East Providence. Take exit 2B from I-195 E
Take Wampanoag Trl and Washington Rd to Narragansett Ave in Barrington
Route Directions
Get on I-95 S in Salisbury from Collins St and MA-286 W
Follow I-95 S to Veterans Memorial Pkwy in East Providence. Take exit 1B-C from I-195 E
Continue on Veterans Memorial Pkwy. Take Willett Ave to Narragansett Ave in Barrington
Route Directions
Get on I-95 S in Salisbury from Collins St and MA-286 W
Follow I-95 S to US-1 S/Newbury St/Newburyport Turnpike in Peabody. Take exit 66 from I-95 S
Get on I-93 S/US-1 S in Cambridge
Follow I-93 S and I-95 S to Veterans Memorial Pkwy in East Providence. Take exit 1B-C from I-195 E
Continue on Veterans Memorial Pkwy. Take Willett Ave to Narragansett Ave in Barrington
Journey Details
Traveling from Atlantic, New Hampshire to Bay Spring, Rhode Island covers 99.3 miles (160 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 50 minutes under normal conditions.
Drivers have 3 route options between these locations (99-107 miles / 160-173 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 52 mph (84 km/h) .
Journey Waypoints
Atlantic
Starting Point
Bay Spring
Destination