Distance from Zigzag, Oregon to Rock Hill, Oregon
The driving distance from Zigzag, Oregon to Rock Hill, Oregon is 117.7 mi (189.4 km)
The straight-line (air) distance is approximately 48.1 mi (77.4 km)
Estimated travel time by road is 2 hours 8 minutes
We found 2 routes between Zigzag and Rock Hill.
Available Routes
Route Directions
Get on I-205 S/OR-213 S in Oatfield from US-26 W and OR-212 W
Take I-5 S to OR-34 E in Linn County. Take exit 228 from I-5 S
Follow OR-34 E and Sandridge Rd to Rock Hill Dr
Route Directions
Take US-26 W, OR-211 S, OR-213 S, Cascade Hwy NE, ... and OR-226 W to Brewster Rd in Linn County
Continue on Brewster Rd to Lebanon
Follow S Main to Rock Hill Dr
Journey Details
Traveling from Zigzag, Oregon to Rock Hill, Oregon covers 104.6 miles (168 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 15 minutes under normal conditions.
Drivers have 2 route options between these locations (105-118 miles / 168-189 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 47 mph (76 km/h) .
Journey Waypoints
Zigzag
Starting Point
Rock Hill
Destination