While there is certainly enough to occupy yourself for five or more days, two to three days is sufficient to visit all of the highlights in and around the park. One day--or worse yet a morning or afternoon--is likely to bring some disappointment to those who have traveled a great distance.