Distance from Marsing, Idaho to Diamond, Oregon

Marsing Diamond
Total Distance
192.6 mi
(309.9 km)
Travel Time
3 hours 27 minutes

The driving distance from Marsing, Idaho to Diamond, Oregon is 192.6 mi (309.9 km)

The straight-line (air) distance is approximately 62.3 mi (100.2 km)

Estimated travel time by road is 3 hours 27 minutes

This route includes Toll roads along the way.

We found 2 routes between Marsing and Diamond.

Available Routes

Shortest Fastest Tolls
US-95 S and OR-78 W
172.4 mi
277.4 km
2 hours 54 minutes
Tolls
US-20 W
192.6 mi
309.9 km
3 hours 27 minutes

Route Directions

Take US-95 N to Pioneer Rd
8.7 mi
10 min
Take OR-201 N and Lytle Blvd to US-20 W/Washington St E in Vale
38.5 mi
46 min
89.9 mi
1 hr 30 min
Continue on Crane-Buchanan Rd. Take OR-78 E, Diamond Craters Rd and Lava Beds Rd to Happy Valley Rd
55.4 mi
1 hr 1 min

Route Directions

Follow US-95 S to Malheur County
91.6 mi
1 hr 29 min
Take OR-78 W and Diamond Craters Rd to Happy Valley Rd in Harney County
80.7 mi
1 hr 25 min

Journey Details

Traveling from Marsing, Idaho to Diamond, Oregon covers 172.4 miles (277 km) in a west direction. This highway, substantial route typically takes 2 hours 54 minutes under normal conditions.

Drivers have 2 route options between these locations (172-193 miles / 277-310 km). The primary route shown here saves 34 minutes compared to alternatives.

The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 57 mph (92 km/h) .

Journey Waypoints

Marsing

Starting Point

Owyhee Heights, Idaho

143 mi to destination

6 mi
Rockville Seeding Reservoir Number One, Oregon

Traveled 36 mi from origin

8 mi
Crowley, Oregon

Traveled 72 mi from origin

8 mi
Duck Pond Ridge, Oregon

Traveled 108 mi from origin

1 mi
New Princeton, Oregon

Traveled 143 mi from origin

10 mi
Diamond

Destination