Miles between Irmo, SC and Uvalde, TX

There are
1,273 mi
from Irmo, SC to Uvalde, TX

That's the driving distance. It would take 23 hours 16 mins to go from Irmo, South Carolina to Uvalde, Texas.

The flight distance (direct flight from Irmo, SC to Uvalde, TX) is 1,142.94 mi.

1,273 mi = 2,049.14 kms