Distance from Roberts, Oregon to Juniper Canyon Reservoir, Oregon

Roberts Juniper Canyon Reservoir
Total Distance
86.9 mi
(139.8 km)
Travel Time
2 hours 24 minutes

The driving distance from Roberts, Oregon to Juniper Canyon Reservoir, Oregon is 86.9 mi (139.8 km)

The straight-line (air) distance is approximately 16.9 mi (27.2 km)

Estimated travel time by road is 2 hours 24 minutes

We found 3 routes between Roberts and Juniper Canyon Reservoir.

Available Routes

Shortest
OR-380 E
50.8 mi
81.8 km
2 hours 30 minutes
OR-27 N
83.4 mi
134.2 km
2 hours 25 minutes
Fastest
US-26 E
86.9 mi
139.8 km
2 hours 24 minutes

Route Directions

Follow Salt Creek Rd to OR-27 N
4.3 mi
7 min
7.7 mi
12 min
7.6 mi
8 min
Follow S Millican Rd and US-26 E to Ochoco Creek Rd
34.8 mi
40 min
Continue on Ochoco Creek Rd. Take Canyon Creek Rd/NF-42 to Juniper Spring Rd
32.5 mi
1 hr 14 min

Route Directions

Follow Salt Creek Rd to OR-27 N
4.3 mi
7 min
Follow OR-27 N and US-26 E to Ochoco Creek Rd
46.6 mi
1 hr 3 min
Continue on Ochoco Creek Rd. Take Canyon Creek Rd/NF-42 to Juniper Spring Rd
32.5 mi
1 hr 14 min

Route Directions

Take Salt Creek Rd, Roberts Rd, Little Bear Creek Rd, Newsome Creek Rd and NF-16 to OR-380 E
23.2 mi
1 hr 4 min
8.7 mi
9 min
Continue on Teaters Rd. Take NF-4230 to Juniper Spring Rd
18.9 mi
1 hr 16 min

Journey Details

Traveling from Roberts, Oregon to Juniper Canyon Reservoir, Oregon covers 50.8 miles (82 km) in a east direction. This local streets, moderate route typically takes 2 hours 30 minutes under normal conditions.

Drivers have 3 route options between these locations (51-87 miles / 82-140 km). The primary route shown here saves no time compared to alternatives.

The route features mountain passes, urban congestion. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 20 mph (32 km/h) .

Journey Waypoints

Roberts

Starting Point

Prineville, Oregon

39 mi to destination

11 mi
Paulina, Oregon

19 mi to destination

14 mi
Juniper Canyon Reservoir

Destination