Zion National Park is one of those places that genuinely lives up to the photos. The towering sandstone cliffs, the Virgin River cutting through the Narrows, Angels Landing at sunrise — it’s worth the effort to get there. And that effort starts with picking the right airport.
Here’s an honest look at every airport worth considering for your Zion trip.
The closest airport to Zion National Park is St. George Regional Airport (SGU) — just 46 miles away, about a 45-minute drive. But the majority of visitors fly into Las Vegas (LAS) because flights are cheaper, more frequent, and the drive is still only about 2.5 hours.
Closest Airports to Zion — Full Comparison
Airport
Code
Distance to Zion
Drive Time
Best For
St. George Regional Airport
SGU
~46 miles
~45 min
Shortest drive
Cedar City Regional Airport
CDC
~60 miles
~1 hr
Small regional option
Las Vegas Harry Reid International
LAS
~160 miles
~2.5 hrs
Best flights and prices
Salt Lake City International
SLC
~310 miles
~4.5 hrs
Best fares from East Coast
Phoenix Sky Harbor
PHX
~360 miles
~5 hrs
Last resort
1. St. George Regional Airport (SGU) — Closest Airport to Zion
Distance: ~46 miles from Zion National Park South Entrance Drive Time: ~45 minutes via UT-9 W
St. George is the closest commercial airport to Zion, and the drive in is straightforward and scenic. You’re in red rock country the moment you leave the terminal.
Flight options have improved significantly here. American, Delta, and United all serve SGU with direct routes from Dallas, Denver, Los Angeles, Phoenix, and Salt Lake City. That said, it’s still a regional airport — flights cost more than Las Vegas, and you’ll have fewer departure time options.
Honest take: Best choice if you want to minimize driving and don’t mind paying a bit more. If your schedule is tight and you want to be at Zion as fast as possible, SGU wins.
2. Las Vegas Harry Reid International (LAS) — Best Overall Choice
Distance: ~160 miles from Zion South Entrance Drive Time: ~2.5 hours via I-15 N
Las Vegas is where most Zion visitors fly in, and the numbers make sense. You get hundreds of daily flights from every major US city, serious competition between airlines keeping fares low, and a massive rental car inventory. Budget airlines like Spirit, Frontier, and Allegiant all fly heavily into LAS.
The drive from Las Vegas to Zion is actually one of the better interstate drives in the Southwest — you climb out of the desert into the Virgin River Gorge, cross into Utah, and arrive at one of the most dramatic national park entrances in the country.
Honest take: Best overall option for most travelers. Cheaper flights, more options, and 2.5 hours is a very manageable drive.
3. Cedar City Regional Airport (CDC) — Overlooked Option
Distance: ~60 miles from Zion North Entrance (Kolob Canyons) Drive Time: ~1 hour via I-15 S
Cedar City doesn’t come up often in Zion trip planning, but it’s worth a look. It’s close to the Kolob Canyons section of Zion — a less crowded, equally stunning part of the park that most visitors skip entirely.
Service is very limited — SkyWest operates connections through Salt Lake City. Fares can be surprisingly reasonable if you catch them at the right time.
Honest take: Niche option, but worth checking if you’re specifically visiting Kolob Canyons or if fares happen to be competitive.
4. Salt Lake City International (SLC) — Best for East Coast Travelers
Distance: ~310 miles from Zion South Entrance Drive Time: ~4.5 hours via I-15 S
Salt Lake City is a major Delta hub with excellent connections from the East Coast and Midwest. If you’re flying from New York, Boston, Chicago, or Atlanta, SLC sometimes offers better fares and more direct routes than Las Vegas.
The drive south on I-15 is long but easy — it’s mostly straight highway through Utah. Some travelers break it up with stops in Provo or St. George.
Honest take: Only makes sense if fares from your home city are noticeably cheaper into SLC, or if you’re planning a bigger Utah road trip through multiple parks.
Zion + Other National Parks Road Trip
Zion sits in an incredible corner of the Southwest that’s packed with national parks within a few hours of each other. A lot of travelers combine Zion with Bryce Canyon, the Grand Canyon North Rim, or even a longer loop.
If you’re planning a bigger trip through the region — including Yellowstone up north — check out our guide on the closest airport to Yellowstone National Park to plan that leg of your journey.
Drive Time Comparison
Airport
Miles to Zion
Typical Drive Time
SGU — St. George
46 miles
45 min
CDC — Cedar City
60 miles
1 hr
LAS — Las Vegas
160 miles
2 hrs 30 min
SLC — Salt Lake City
310 miles
4 hrs 30 min
PHX — Phoenix
360 miles
5 hrs
Practical Tips for Getting to Zion
Book a rental car early — very early. Zion has become extremely popular, and rental cars in St. George and Las Vegas fill up fast during spring and summer. If you’re going between March and October, book your car the moment flights are confirmed.
Zion requires a shuttle inside the park. During peak season (April through November), private vehicles cannot drive the main Zion Canyon Scenic Drive. The park runs a free shuttle system — factor this into your planning.
The park gets crowded fast. Trailhead parking fills by 7am in summer. If you’re driving in, arrive early. If you’re using the shuttle, that’s less of an issue.
Spring and fall are the sweet spots. March through May and September through October offer the best combination of weather, crowds, and scenery. Summer is very hot and very busy.
Best Time to Visit Zion
Season
Weather
Crowds
Flight Prices
Spring (Mar–May)
Warm, occasional rain
High and building
Moderate
Summer (Jun–Aug)
Very hot
Peak crowds
Highest
Fall (Sep–Nov)
Ideal temperatures
Low–Moderate
Lower
Winter (Dec–Feb)
Cold, some ice on trails
Very Low
Cheapest
October is arguably the single best month to visit Zion. The crowds from summer have cleared, temperatures are perfect for hiking, and the canyon walls turn golden in the afternoon light.
Final Verdict
Your Situation
Best Airport
Shortest drive to Zion
St. George (SGU)
Best flight deals
Las Vegas (LAS)
Coming from East Coast
Salt Lake City (SLC) or Las Vegas (LAS)
Visiting Kolob Canyons section
Cedar City (CDC)
Multi-park Southwest road trip
Las Vegas (LAS)
Zion is worth whatever it takes to get there. Pick the airport that fits your budget and schedule, get the rental car sorted early, and plan to spend at least two to three days in the park. One day is never enough
Common Questions
Q: What is the closest airport to Zion National Park?
St. George Regional Airport (SGU) is the closest commercial airport, located about 46 miles from Zion’s South Entrance — roughly a 45-minute drive.
Q: Is it better to fly into Las Vegas or St. George for Zion?
For most travelers, Las Vegas makes more financial sense — cheaper flights and more options. St. George wins if you want a shorter drive and don’t mind paying more for flights.
Q: Can you get to Zion without a car?
It’s difficult. There are shuttle services from Las Vegas, but they’re limited. A rental car gives you the most flexibility, especially if you’re visiting multiple parks.
Q: How far is Las Vegas from Zion National Park?
About 160 miles — roughly a 2.5-hour drive north on I-15 through the Virgin River Gorge into Utah.
Q: Is the drive from Las Vegas to Zion scenic?
Yes — especially the stretch through the Virgin River Gorge in Arizona. The canyon walls are dramatic and the drive goes quickly.
Leave a Reply