Miles between St George, UT and Cedar Hill, TX

There are
1,178 mi
from St George, UT to Cedar Hill, TX

That's the driving distance. It would take 21 hours 54 mins to go from St George, Utah to Cedar Hill, Texas.

The flight distance (direct flight from St George, UT to Cedar Hill, TX) is 991.09 mi.

1,178 mi = 1.61 kms