There are
1,242 mi
from Harlingen, TX to Oak Ridge, TN
That's the driving distance. It would take 23 hours 24 mins to go from Harlingen, Texas to Oak Ridge, Tennessee.
The flight distance (direct flight from Harlingen, TX to Oak Ridge, TN) is 1,042.74 mi.
1,242 mi = 1,998.04 kms