There are
649 mi
from Longview, TX to Evansville, IN
That's the driving distance. It would take 11 hours 47 mins to go from Longview, Texas to Evansville, Indiana.
The flight distance (direct flight from Longview, TX to Evansville, IN) is 553.36 mi.
649 mi = 1,043.83 kms