How long to drive from Tuscaloosa AL to Collierville TN?

The drive from Tuscaloosa, AL to Collierville, TN on average takes about 3 1/2 hours according to MapQuest.