Miles between Evansville, IN and Beeville, TX

There are
1,035 mi
from Evansville, IN to Beeville, TX

That's the driving distance. It would take 18 hours 59 mins to go from Evansville, Indiana to Beeville, Texas.

The flight distance (direct flight from Evansville, IN to Beeville, TX) is 884.02 mi.

1,035 mi = 1.61 kms