Distance from Amboy, Washington to Gresham, Oregon
The driving distance from Amboy, Washington to Gresham, Oregon is 49.2 mi (79.2 km)
The straight-line (air) distance is approximately 17.4 mi (28 km)
Estimated travel time by road is 1 hour 1 minute
We found 2 routes between Amboy and Gresham.
Available Routes
Route Directions
Take WA-503 S and WA-502 W to I-5 S
Continue on I-5 S. Take WA-14 E, I-205 S and I-84 E/US-30 E to Fairview Pkwy in Fairview. Take exit 14 from I-84 E/US-30 E
Continue on Fairview Pkwy. Take NE 223rd Ave to NW Eastman Pkwy in Gresham
Route Directions
Continue to WA-503 S
Take I-205 S and I-84 E/US-30 E to Fairview Pkwy in Fairview. Take exit 14 from I-84 E/US-30 E
Continue on Fairview Pkwy. Take NE 223rd Ave to NW Eastman Pkwy in Gresham
Journey Details
Traveling from Amboy, Washington to Gresham, Oregon covers 38.7 miles (62 km) in a south direction. This secondary roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 2 route options between these locations (39-49 miles / 62-79 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 39 mph (63 km/h) .
Journey Waypoints
Amboy
Starting Point
Gresham
Destination