There are
905 mi
from Oakland, CA to Moscow, ID
That's the driving distance. It would take 17 hours 13 mins to go from Oakland, California to Moscow, Idaho.
The flight distance (direct flight from Oakland, CA to Moscow, ID) is 672.77 mi.
905 mi = 1,456.42 kms