Driving Route: Phoenix, AZ to Salt Lake City, UT (680 Miles)
Total: ~680 miles, 10–11 hours driving (no stops).
Segment Breakdown (Scenic I-15 / US-89 Route)
- Phoenix → Flagstaff (I-17 N) — 135 mi, 2 hr. Climbs from desert to ponderosa pine (7,000 ft).
- Flagstaff → Page (US-89 N) — 135 mi, 2 hr 15 min. Through Navajo Nation; optional detour to Grand Canyon (South Rim +60 mi RT).
- Page → Kanab (US-89 N) — 70 mi, 1 hr 15 min. Vermilion Cliffs, Glen Canyon Dam.
- Kanab → Bryce Canyon NP (UT-12 / US-89) — 85 mi, 1 hr 45 min. Spectacular hoodoos; worth half-day stop.
- Bryce → Capitol Reef NP (UT-12 / UT-24) — 145 mi, 3 hr. Scenic Byway 12 (All-American Road); escalante, boulders.
- Capitol Reef → Moab (I-70 E / US-191 S) — 120 mi, 2 hr. Arches & Canyonlands NPs nearby.
- Moab → Salt Lake City (I-70 W → I-15 N) — 165 mi, 2 hr 30 min. Through Price, Spanish Fork, Provo.
Faster Interstate-Only Option
Phoenix → Las Vegas (US-93 / I-40 / I-15) → Salt Lake City — ~660 mi, 9.5 hr. Less scenic, no national parks.
Tips
- Fill gas in Flagstaff, Kanab, Green River — long stretches without services.
- Check UDOT / ADOT for road conditions (winter snow on I-15, UT-12).
- America the Beautiful Pass ($80) covers all NPs en route.