There are
2,326 mi
from St George, UT to Havre De Grace, MD
That's the driving distance. It would take 1 day 17 hours to go from St George, Utah to Havre De Grace, Maryland.
The flight distance (direct flight from St George, UT to Havre De Grace, MD) is 2,024.38 mi.
2,326 mi = 3.22 kms