Miles between Santa Rosa, CA and New Kensington, PA

There are
2,589 mi
from Santa Rosa, CA to New Kensington, PA

That's the driving distance. It would take 1 day 21 hours to go from Santa Rosa, California to New Kensington, Pennsylvania.

The flight distance (direct flight from Santa Rosa, CA to New Kensington, PA) is 2,271.62 mi.

2,589 mi = 3.22 kms