Skip to content
89

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.

  1. 1

    Flagstaff

    AZ
    Start
  2. 2

    Walnut Canyon National Monument

    HistoryFlagstaff, AZ

    Sinagua 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.

    16 km
  3. 3

    Sunset Crater Volcano National Monument

    NatureFlagstaff, AZ

    A 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.

    27 km
  4. 4

    Wupatki National Monument

    HistoryFlagstaff, AZ

    Red 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.

    28 km
  5. 5

    Cameron

    AZ
    48 km
  6. 6

    Desert View Watchtower

    HistoryGrand Canyon Village, AZ

    Mary 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.

    50 km
  7. 7

    Grandview Point

    ViewsGrand Canyon Village, AZ

    A 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.

    19 km
  8. 8

    Grand Canyon National Park – South Rim

    NatureGrand Canyon Village, AZ

    A mile deep and up to 18 miles across. The South Rim is open all year. Watch sunset from Hopi Point or Mather Point.

    18 km
  9. 9

    Williams

    AZ
    108 km

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.