Miles between Allen, TX and Beech Grove, IN

There are
849 mi
from Allen, TX to Beech Grove, IN

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

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

849 mi = 1,367.05 kms