Distance from Pearson, Idaho to Cameron, Idaho
The driving distance from Pearson, Idaho to Cameron, Idaho is 193.9 mi (312 km)
The straight-line (air) distance is approximately 40.5 mi (65.2 km)
Estimated travel time by road is 3 hours 57 minutes
We found 3 routes between Pearson and Cameron.
Available Routes
Route Directions
Get on I-90 W in Mineral County from N Fork St Joe River Rd/NF-456 and Bullion Creek Rd
Follow I-90 W and US-95 S to ID-8 E/Hwy 8/Troy Rd in Moscow
Continue on ID-8 E/Hwy 8. Take ID-99 S and Cedar Ridge Rd to N Rd in Nez Perce County
Route Directions
Get on I-90 W in Mineral County from N Fork St Joe River Rd/NF-456 and Bullion Creek Rd
Continue on I-90 W to Whitman County. Take the WA-271 S exit from US-195 S
Continue on WA-271 S. Take WA-27 S to US-95 S/Hwy 95 in Latah County
Continue on ID-8 E/Hwy 8. Take ID-99 S and Cedar Ridge Rd to N Rd in Nez Perce County
Route Directions
Get on I-90 W in Mineral County from N Fork St Joe River Rd/NF-456 and Bullion Creek Rd
Continue on I-90 W. Take State Hwy 3 S, ID-6 and State Hwy 3 S to Cedar Ridge Rd in Latah County
Follow Cedar Ridge Rd to N Rd in Nez Perce County
Journey Details
Traveling from Pearson, Idaho to Cameron, Idaho covers 167.1 miles (269 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 3 hours 41 minutes under normal conditions.
Drivers have 3 route options between these locations (167-220 miles / 269-355 km). The primary route shown here saves 46 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Pearson
Starting Point
Cameron
Destination