Distance from Sweeneys Crossing, California to Glass Beach, California
The driving distance from Sweeneys Crossing, California to Glass Beach, California is 270.4 mi (435.2 km)
The straight-line (air) distance is approximately 111.7 mi (179.8 km)
Estimated travel time by road is 4 hours 59 minutes
We found 3 routes between Sweeneys Crossing and Glass Beach.
Available Routes
Route Directions
Get on US-50 W in Diamond Springs from Happy Valley Rd and Pleasant Valley Rd
Follow US-50 W and I-80 W to CA-37 W in Vallejo. Take exit 33B from I-80 W
Get on US-101 N in Petaluma
Get on CA-20 W in Mendocino County from US-101 N
Follow CA-20 W to Noyo Point Rd in Fort Bragg
Route Directions
Get on US-50 W in Diamond Springs from Happy Valley Rd and Pleasant Valley Rd
Continue on US-50 W. Take CA-65 N, CA-20, US-101 N and CA-20 W to W Elm St in Fort Bragg
Continue on W Elm St. Drive to Noyo Point Rd
Route Directions
Get on US-50 W in Diamond Springs from Happy Valley Rd and Pleasant Valley Rd
Follow US-50 W, I-5 N and CA-20 W to W Elm St in Fort Bragg
Continue on W Elm St. Drive to Noyo Point Rd
Journey Details
Traveling from Sweeneys Crossing, California to Glass Beach, California covers 247.5 miles (398 km) in a west direction. This mixed highways and local roads, long-distance route typically takes 4 hours 49 minutes under normal conditions.
Drivers have 3 route options between these locations (247-270 miles / 398-435 km). The primary route shown here saves 29 minutes compared to alternatives.
The route features scenic views, coastal roads. During midday weekday travel, expect lighter midday traffic with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Sweeneys Crossing
Starting Point
Glass Beach
Destination