There are
529 mi
from Waukegan, IL to Franklin, TN
That's the driving distance. It would take 10 hours 7 mins to go from Waukegan, Illinois to Franklin, Tennessee.
The flight distance (direct flight from Waukegan, IL to Franklin, TN) is 447.91 mi.
529 mi = 852.03 kms