Miles between Nashville, TN and Eagle Pass, TX

There are
1,079 mi
from Nashville, TN to Eagle Pass, TX

That's the driving distance. It would take 19 hours 15 mins to go from Nashville, Tennessee to Eagle Pass, Texas.

The flight distance (direct flight from Nashville, TN to Eagle Pass, TX) is 949.95 mi.

1,079 mi = 1.61 kms