Miles between Kannapolis, NC and Abilene, TX

There are
1,230 mi
from Kannapolis, NC to Abilene, TX

That's the driving distance. It would take 22 hours 23 mins to go from Kannapolis, North Carolina to Abilene, Texas.

The flight distance (direct flight from Kannapolis, NC to Abilene, TX) is 1,113.21 mi.

1,230 mi = 1,978.97 kms