Bryce Canyon is one of those national parks that can be explored in just one full day, but it is best to allocate two days if you can. Having two days means you will be able to catch sunset the day you arrive, sunrise the next morning, and spend a full day hiking some park trails.