There are
919 mi
from Salinas, CA to Bainbridge Island, WA
That's the driving distance. It would take 17 hours 52 mins to go from Salinas, California to Bainbridge Island, Washington.
The flight distance (direct flight from Salinas, CA to Bainbridge Island, WA) is 757.75 mi.
919 mi = 1,478.90 kms