Mileage calculator › From Abilene, TX › Miles from Abilene, TX to Troy, OH
There are 1,151 mifrom Abilene, TX to Troy, OH
That's the driving distance. It would take 21 hours to go from Abilene, Texas to Troy, Ohio.
The flight distance (direct flight from Abilene, TX to Troy, OH) is 1,009.70 mi.
1,151 mi = 1.61 kms