Distance from Gresham, Oregon to Mt Angel, Oregon
The driving distance from Gresham, Oregon to Mt Angel, Oregon is 46.5 mi (74.8 km)
The straight-line (air) distance is approximately 21.7 mi (35 km)
Estimated travel time by road is 1 hour 10 minutes
We found 3 routes between Gresham and Mt Angel.
Available Routes
Route Directions
Take SW Towle Ave, SE Regner Rd and OR-212 W to Carver Rd/S Hattan Rd in Clackamas County
Follow S Hattan Rd to S Redland Rd
Take OR-213 S to Mt Angel Scotts Mills Rd NE in Marion County
Follow Mt Angel Scotts Mills Rd NE and E College Rd NE to Railroad Ave in Mount Angel
Route Directions
Take SE Regner Rd, OR-212 W and OR-99E S to S Barlow Rd in Clackamas County
Continue on S Barlow Rd to Marion County
Follow OR-214 S/Wilco Hwy NE to E Church St in Mount Angel
Drive to Railroad Ave
Route Directions
Get on I-205 S from SE Foster Rd
Follow I-205 S and OR-99E S to S Barlow Rd in Clackamas County
Continue on S Barlow Rd. Take OR-214 S/Wilco Hwy NE to Railroad Ave in Mount Angel
Journey Details
Traveling from Gresham, Oregon to Mt Angel, Oregon covers 43.5 miles (70 km) in a southwest direction. This secondary roads, moderate route typically takes 1 hour 7 minutes under normal conditions.
Drivers have 3 route options between these locations (43-46 miles / 70-75 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 36 mph (58 km/h) .
Journey Waypoints
Gresham
Starting Point
Mt Angel
Destination