Miles between Santa Rosa, CA and Grand Rapids, MI

There are
2,299 mi
from Santa Rosa, CA to Grand Rapids, MI

That's the driving distance. It would take 1 day 15 hours to go from Santa Rosa, California to Grand Rapids, Michigan.

The flight distance (direct flight from Santa Rosa, CA to Grand Rapids, MI) is 1,949.37 mi.

2,299 mi = 3.22 kms