Miles between Waco, TX and Beech Grove, IN

There are
995 mi
from Waco, TX to Beech Grove, IN

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

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

995 mi = 1,601.50 kms