There are
1,304 mi
from Lynchburg, VA to Harker Heights, TX
That's the driving distance. It would take 23 hours 26 mins to go from Lynchburg, Virginia to Harker Heights, Texas.
The flight distance (direct flight from Lynchburg, VA to Harker Heights, TX) is 1,141.91 mi.
1,304 mi = 2,099.16 kms