There are
53 mi
from St George, UT to Cedar City, UT
That's the driving distance. It would take 56 minutes to go from St George, Utah to Cedar City, Utah.
The flight distance (direct flight from St George, UT to Cedar City, UT) is 49.20 mi.
53 mi = 85.02 kms