Zion is a canyon you walk into rather than look down at. Two-thousand-foot walls of Navajo sandstone close in around a green river bottom, and the whole park funnels you along one road that private cars can't use most of the year — so you ride the shuttle, hop off at a trailhead, and let the canyon do the rest. Springdale sits at the gate with the beds and the beer.
Wade upstream through the Virgin River between walls twenty feet apart. Rent neoprene boots and a stick in Springdale — the river bottom is bowling balls.
Two and a half hours by car and by far the cheapest option — every US carrier flies there and rental cars are plentiful.
Fly St George (SGU) or Cedar City (CDC)
Under an hour away, tiny airports with limited Delta and United connections through Salt Lake and Denver. Convenient, rarely cheap.
Getting around the park
Private cars are banned in Zion Canyon most of the year. Park in Springdale, take the free town shuttle to the entrance, then the park shuttle up-canyon.
When to go
Best time to go
April to May and late September to October — warm days, cold river, manageable crowds.
Cheapest months
December to February. Rooms in Springdale fall by half and the canyon in snow is a different park.
Priciest & busiest
July, when it hits 40°C, and any weekend from March to May when the Angels Landing lottery is at its worst.
If you've got one day
Morning
Canyon Overlook at sunrise
Late morning
The Narrows
Lunch
Bit & Spur Restaurant & Saloon
Afternoon
Angels Landing
Evening
Dinner at King's Landing Bistro, then Observation Point via East Mesa
If you've got a week
Day 1
Arrive, settle in around Cliffrose Springdale, and take it slowly — Bit & Spur Restaurant & Saloon for dinner.
Day 2
The Narrows.
Day 3
Angels Landing. Dinner at King's Landing Bistro.
Day 4
Day trip — Bryce Canyon.
Day 5
Observation Point via East Mesa. Oscar's Café at some point.