Distance from Stevens Crossing, Massachusetts to Raymond, Maine
The driving distance from Stevens Crossing, Massachusetts to Raymond, Maine is 109.4 mi (176.1 km)
The straight-line (air) distance is approximately 55.4 mi (89.2 km)
Estimated travel time by road is 2 hours 31 minutes
We found 3 routes between Stevens Crossing and Raymond.
Available Routes
Route Directions
Take Osgood St to MA-125 N/MA-133 E
Take I-495 N, US-1 N/Lafayette Rd, NH-151 N/Post Rd, I-95 N, ... and US-302 W/Roosevelt Trail to ME-121 N in Raymond
Route Directions
Get on I-495 N in Lawrence from Sutton St
Take I-95 N to Larrabee Rd in Portland. Take exit 48 from I-95 N
Take US-302 W to ME-121 N in Raymond
Route Directions
Get on I-495 N in Haverhill from MA-125 N and Industrial Ave
Take I-95 N to Larrabee Rd in Portland. Take exit 48 from I-95 N
Take US-302 W to ME-121 N in Raymond
Journey Details
Traveling from Stevens Crossing, Massachusetts to Raymond, Maine covers 103.4 miles (166 km) in a northeast direction. This highway, substantial route typically takes 1 hour 49 minutes under normal conditions.
Drivers have 3 route options between these locations (103-109 miles / 166-176 km). The primary route shown here saves 42 minutes compared to alternatives.
The route features toll sections. During morning weekday travel, expect morning rush hour with average speeds around 60 mph (97 km/h) .
Journey Waypoints
Stevens Crossing
Starting Point
Raymond
Destination