SLC to Flagstaff: Fast Facts
- Distance: 515 miles (SLC to Flagstaff via US-89)
- Drive time: 9–10 hours with stops (about 8 hrs direct)
- Route: I-15 S → US-89 S through Kanab → Page, AZ → US-89 S → Flagstaff
- Elevation high point: ~8,000 ft near US-89/UT-12 junction above Kanab
- Best season: April–October (mountain sections close or require chains Nov–March)
- Don't miss: Horseshoe Bend in Page (directly on route, 1.5 hrs with walk)
Why US-89 Is the Only Route Worth Taking
The fast option — I-15 South to I-70 East to US-89 South — saves maybe 30 minutes on paper and runs through nothing but Nevada and Utah desert scrub. The US-89 scenic corridor through southern Utah is one of the great American drives. You'll pass within 10 miles of Bryce Canyon, through the Vermilion Cliffs National Monument, over the Kaibab Plateau, down into Page and the Glen Canyon recreation area, and across the Navajo Nation plateau before climbing back into ponderosa pine at Flagstaff. There is no honest reason to take the fast route on this trip unless you're in genuine crisis.
From Salt Lake City, take I-15 South through Provo and Payson to US-6, then continue south toward Salina or pick up US-89 at Richfield — the highway runs south from there through Panguitch and Kanab. The first 100 miles through central Utah are plateau farming country; beautiful in its quiet way but not the spectacle. The drama begins when you enter the canyon country south of Panguitch.
Stop 1: Panguitch, UT (3.5 Hours from SLC)
Panguitch is a small ranching town at 6,624 ft in Garfield County, Utah — but it sits at the gateway to Bryce Canyon (30 miles east on UT-12) and the Red Canyon corridor on US-89 just south of town. Most SLC-to-Flagstaff drivers use Panguitch as a fuel and food stop; a few detour east to Bryce. If you have 90 extra minutes, the Bryce Amphitheater rim walk (free, 30 min, no admission required to walk the rim outside the main park boundary) is worth it. If you don't have time for Bryce, the Red Canyon just south of Panguitch on US-89 is free, requires zero detour, and has the same orange hoodoo formations at ground level — you can pull off on the highway shoulder and be standing among them in 2 minutes.
Fuel in Panguitch. The next reliable gas is Kanab, 70 miles south, and it's sparse in between. The stretch from Panguitch through the Vermilion Cliffs to Kanab is the most scenic section of the entire drive — do not be staring at a fuel gauge during it.
The Vermilion Cliffs Corridor (Panguitch to Kanab)
South of Panguitch, US-89 enters a corridor of stacked geological time. The Vermilion Cliffs rise on your left — horizontal bands of orange, red, and white sandstone and mudstone that represent 200 million years of sediment. The highway here has almost no traffic compared to any National Park access road, runs smoothly at 65 mph, and the formations are visible from the road without stopping. This 50-mile stretch is the part of the drive that makes people pull over every 10 minutes.
Look for the Moqui Cave near Kanab (US-89, mile marker 73) — a privately operated roadside attraction built into a sandstone bluff with dinosaur tracks, fossil displays, and fluorescent minerals. It costs $7 and takes about 45 minutes. Genuinely interesting, not a tourist trap, and open spring through fall. Most through-travelers skip it, which is their loss.
Stop 2: Kanab, UT (About 5 Hours from SLC)
Kanab is the last Utah town before the Arizona border and the classic gateway to Grand Canyon's North Rim (1.5 hours south on US-89A). The town is compact, has good food, and is worth a 30–45 minute stop. Escobar's Mexican Restaurant on Center Street has been feeding road-trippers and Grand Canyon hikers since the 1960s — the green chile is legitimate and the portions are enormous. If you need groceries or supplies, there's a small Honey's Marketplace on Center Street.
Kanab is also the filming location for dozens of classic Westerns — the red canyon walls and high desert terrain attracted film crews from the 1930s through the 1970s. The local Little Hollywood Land museum (free outdoor exhibits) has filming artifacts and historic context. Worth 15 minutes if you're already stopped.
The Arizona Border and Kaibab Plateau
Crossing into Arizona from Kanab, US-89A descends through the Kaibab Plateau — a high forested tableland at 8,000–9,000 ft that forms the North Rim of the Grand Canyon. The temperature drops as you climb into the forest, then rises again as you drop toward the valley. Jacob Lake at the US-89A/AZ-67 junction is a classic highway stop with a small inn, gas station, and famous Jacob Lake Inn cookies (peanut butter chocolate chip — people drive out of their way for them). Jacob Lake is the turnoff for the North Rim, which lies about 44 miles south on AZ-67; most through-travelers don't detour down on a one-day drive.
Continuing east, US-89A rejoins US-89 at Bitter Springs — from here, the Navajo Bridge crosses the Colorado River at Marble Canyon. Pull over. The bridge is from 1929, still original ironwork, and the view 467 feet down to the Colorado is extraordinary. There's a small visitor contact station on the east bank and California condors (reintroduced in 1996) often perch on the cliff faces overhead. Budget 20 minutes.
Stop 3: Page, AZ and Horseshoe Bend (6 Hours from SLC)
Page is the major stop on this route — a small city built to house Glen Canyon Dam workers in the late 1950s, now a full-service town with hotels, restaurants, and the access point for Horseshoe Bend and Antelope Canyon. Horseshoe Bend is a few miles south of Page on US-89 — the parking lot is well-signed on the right. The walk from the lot to the viewpoint is 0.9 miles round-trip on a sandy path with 200 ft of elevation gain and zero shade. The viewpoint is at the rim of a 1,000-foot drop to the Colorado River's horseshoe meander. Arrive before 8am in summer or after 3pm; midday wait at the viewpoint can be 15+ minutes. Entry is $10/vehicle at a kiosk. Bring water — the trailhead has no shade or water.
Antelope Canyon is adjacent to Page but requires a Navajo Nation guide tour ($75–$90/person for Upper Canyon, book weeks ahead in summer) and takes 2 hours minimum. Most one-day SLC-to-Flagstaff drivers skip it or book it as a separate day trip from Flagstaff — it's only 2.5 hours from Flagstaff. See our Antelope Canyon day trip guide for booking details.
Fuel in Page. From Page to Flagstaff is about 130 miles on US-89 South through the Navajo Nation — beautiful, fast highway, very few services until Cameron.
The Navajo Nation Plateau: Page to Flagstaff
South of Page, US-89 descends from the canyon rim country onto the Colorado Plateau — a high-altitude semi-desert that stretches 130 miles to Flagstaff. The landscape shifts: no more canyon walls, just an enormous open sky over scrubland and mesa edges. You're at 4,000–5,000 ft here, and on clear days you can see the San Francisco Peaks (Flagstaff's 12,600-ft volcano) from 50+ miles north. The drive is fast and the road is straight.
Cameron Trading Post (US-89 at Route 64) is 53 miles north of Flagstaff — a historic trading post on the Little Colorado River with genuine Navajo rugs, jewelry, and arts for sale at real prices, not resort markup. The trading post has been operating since 1916 and has a motel, RV park, and the Cameron Trading Post Restaurant — Navajo tacos (fry bread with beans, ground beef, lettuce, tomato) are the correct order and will cost you about $14. This is the last stop before Flagstaff, and the restaurant is significantly better than anything on the interstate.
From Cameron, Flagstaff is 53 miles south on US-89. The road climbs from 4,200 ft back to 7,000 ft and the ponderosa pine forest appears suddenly and thickly around mile 25. By the time you reach the city limits, you've gone from desert to mountain forest to high-altitude city — the full Southwest in one afternoon.
Once you arrive, see our Things to Do in Flagstaff guide and our Day Trips guide for what to do from your new base. If you want to extend the trip with a dark-sky experience, Flagstaff's astronomy culture starts with our Dark Sky Stargazing Audio Tour.
Explore Flagstaff by Audio
Route 66 Audio Tour
8 GPS-guided stops through Flagstaff's stretch of historic Route 66 — motor courts, neon signs, and the road that shaped American travel culture. $2.99 — first two stops free.
Start the Tour — $2.99Frequently Asked Questions
- How far is Salt Lake City to Flagstaff?
- 515 miles via US-89 South through Kanab and Page, Arizona. Direct drive time is about 8 hours. With stops at Kanab (30 min) and Page/Horseshoe Bend (1–2 hours), plan about 10 hours total.
- What is the best route from Salt Lake City to Flagstaff?
- US-89 South through Provo, Richfield, Panguitch, Kanab, and Page, AZ. This is the scenic route through canyon country — the only route worth taking if this is your one shot at the southern Utah landscape.
- Is the Salt Lake City to Flagstaff drive safe in winter?
- US-89 through Utah requires chains or all-season tires November–March. Elevation reaches 8,000 ft near the Kaibab Plateau. Check Utah DOT and Arizona DOT road conditions before departure. Page to Flagstaff is generally clear but can see snow.
- Can you see Horseshoe Bend on the way from SLC to Flagstaff?
- Yes — Horseshoe Bend is directly on the route in Page, AZ. Budget 1.5 hours including the 0.9-mile walk. Entry is $10/vehicle. Arrive before 8am or after 3pm in summer to avoid crowds.