Looking for national parks near Salt Lake City? No park is right next door, but all five of Utah's famous "Mighty 5" national parks sit within about 3.5 to 4.5 hours south — one of the greatest concentrations of red-rock scenery on Earth. Here's each one, how far it really is from Salt Lake City, and how to string them into a road trip. (Drive times are approximate — check live traffic before you go.)
Parks by drive time from Salt Lake City
Capitol Reef — about 3.5 hr / 220 mi — overnight
Arches — about 3.5–4 hr / 235 mi — overnight
Canyonlands — about 4 hr / 240 mi — overnight
Bryce Canyon — about 4 hr / 270 mi — overnight
Zion — about 4.5 hr / 310 mi — overnight
Capitol Reef — the closest, and the least crowded
About 3.5 hours south, Capitol Reef is the nearest of the Mighty 5 and the quietest. It's built around the Waterpocket Fold, a 100-mile wrinkle in the Earth's crust, with slot canyons, orchards you can pick fruit from in season, and a scenic drive that most visitors have largely to themselves. A great first stop or a standalone weekend.
Arches — the iconic one
About 3.5 to 4 hours south near Moab, Arches packs over 2,000 sandstone arches into a compact park, including the license-plate-famous Delicate Arch. It's dramatic and easy to see a lot in a day, but summer heat on the bare rock is intense — hike Delicate Arch at sunset, not midday. In peak season it uses a timed-entry reservation, so check the current-year rules.
Canyonlands — vast and wild
Right next to Arches, Canyonlands is the opposite in feel: enormous, remote, and split into districts. Most visitors do Island in the Sky, a mesa-top drive with jaw-dropping overlooks like Mesa Arch at sunrise and Grand View Point. Pair it with Arches from a Moab base.
Bryce Canyon — hoodoos and high elevation
About 4 hours south, Bryce Canyon sits at 8,000–9,000 feet, so it stays cool even in summer. Its amphitheaters of orange hoodoos at sunrise are unforgettable, and short trails like the Navajo Loop drop you right among them. Bring a layer — it's chilly up top.
Zion — the grand finale
About 4.5 hours south, Zion is the busiest and most dramatic: a 2,000-foot sandstone canyon you walk up into, with iconic hikes like the Narrows and (by permit) Angels Landing. The main canyon runs on a mandatory shuttle most of the year, so plan around it.
Best base for a parks road trip from Salt Lake City
The classic loop runs Salt Lake City → Capitol Reef → Arches and Canyonlands (Moab) → Bryce → Zion, then back. Give yourself at least five to seven days, and go in spring or fall to dodge the summer heat. Browse the full list of Utah national parks to plan your route.
FAQ
What is the closest national park to Salt Lake City?
Capitol Reef, about a 3.5-hour drive south, is the nearest of Utah's Mighty 5.
Can you visit a national park as a day trip from Salt Lake City?
Not comfortably — the nearest parks are 3.5+ hours away, so all five are better as overnights. Most people road-trip several together.
How many days do you need for Utah's Mighty 5 from Salt Lake City?
Five to seven days lets you see all five without rushing, including drive time from Salt Lake City.
When is the best time to road-trip Utah's national parks?
Spring (April–May) and fall (September–October). Summer brings dangerous heat at the lower-elevation parks like Arches and Zion.

