There are
38 mi
from Vacaville, CA to Walnut Creek, CA
That's the driving distance. It would take 46 minutes to go from Vacaville, California to Walnut Creek, California.
The flight distance (direct flight from Vacaville, CA to Walnut Creek, CA) is 31.39 mi.
38 mi = 61.04 kms