Miles between Upland, CA and Bainbridge Island, WA

There are
1,192 mi
from Upland, CA to Bainbridge Island, WA

That's the driving distance. It would take 22 hours 46 mins to go from Upland, California to Bainbridge Island, Washington.

The flight distance (direct flight from Upland, CA to Bainbridge Island, WA) is 968.29 mi.

1,192 mi = 1.61 kms