There are
73 mi
from Roseville, CA to American Canyon, CA
That's the driving distance. It would take 1 hour 30 mins to go from Roseville, California to American Canyon, California.
The flight distance (direct flight from Roseville, CA to American Canyon, CA) is 66.04 mi.
73 mi = 117.92 kms