Miles between Harlingen, TX and Clarksville, IN

There are
1,284 mi
from Harlingen, TX to Clarksville, IN

That's the driving distance. It would take 23 hours 53 mins to go from Harlingen, Texas to Clarksville, Indiana.

The flight distance (direct flight from Harlingen, TX to Clarksville, IN) is 1,087.06 mi.

1,284 mi = 2,066.89 kms