Distance from Maxfield, Maine to Salisbury, Massachusetts
The driving distance from Maxfield, Maine to Salisbury, Massachusetts is 237.8 mi (382.7 km)
The straight-line (air) distance is approximately 123.3 mi (198.5 km)
Estimated travel time by road is 4 hours 36 minutes
We found 2 routes between Maxfield and Salisbury.
Available Routes
Route Directions
Get on I-95 S in Howland
Follow I-95 S to ME-3 E in Augusta. Take exit 113 from I-95 S
Get on I-295 S in Gardiner from Augusta Byp, State Rte 9 W and US-201 S
Follow I-295 S to US-1 S in Scarborough
Get on I-95 S in York from US-1 S
Follow I-95 S to Portsmouth. Take exit 3B from I-95 S
Take NH-151 S/Post Rd and US-1 S to your destination in Salisbury
Route Directions
Get on I-95 S in Howland
Follow I-95 S, I-295 S and I-95 S to Toll Rd W in Salisbury. Take exit 90 from I-95
Follow Toll Rd W and US-1 S to your destination
Journey Details
Traveling from Maxfield, Maine to Salisbury, Massachusetts covers 234 miles (377 km) in a southwest direction. This fast highway, long-distance route typically takes 3 hours 27 minutes under normal conditions.
Drivers have 2 route options between these locations (234-238 miles / 377-383 km). The primary route shown here saves 1 hour and 9 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 71 mph (114 km/h) .
Journey Waypoints
Maxfield
Starting Point
Salisbury
Destination