Generally, two to three days in Juneau is enough time to explore the city and visit the local attractions. However, if you plan to include a day trip to nearby areas such as Glacier Bay National Park or the Mendenhall Glacier, you may want to plan for four or more days.