Miles between Denver, CO and Uvalde, TX

There are
925 mi
from Denver, CO to Uvalde, TX

That's the driving distance. It would take 16 hours 50 mins to go from Denver, Colorado to Uvalde, Texas.

The flight distance (direct flight from Denver, CO to Uvalde, TX) is 784.98 mi.

925 mi = 1,488.66 kms