Miles between Knoxville, TN and Jamestown, NY

There are
641 mi
from Knoxville, TN to Jamestown, NY

That's the driving distance. It would take 12 hours 8 mins to go from Knoxville, Tennessee to Jamestown, New York.

The flight distance (direct flight from Knoxville, TN to Jamestown, NY) is 492.76 mi.

641 mi = 1,031.47 kms