There are
831 mi
from Alameda, CA to Bainbridge Island, WA
That's the driving distance. It would take 16 hours 12 mins to go from Alameda, California to Bainbridge Island, Washington.
The flight distance (direct flight from Alameda, CA to Bainbridge Island, WA) is 681.48 mi.
831 mi = 1,337.28 kms