There are
476 mi
from Oceanside, CA to Larkspur, CA
That's the driving distance. It would take 8 hours 59 mins to go from Oceanside, California to Larkspur, California.
The flight distance (direct flight from Oceanside, CA to Larkspur, CA) is 437.05 mi.
476 mi = 766.00 kms