Arizona's classic road trip climbs from saguaro desert to ponderosa forest in a single day. From Phoenix it's about 115 miles up I-17 to Sedona, where the Red Rock Scenic Byway threads between Bell Rock and Cathedral Rock; then 30 miles up Oak Creek Canyon to Flagstaff, and another 80 or so to the South Rim of the Grand Canyon — roughly 230 miles and 6,000 feet of elevation gain in all.
Four days gives Sedona the two nights it deserves and gets you to the canyon for sunset. Here's the route, the stops, and the plan, including Sedona's parking rules and the Grand Canyon's shuttle-only roads. Let Wanderply build your version and narrate each stop as the desert turns to forest.