There are
235 mi
from Nashville, TN to Winchester, KY
That's the driving distance. It would take 4 hours 22 mins to go from Nashville, Tennessee to Winchester, Kentucky.
The flight distance (direct flight from Nashville, TN to Winchester, KY) is 190.96 mi.
235 mi = 377.73 kms