To find the driving direction from Tucson to Grand Canyon via Phoenix, Sedona, Flagstaff which is 540 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 356 to reach Tucson to Grand Canyon via Phoenix, Sedona, Flagstaff. Tired of travelling by road? You can just fly from Tucson to Grand Canyon via Phoenix, Sedona, Flagstaff. Check the
Flight Time from Tucson to Grand Canyon via Phoenix, Sedona, Flagstaff before travelling.