Miles between Austin, TX and Roanoke, VA

There are
1,296 mi
from Austin, TX to Roanoke, VA

That's the driving distance. It would take 23 hours 12 mins to go from Austin, Texas to Roanoke, Virginia.

The flight distance (direct flight from Austin, TX to Roanoke, VA) is 1,128.69 mi.

1,296 mi = 1.61 kms