Distance from Pomeroy, Washington to Troy, Oregon
The driving distance from Pomeroy, Washington to Troy, Oregon is 85.2 mi (137.1 km)
The straight-line (air) distance is approximately 23.1 mi (37.2 km)
Estimated travel time by road is 1 hour 58 minutes
We found 2 routes between Pomeroy and Troy.
Available Routes
Route Directions
Follow US-12 E and WA-129 S to Grande Ronde Rd in Asotin County
Follow Grande Ronde Rd to Valen Loop in Wallowa County
Route Directions
Follow US-12 E to Evans Rd in Asotin County
Continue on Evans Rd. Take Critchfield Rd to WA-129 S in Clarkston Heights-Vineland
Follow WA-129 S to Grande Ronde Rd
Follow Grande Ronde Rd to Valen Loop in Wallowa County
Journey Details
Traveling from Pomeroy, Washington to Troy, Oregon covers 84.5 miles (136 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 58 minutes under normal conditions.
Drivers have 2 route options between these locations (85-85 miles / 136-137 km). The primary route shown here saves 33 seconds compared to alternatives.
Journey Waypoints
Pomeroy
Starting Point
Troy
Destination