Miles between Champaign, IL and Harker Heights, TX

There are
984 mi
from Champaign, IL to Harker Heights, TX

That's the driving distance. It would take 17 hours 15 mins to go from Champaign, Illinois to Harker Heights, Texas.

The flight distance (direct flight from Champaign, IL to Harker Heights, TX) is 817.12 mi.

984 mi = 1,583.93 kms