Miles between San Diego, CA and Grover Beach, CA

There are
297 mi
from San Diego, CA to Grover Beach, CA

That's the driving distance. It would take 5 hours 57 mins to go from San Diego, California to Grover Beach, California.

The flight distance (direct flight from San Diego, CA to Grover Beach, CA) is 258.98 mi.

297 mi = 478.05 kms