Distance from Perrins Crossing, Massachusetts to Crystal Spring, New York
The driving distance from Perrins Crossing, Massachusetts to Crystal Spring, New York is 392.1 mi (631.1 km)
The straight-line (air) distance is approximately 184.1 mi (296.2 km)
Estimated travel time by road is 6 hours 11 minutes
This route includes Toll roads along the way.
We found 3 routes between Perrins Crossing and Crystal Spring.
Available Routes
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take I-90 W to NY-318 E in Phelps. Take exit 42 from I-90 W
Take Pre Emption Rd and NY-14A S to Crystal Springs Rd in Barrington
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take MA-146 N, I-90 W, I-87 N, I-88 W and I-86 to Brickyard Ln in Horseheads. Take exit 54 from I-86
Take Watkins Rd, Johnson Hollow Rd, Co Rte 18, NY-414 S, ... and Decamp Rd to Crystal Springs Rd in Barrington
Route Directions
Get on I-95 N in Attleboro from Pine St, Central Ave, Benefit St and Newport Ave
Take I-90 W to NY-318 E in Phelps. Take exit 42 from I-90 W
Take NY-14 S, Ridge Rd, Chubb Hollow Rd and NY-230 W to Crystal Springs Rd in Barrington
Journey Details
Traveling from Perrins Crossing, Massachusetts to Crystal Spring, New York covers 390.6 miles (629 km) in a west direction. This highway, long-distance route typically takes 6 hours 10 minutes under normal conditions.
Drivers have 3 route options between these locations (391-400 miles / 629-644 km). The primary route shown here saves 14 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Perrins Crossing
Starting Point
Crystal Spring
Destination