Miles between Abilene, TX and Benton Harbor, MI

There are
1,152 mi
from Abilene, TX to Benton Harbor, MI

That's the driving distance. It would take 21 hours to go from Abilene, Texas to Benton Harbor, Michigan.

The flight distance (direct flight from Abilene, TX to Benton Harbor, MI) is 987.30 mi.

1,152 mi = 1.61 kms