Distance from Gresham, Oregon to Hazel Green, Oregon
The driving distance from Gresham, Oregon to Hazel Green, Oregon is 58.4 mi (94 km)
The straight-line (air) distance is approximately 25.9 mi (41.7 km)
Estimated travel time by road is 1 hour 6 minutes
We found 3 routes between Gresham and Hazel Green.
Available Routes
Route Directions
Get on I-84 W in Fairview from SE 223rd Ave and Fairview Pkwy
Follow I-84 W and I-5 S to Brooklake Rd NE in Marion County. Take exit 263 from I-5 S
Continue on Brooklake Rd NE. Take 62nd Ave NE to Hazelgreen Rd NE
Route Directions
Get on I-84 W in Fairview from SE 223rd Ave and Fairview Pkwy
Follow I-84 W and I-5 S to Chemawa Rd NE in Salem. Take exit 260B from I-5 S
Drive to Hazelgreen Rd NE
Route Directions
Get on I-205 S in Portland from W Powell Blvd and SE Foster Rd
Follow I-205 S and I-5 S to Brooklake Rd NE in Marion County. Take exit 263 from I-5 S
Continue on Brooklake Rd NE. Take 62nd Ave NE to Hazelgreen Rd NE
Journey Details
Traveling from Gresham, Oregon to Hazel Green, Oregon covers 55.3 miles (89 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 7 minutes under normal conditions.
Drivers have 3 route options between these locations (55-60 miles / 89-97 km). The primary route shown here saves 8 seconds compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Gresham
Starting Point
Hazel Green
Destination