21.5 miles, probably about 1500 feet of climbing.
I generally do this Lagunitas to Nicasio Valley Road, out through Nicasio, around the reservoir, south on Point Reyes-Petaluma Road to Platform Bridge Road, then the bike path back through Samuel P. Taylor State Park to Sir Francis Drake Boulevard, and back over Shafter Bridge to Lagunitas.