Miles between Columbia, PA and Beech Grove, IN

There are
571 mi
from Columbia, PA to Beech Grove, IN

That's the driving distance. It would take 10 hours 58 mins to go from Columbia, Pennsylvania to Beech Grove, Indiana.

The flight distance (direct flight from Columbia, PA to Beech Grove, IN) is 508.47 mi.

571 mi = 919.38 kms