There are
2,885 mi
from Palo Alto, CA to Havre De Grace, MD
That's the driving distance. It would take 2 days 2 hours to go from Palo Alto, California to Havre De Grace, Maryland.
The flight distance (direct flight from Palo Alto, CA to Havre De Grace, MD) is 2,467.24 mi.
2,885 mi = 4,642.45 kms