Miles between San Antonio, TX and Cedar City, UT

There are
1,251 mi
from San Antonio, TX to Cedar City, UT

That's the driving distance. It would take 23 hours 21 mins to go from San Antonio, Texas to Cedar City, Utah.

The flight distance (direct flight from San Antonio, TX to Cedar City, UT) is 1,012.38 mi.

1,251 mi = 1.61 kms