The drive from the Grand Canyon to Flagstaff, Arizona covers roughly 80 miles (about 128 kilometers) via the most direct paved roads. The exact mileage can shift slightly depending on which rim of the Grand Canyon you start from—South Rim, North Rim, or a specific viewpoint—and where in Flagstaff you end your trip.
Most travelers take US‑180 west from the South Rim to I‑40, then head east into Flagstaff. The journey typically takes 1.5 to 2 hours in good weather, offering sweeping high‑desert scenery and the chance to spot wildlife along the way.
If you’re departing from the North Rim, the route is longer (around 200 miles) because you must descend the Kaibab Plateau and connect to US‑89 before reaching I‑40. Always check current road conditions, especially in winter when snow can close higher‑elevation passes.