San Diego to Bodega Bay Road Trip: The Pacific Coast Drive, With a Night Every 300 to 400 Miles
San Diego to Bodega Bay is about 645 miles if you follow the coast, and 559 miles on the fastest inland route up I-5. Driving 300 to 400 miles a day, the coast takes two days with one night in Cambria, 348 miles in, and leaves 297 miles for day two through Big Sur, Monterey and San Francisco. That pace is mostly driving. With four nights (Santa Barbara, Cambria, Monterey, then Bodega Bay) no day runs past about 220 miles and you have time to stop. Check Caltrans for Highway 1 through Big Sur the morning you drive it.
This is the Pacific Coast drive from San Diego to Bodega Bay, planned for a hotel every 300 to 400 miles. The mileages below come from the OpenStreetMap road network, routed town to town along the coast, and the driving times leave out traffic and stops. Los Angeles traffic alone can add an hour or two to day one.
How far is San Diego from Bodega Bay?
About 645 miles on the coast route, through Laguna Beach, Malibu, Santa Barbara, San Luis Obispo, Big Sur, Monterey, Santa Cruz, Half Moon Bay, San Francisco and Point Reyes Station. That's roughly 15 hours behind the wheel before any stops. The fastest route, I-5 up the Central Valley, is 559 miles and about 10 and a half hours, but you'd see almost no ocean.
The coast isn't Highway 1 the whole way. Between San Diego and Santa Barbara you'll use I-5 and US 101 for long stretches, because that's how the road runs through Orange County and Los Angeles. Highway 1 is the road from San Luis Obispo north through Big Sur, and again from San Francisco up through Point Reyes to Bodega Bay.
Every leg, with miles
| Leg | Miles | Driving time | Miles from San Diego |
|---|---|---|---|
| San Diego to Laguna Beach | 73 | 1 h 35 min | 73 |
| Laguna Beach to Malibu | 80 | 1 h 45 min | 153 |
| Malibu to Santa Barbara | 67 | 1 h 25 min | 220 |
| Santa Barbara to Pismo Beach | 82 | 1 h 45 min | 302 |
| Pismo Beach to San Luis Obispo | 13 | 15 min | 315 |
| San Luis Obispo to Cambria | 33 | 45 min | 348 |
| Cambria to Big Sur | 74 | 1 h 45 min | 422 |
| Big Sur to Carmel-by-the-Sea | 26 | 40 min | 448 |
| Carmel-by-the-Sea to Monterey | 4 | 10 min | 452 |
| Monterey to Santa Cruz | 43 | 55 min | 495 |
| Santa Cruz to Half Moon Bay | 48 | 1 h 10 min | 543 |
| Half Moon Bay to San Francisco | 30 | 45 min | 573 |
| San Francisco to Point Reyes Station | 39 | 1 h 10 min | 612 |
| Point Reyes Station to Bodega Bay | 31 | 50 min | 643 |
Two days: one night every 300 to 400 miles
Day 1: San Diego to Cambria, 348 miles, about 7.5 hours of driving. Leave early to get through Los Angeles before the morning traffic builds. Laguna Beach (73 miles) and Malibu (152) are the coffee and beach stops, and Santa Barbara (219) is the natural lunch. Sleep in Cambria. Our Pacific Coast Highway lodging guide points to Moonstone Beach Drive, a row of mid-range oceanfront motels and small inns, as one of the better value stretches on the coast. If Cambria is full, San Luis Obispo and Pismo Beach are 33 and 46 miles back down the road, at 315 and 301 miles from San Diego.
Day 2: Cambria to Bodega Bay, 297 miles, about 7.3 hours of driving. Big Sur is the first 100 miles and the slowest part of the whole trip: the 74 miles from Cambria to Big Sur village take close to two hours with no stops. Carmel and Monterey come next, then Santa Cruz, Half Moon Bay and the Golden Gate Bridge. North of San Francisco, Highway 1 runs through Point Reyes Station and along Tomales Bay to Bodega Bay. In winter, expect to do the last stretch after sunset.
It works, but it's two driving days. If you can add nights, the next plan is the same road with time to get out of the car.
Four nights: the same coast, slower
Night 1, Santa Barbara (219 miles from San Diego). Our lodging guide calls it the polished option, with Spanish-style hotels, boutique places downtown and a waterfront you can walk.
Night 2, Cambria (128 miles). A short day through Pismo Beach and San Luis Obispo. Hearst Castle at San Simeon and the elephant seal beaches are just north of town.
Night 3, Monterey or Carmel (104 miles). All of Big Sur in one day, which is the right amount. Our 3-day Big Sur hiking itinerary has the trails if you want to stay longer.
Night 4, Bodega Bay (191 miles). Santa Cruz, Half Moon Bay, the Golden Gate and Point Reyes, then the last 31 miles to Bodega Bay.
Where to sleep in Bodega Bay
Bodega Bay is a small harbor town, so book it before the rest of the trip. For camping, Sonoma Coast State Park runs Bodega Dunes Campground on the north side of the harbor, the park's largest campground, with trails through the dunes to South Salmon Creek Beach and Bodega Head. Reserve it on ReserveCalifornia. Dogs are allowed in the campground on a leash but not on the beaches or dunes. The surf along the Sonoma Coast is dangerous at most beaches, so plan to look at the water, not swim in it.
Big Sur closures: check before day two
Highway 1 through Big Sur closes for landslides and repair work, sometimes for months, and even when it's open there are often one-way traffic controls that add time. Check Caltrans QuickMap or roads.dot.ca.gov (search Highway 1) the morning you drive it. If it's closed, take US 101 inland from Cambria through Paso Robles and Salinas to Monterey. That's 146 miles and about three hours, against 104 miles on the coast, and the rest of the plan stays the same. Our road conditions guide covers fog, wind and closure days in more detail.
Driving north: the ocean is on the other side
Going north from San Diego, you're in the inland lane the whole way and the ocean is across oncoming traffic. Only pull over at marked vista points and turnouts on your side of the road, and don't cross traffic on the blind curves in Big Sur. If you ever drive it the other way, southbound gives you the ocean-side lane. Our Highway 1 road trip itinerary covers that direction.
Have us plan it
Tell us your dates, how many of you are going and how many nights you have, and we'll put the stops and the beds together for you. Planning is free. Tell us about your trip.
San Diego to Bodega Bay Road Trip: The Pacific Coast Drive, With a Night Every 300 to 400 Miles FAQs
About 645 miles along the coast, through Santa Barbara, Big Sur, Monterey and San Francisco, which is roughly 15 hours of driving before stops and traffic. The fastest inland route on I-5 is 559 miles and about 10 and a half hours.
If you want one night every 300 to 400 miles, stop in Cambria, 348 miles from San Diego, then drive the last 297 miles the next day. San Luis Obispo (315 miles) and Pismo Beach (301) are the backups if Cambria is full. With more time, sleep in Santa Barbara, Cambria, Monterey and then Bodega Bay.
Take US 101 inland from Cambria through Paso Robles and Salinas to Monterey, about 146 miles and three hours, then rejoin the coast. Check Caltrans QuickMap or roads.dot.ca.gov the morning you drive.
Yes. Bodega Dunes Campground in Sonoma Coast State Park is on the north side of the harbor, with trails to South Salmon Creek Beach and Bodega Head. Book it on ReserveCalifornia. Dogs are allowed in the campground on a leash but not on the beaches or dunes.
Yes. The worked day-by-day plan is Hiking Trails in Big Sur California: A 3-Day Coast Itinerary (3 Days), with the permits, the stays and the drive times already sorted. Tell us your dates and we will put it together for you and confirm what is genuinely open on those days. Asking is free: no card, no deposit, and nothing is held until you say yes.









