Distance from Zigzag, Oregon to Rock Hill, Oregon

Zigzag Rock Hill
Total Distance
117.7 mi
(189.4 km)
Travel Time
2 hours 8 minutes

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

Shortest
OR-211 S
104.6 mi
168.3 km
2 hours 15 minutes
Fastest
I-5 S
117.7 mi
189.4 km
2 hours 8 minutes

Route Directions

Get on I-205 S/OR-213 S in Oatfield from US-26 W and OR-212 W
34.1 mi
47 min
Take I-5 S to OR-34 E in Linn County. Take exit 228 from I-5 S
72.2 mi
1 hr 7 min
Follow OR-34 E and Sandridge Rd to Rock Hill Dr
11.4 mi
14 min

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
92.2 mi
1 hr 56 min
Continue on Brewster Rd to Lebanon
7.7 mi
10 min
1.1 mi
3 min
Follow S Main to Rock Hill Dr
3.7 mi
6 min

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

Clackamas County, Oregon

111 mi to destination

2 mi
Bagby Hot Springs, Oregon

83 mi to destination

6 mi
Elkhorn, Oregon

Traveled 55 mi from origin

6 mi
Elkhorn Woods, Oregon

55 mi to destination

4 mi
Lyons, Oregon

Traveled 83 mi from origin

0 mi
Jordan, Oregon

28 mi to destination

2 mi
Whitaker, Oregon

Traveled 111 mi from origin

1 mi
Rock Hill

Destination