Miles between Tulsa, OK and Hendersonville, TN

There are
629 mi
from Tulsa, OK to Hendersonville, TN

That's the driving distance. It would take 11 hours 11 mins to go from Tulsa, Oklahoma to Hendersonville, Tennessee.

The flight distance (direct flight from Tulsa, OK to Hendersonville, TN) is 522.29 mi.

629 mi = 1,011.84 kms