Miles between Beaumont, TX and Beech Grove, IN

There are
987 mi
from Beaumont, TX to Beech Grove, IN

That's the driving distance. It would take 17 hours 51 mins to go from Beaumont, Texas to Beech Grove, Indiana.

The flight distance (direct flight from Beaumont, TX to Beech Grove, IN) is 806.15 mi.

987 mi = 1,587.89 kms