Miles between Santa Rosa, CA and Imperial, CA

There are
633 mi
from Santa Rosa, CA to Imperial, CA

That's the driving distance. It would take 11 hours 51 mins to go from Santa Rosa, California to Imperial, California.

The flight distance (direct flight from Santa Rosa, CA to Imperial, CA) is 556.67 mi.

633 mi = 1,018.47 kms