Distance from Perrins Crossing, Massachusetts to Payneton, Maine
The driving distance from Perrins Crossing, Massachusetts to Payneton, Maine is 118.7 mi (191.1 km)
The straight-line (air) distance is approximately 58.6 mi (94.3 km)
Estimated travel time by road is 2 hours 12 minutes
We found 3 routes between Perrins Crossing and Payneton.
Available Routes
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Follow I-95 N to NH-107 S in Seabrook. Take exit 1 from I-95 N
Get on I-95 N in Portsmouth from US-1 N/Lafayette Rd and NH-151 N/Post Rd
Follow I-95 N to US-1 N in Kittery. Take exit 3 from I-95 N
Take ME-101 N and Birch Hill Rd to ME-91 E in York
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Continue on I-95 N. Take I-93 N, I-495 N and I-95 N to US-1 N in Kittery. Take exit 3 from I-95 N
Take ME-101 N and Birch Hill Rd to ME-91 E in York
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Follow I-95 N to US-1 N in Kittery. Take exit 3 from I-95 N
Take ME-101 N and Birch Hill Rd to ME-91 E in York
Journey Details
Traveling from Perrins Crossing, Massachusetts to Payneton, Maine covers 115.9 miles (186 km) in a northeast direction. This highway, substantial route typically takes 1 hour 54 minutes under normal conditions.
Drivers have 3 route options between these locations (116-119 miles / 186-191 km). The primary route shown here saves 18 minutes compared to alternatives.
The route features toll sections. During morning weekday travel, expect morning rush hour with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Payneton
Destination