Gresham, ORWaterloo, OR
Distance: 101 mi·Duration: 2 h 20 min
Driving from Gresham, OR to Waterloo, OR takes about 2 h 20 min via I 5. The distance is 101 mi. EV charging is available along the route, including in Happy Valley, OR, Milwaukie, OR, Garden Home-Whitford, OR, Salem, OR, Waterloo, OR.
Driving directions
27 · 101 mi- 1Depart left58 yd
- 2Turn right onto Northwest 6th Street1 mi
- 3Turn left onto Northwest Wallula Avenue1 mi
- 4Turn right onto West Powell Boulevard3 mi
- 5Continue straight onto Southeast Powell Boulevard1 mi
- 6Turn left onto Southeast 174th Avenue1 mi
- 7Continue straight onto Southeast Jenne Road1 mi
- 8At end of road, turn right onto Southeast Foster Road4 mi
- 9Take ramp left onto Southeast 94th Avenue1 mi
- 10Merge slightly left17 mi
- 11Keep slightly left169 yd
- 12Continue straight1 mi
- 13Merge slightly left60 mi
- 14Take exit slightly right1 mi
- 15Turn left onto Corvallis-Lebanon Highway1 mi
- 16Continue straight onto Highway 34 Southeast4 mi
- 17Continue straight onto Corvallis-Lebanon Highway2 mi
- 18Turn right onto Denny School Road2 mi
- 19Continue straight onto Airport Drive2 mi
- 20Continue straight onto South Airport Road2 mi
- 21Turn right onto South Main Street1 mi
- 22Continue straight onto South Santiam Highway5 mi
- 23Turn left onto Waterloo Road1 mi
- 24Continue straight onto Gross Street1 mi
- 25Turn left onto 5th Street77 yd
- 26Turn right onto Card Street38 yd
- 27Arrive right onto Card Street
Popular destinations close by