6 days is as tight as you'd want to make a Smoky Mountains road trip. If you have more time, 8-10 days would be a comfortable amount of time to see not only the national park but explore both the North Carolina and Tennessee side of the mountains.