Miles between Santa Rosa, CA and St Marys, PA

There are
2,663 mi
from Santa Rosa, CA to St Marys, PA

That's the driving distance. It would take 1 day 22 hours to go from Santa Rosa, California to St Marys, Pennsylvania.

The flight distance (direct flight from Santa Rosa, CA to St Marys, PA) is 2,323.75 mi.

2,663 mi = 3.22 kms