2 to 3 days should be sufficient to roam around Louisville and explore all its attractions.