There are
31 mi
from Davis, CA to Suisun City, CA
That's the driving distance. It would take 39 minutes to go from Davis, California to Suisun City, California.
The flight distance (direct flight from Davis, CA to Suisun City, CA) is 26.67 mi.
31 mi = 49.28 kms