
Drives California The North Bay
Highway 1: Mill Valley to Bodega Bay
Shoreline Highway, CA 1, Bay Highway · Mill Valley → Bodega Bay
The drive
This is Highway 1 from the edge of Mill Valley up the Marin and Sonoma coast to Bodega Bay. It starts where Panoramic Highway splits off toward Mount Tamalpais, then winds over the hill and down to the ocean, and on along cliffs high above the water to Stinson Beach. That first stretch is by far the twistiest part of the drive.
Past Stinson Beach the road runs beside Bolinas Lagoon, a tidal estuary and protected wetland where the San Andreas Fault meets the sea, then north to Point Reyes Station. North of there it follows the east shore of Tomales Bay, the long, narrow inlet that separates the Point Reyes Peninsula from the mainland, through Marshall, where the bay's oyster farms sell from the roadside.
Then the highway turns inland through rolling ranch country and comes back to the coast at Bodega Bay, where the drive ends. Highway 1 continues north to Jenner, where the Jenner to Gualala drive picks it up.
Along the way
- Mill Valley (Panoramic Highway fork)
- Stinson Beach
- Point Reyes Station
- Marshall (Tomales Bay)
- Bodega Bay
Good to know
- The cliff section between Mill Valley and Stinson Beach is narrow, with tight bends and steep drops, and slides close it from time to time.
- Expect cyclists all along the route, especially on weekends.
- Oyster farm parking around Marshall often overflows onto the highway on weekends; slow down there.
Open all year, weather permitting. Roads close for snow, fire, storms and repairs: before you set off, check Caltrans highway conditions: Highway 1.
Questions about this drive
How long does it take to drive Highway 1 from Mill Valley to Bodega Bay?
Highway 1 from Mill Valley to Bodega Bay is 57.2 miles and takes about 2 hours without stops.
What is the twistiest part of Highway 1 in Marin?
The cliff section of Highway 1 between Mill Valley and Stinson Beach is the twistiest; north of Point Reyes Station the road opens up along Tomales Bay and through ranch country.
Where can you get oysters on Highway 1 in Marin?
Around Marshall on the east shore of Tomales Bay, where Hog Island Oyster Company and Tomales Bay Oyster Company sit beside Highway 1.
Does Highway 1 in Marin close?
Slides and storm damage close parts of Highway 1 in Marin from time to time, especially between Muir Beach and Stinson Beach; Caltrans highway conditions show current closures.
What you get in the app
Free on iPhone and Android. CarPlay and Android Auto come with Apex.
More drives near here
Mount Tamalpais: Panoramic and RidgecrestIntense · Mount Tamalpais, California · 10.1 miSir Francis Drake BoulevardSweeping · Sir Francis Drake Boulevard, Bear Valley Road · 27 mi
Lucas Valley RoadTwisty · West Marin, California · 10.2 mi
Skyline BoulevardTwisty · CA-35, Highway 92 to Saratoga Gap · 26 mi
Distance, time, elevation, curves and intensity are from Carve's route. Checked 2026-10-28.