Miles between San Jose, CA and Keizer, OR

There are
625 mi
from San Jose, CA to Keizer, OR

That's the driving distance. It would take 11 hours 58 mins to go from San Jose, California to Keizer, Oregon.

The flight distance (direct flight from San Jose, CA to Keizer, OR) is 531.86 mi.

625 mi = 1,005.69 kms