Miles between Longview, TX and Vestavia Hills, AL

There are
513 mi
from Longview, TX to Vestavia Hills, AL

That's the driving distance. It would take 9 hours 26 mins to go from Longview, Texas to Vestavia Hills, Alabama.

The flight distance (direct flight from Longview, TX to Vestavia Hills, AL) is 465.47 mi.

513 mi = 825.66 kms