Distance from Elmira, Oregon to Mohawk, Oregon
The driving distance from Elmira, Oregon to Mohawk, Oregon is 31.9 mi (51.3 km)
The straight-line (air) distance is approximately 13.9 mi (22.4 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Elmira and Mohawk.
Available Routes
Route Directions
Continue on Territorial Hwy. Take Clear Lake Rd, OR-569 E and OR-126 E to Marcola Rd
Route Directions
Continue on Territorial Hwy. Take Clear Lake Rd and OR-569 E to McKenzie View Dr
Follow McKenzie View Dr to Hill Rd
Follow Hill Rd to Marcola Rd
Route Directions
Follow Territorial Hwy to OR-126 E/Rte F in Veneta
Follow OR-126 E to N 42nd St in Springfield. Take the 42nd St exit from OR-126 E
Drive to Marcola Rd
Journey Details
Traveling from Elmira, Oregon to Mohawk, Oregon covers 28.4 miles (46 km) in a east direction. This mixed highways and local roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (28-32 miles / 46-51 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Elmira
Starting Point
Mohawk
Destination