Ideally, plan to spend four days in Zion and Bryce Canyon combined. In Zion, spend two days exploring the canyon floor and hiking to scenic spots on the rims. Then, drive to Bryce Canyon and do some afternoon sightseeing. On the fourth day, hike on the canyon floor and explore the rest of the park.