You could do this Zion to Bryce Canyon road trip in a weekend, though a full three or four days is ideal if you plan to hike. To keep it short, devote about half a day to see the main lookouts at Bryce Canyon and hike a part of the Rim Trail or the Navajo Loop.