There are
509 mi
from Ann Arbor, MI to Crossville, TN
That's the driving distance. It would take 9 hours 57 mins to go from Ann Arbor, Michigan to Crossville, Tennessee.
The flight distance (direct flight from Ann Arbor, MI to Crossville, TN) is 442.85 mi.
509 mi = 819.48 kms