There are 60.34 miles from Chehalis to Ocean Shores in northwest direction and 82 miles (131.97 kilometers) by car, following the US-12 route. Chehalis and Ocean Shores are 1 hour 51 mins far apart, if you drive non-stop .