Heart's Desire Beach–Indian Beach, 3 beaches is a 3.2-mile out-and-back in Tomales Bay State Park near Marconi, CA. The route passes Heart's Desire Beach before reaching Indian Beach at the turnaround, 1.6 miles in. It climbs 637 ft, with sections as steep as 19% grade, and is mostly dirt. It scores 52/100 on the Ambleway Wildness scale: backcountry feel.
Elevation
Getting there
Directions
Heart's Desire Beach–Indian Beach, 3 beaches
3.2 mi · ▲ 637 ft · 1 hr 23 min
Elevation 6–487 ft
Out & Back · Tomales Bay State Park
Trailhead: Jepson Trail · 38.12241, -122.89688
Weather Aug 3: Clear, high 77°F / low 56° · precip 0% · wind 6 mph · sunrise 6:17 AM · sunset 8:20 PM
- Start on Jepson Trail, heading NE.
- 0.8 miPass Heart's Desire Beach.
- 50 ftTurn left, heading W.
- 100 ftBear right, heading NW.
- 100 ftTurn left onto Indian Beach Nature Trail, heading W.
- 0.7 miPass Indian Beach.
- 150 ftReach Heart's Desire Beach, then turn around and head back the way you came.
- 0.8 miTurn right, heading SE.
- 100 ftBear left, heading E.
- 50 ftTurn right onto Jepson Trail, heading SE.
- 0.8 miArrive back at the trailhead.
Each distance is the walk from the previous step. Tap a step for a map of its junction.
Trail surface
Weather
Sunset
The best sunset spot on this hike is 0.0 mi in (~1 min). Leave by 8:00 PM for the 8:20 PM sunset. Back at your car by 8:36 PM — 13 min before dark. Trailhead visible from the viewpoint
Other ways to reach this destination
More from Jepson Trail Trailhead
- Shell Beach–Tomales Bay State Park Beach, 4 beaches 4.5 mi · ▲ 639 ft
Get outside more
A wild hike near Marconi, emailed to you once a week.
Hikes near Marconi, California