There are
970 mi
from Bellingham, WA to Watsonville, CA
That's the driving distance. It would take 18 hours 52 mins to go from Bellingham, Washington to Watsonville, California.
The flight distance (direct flight from Bellingham, WA to Watsonville, CA) is 819.54 mi.
970 mi = 1,561.74 kms