There are
589 mi
from Nashville, TN to Culpeper, VA
That's the driving distance. It would take 11 hours 3 mins to go from Nashville, Tennessee to Culpeper, Virginia.
The flight distance (direct flight from Nashville, TN to Culpeper, VA) is 508.17 mi.
589 mi = 947.14 kms