Miles between San Antonio, TX and St Albans, WV

There are
1,314 mi
from San Antonio, TX to St Albans, WV

That's the driving distance. It would take 23 hours 35 mins to go from San Antonio, Texas to St Albans, West Virginia.

The flight distance (direct flight from San Antonio, TX to St Albans, WV) is 1,136.14 mi.

1,314 mi = 1.61 kms