Flagstaff to the Grand Canyon via volcanoes and Desert View
Cliff dwellings at Walnut Canyon, the cinder cone of Sunset Crater and the pueblos of Wupatki, then into the Grand Canyon from the quiet east end.
- Distance
- 312 km (194 mi)
- Driving
- 3 h 28 min
- Suggested days
- 3
- Stops
- 9
- States
- AZ
- Updated
- May 20, 2026
At a glance: 3-day road trip of about 312 km (194 mi) with 9 stops, from Flagstaff to Williams. About 3 h 28 min of driving in total.
More road trips in Arizona
Route description
Start with Walnut Canyon, 16 km east of Flagstaff via I-40 exit 204. The Island Trail descends by stairs to Sinagua cliff rooms under limestone ledges, a good hour’s walk at 2,000 m. Then take US-89 north from Flagstaff and turn onto the loop road through Sunset Crater Volcano and Wupatki National Monuments. One fee covers both, and the loop is paved and fine for RVs.
At Sunset Crater, walk the Lava Flow Trail at the foot of the cone; climbing the crater itself is not allowed. The loop then descends 30 km through cinder fields to Wupatki, where red pueblos stand on sandstone outcrops, including Wupatki Pueblo behind the visitor center. The road rejoins US-89 about 45 km north of Flagstaff. Bonito Campground, opposite the Sunset Crater visitor center, is open in summer.
Continue north on US-89 through the Navajo Nation to Cameron, an old trading post settlement on the Little Colorado River with fuel and food. Turn west on AZ-64, which climbs past roadside overlooks of the Little Colorado gorge, run by the Navajo Nation. After 50 km you reach the Desert View entrance of Grand Canyon National Park, where you pay the park fee.
Desert View Watchtower is the first stop, then Desert View Drive runs 40 km west along the South Rim, past Grandview Point and Moran Point, to Grand Canyon Village. Desert View Campground is open in the warmer months, and Mather Campground takes reservations. When you leave, drive south on AZ-64 for 95 km to Williams, a Route 66 town where the Grand Canyon Railway starts, and I-40 back to Flagstaff.
Stop-by-stop itinerary
In driving order. Distances are estimates between consecutive stops.
- 1Start
Flagstaff
AZ - 216 km
Walnut Canyon National Monument
HistoryFlagstaff, AZSinagua cliff dwellings built into limestone ledges of a forested canyon east of Flagstaff. The Island Trail descends 56 m by stairs past 25 rooms; exit 204 from I-40.
- 327 km
Sunset Crater Volcano National Monument
NatureFlagstaff, AZA cinder cone that erupted about 1085, with black lava flows and a 1.6 km Lava Flow Trail at its base. One fee covers Sunset Crater and Wupatki on the same 55 km loop road.
- 428 km
Wupatki National Monument
HistoryFlagstaff, AZRed sandstone pueblos built after the Sunset Crater eruption, the largest with around 100 rooms and a ball court. A paved trail from the visitor center loops through it.
- 548 km
Cameron
AZ - 650 km
Desert View Watchtower
HistoryGrand Canyon Village, AZMary Colter’s 1932 stone tower at the east end of the South Rim, with Hopi murals inside and wide views of the river and Painted Desert. It is the first stop when you enter from Cameron.
- 719 km
Grandview Point
ViewsGrand Canyon Village, AZA forested South Rim viewpoint on Desert View Drive with one of the widest panoramas of the canyon. The steep, unmaintained Grandview Trail drops from here; only day hike a short way.
- 818 km
Grand Canyon National Park – South Rim
NatureGrand Canyon Village, AZA mile deep and up to 18 miles across. The South Rim is open all year. Watch sunset from Hopi Point or Mather Point.
- 9108 km
Williams
AZ
FAQs
How long is Flagstaff to the Grand Canyon via volcanoes and Desert View?
3-day road trip of about 312 km (194 mi) with 9 stops, from Flagstaff to Williams. About 3 h 28 min of driving in total.
How many days do you need for Flagstaff to the Grand Canyon via volcanoes and Desert View?
We suggest 3 days: about 3 h 28 min of driving, which leaves time for the stops.
Where does Flagstaff to the Grand Canyon via volcanoes and Desert View start and end?
It starts in Flagstaff and ends in Williams.
Which states does Flagstaff to the Grand Canyon via volcanoes and Desert View pass through?
Arizona.