How many hours is it to drive from Tuscaloosa Alabama to Baton Rouge La?

It is 347.12 miles and an estimated driving time of 5 hours and 14 minutes according to MapQuest.