Miles between Huntsville, AL and Crossville, TN

There are
151 mi
from Huntsville, AL to Crossville, TN

That's the driving distance. It would take 3 hours 20 mins to go from Huntsville, Alabama to Crossville, Tennessee.

The flight distance (direct flight from Huntsville, AL to Crossville, TN) is 121.70 mi.

151 mi = 242.75 kms