Day 0 (Friday)
We drove from Mountain View to Motel Garberville at 948 Redwood Drive, Garberville, CA 95542 (4 hrs, 15 mins in light traffic, 238 miles).
On our way to Garberville, we had our dinner at Shree Indian Restaurant in Petaluma (Google Maps Location). We liked the food and service so much that on Day 3, we stopped here again for dinner, on our way back to Mountain View.
Day 1 (Saturday)
From our hotel in Garberville, we drove to Petrolia General Store at 40 Sherman Ave, Petrolia, CA 95558 (2 hours; 62 miles). Most of this route is along mountainous, windy roads. At Petrolia General Store, we picked up a large sized "BLM Trail Map" for $5, along with last minute purchases. There was no cell phone reception here. We used a pay phone to contact Lost Coast Shuttle to figure out what time we would be meeting Sherri at the Mattole River trailhead.
From Petrolia General Store, we drove to Mattole River trailhead at the intersection of Lighthouse Rd & Prosper Ridge Rd, Petrolia, CA 95558 (15 mins; 5 miles).
We walked 8.3 miles from Mattole River campground to Randall Creek campground.
Day 2 (Sunday)
We walked 9.7 miles from Randall Creek campground to Shipman Creek campground.
While we were on the trail, Sherri Luallin from Lost Coast Shuttle shipped our car from Mattole River trailhead to Black Sands Beach trailhead.
Day 3 (Monday)
We walked 6.6 miles from Shipman Creek campground to Black Sands Beach trailhead at intersection of Beach Rd & Ridge Rd, Whitethorn, CA 95589. We then drove back to Mountain View (5 hours; 262 miles). We made sure that we walked the least on Day 3, so that we could start driving back by 2pm.
We had our dinner at Shree Indian Restaurant in Petaluma (Google Maps Location).