I'm going back to Roswell this year for another car show and am planning on coming back hitting the following places: Flagstaff-South Rim Grand Canyon-Page-North Rim Grand Canyon-Zion-Bryce-Salt Lake City-then home via Boise.

My question is this: time will be short and I only have 2 days to do the Grand Canyons areas, Bryce and Zion. I know that I won't have time to do any hiking or really exploring the area but I want to know if such a quick drive-through is worth it. Having never seen any of these places, I figure a quick drive-by is better than nothing.

Per MS S&T, this is the tentative plan:

Leave Flagstaff about 6am and spend about 7 hours at the South Rim, then drive east to spend some time (up to 2 hours allotted) at Desert View, then onto Page for the night.

Leave Page about 6am for the North Rim for about 3-4 hours, then off to Zion for about 3-4 hours, then onto Panguitch area for the night.

Leave Panguitch about 6am then onto Bryce for about 3-4 hours before heading north to SLC and home via Boise.

Tips, ideas on highlights to hit, warnings, and so on would all be appreciated. Thanks!