How many hours does it take to drive from Ft Lauderdale Florida to Tennessee?

It's approximately a 13 hour drive from Ft. Lauderdale, FL to Nashville, TN.