Flying to Zion isn’t hard. Picking the right airport is the tricky part.
The closest airport to Zion National Park is St. George, less than an hour’s drive away. But the closest airport isn’t always the best one. A small regional airport saves driving time, but it often means a connection, fewer flight times and pricier rental cars. A big airport like Las Vegas adds a few hours on the road, but usually wins on nonstop flights, fares and flexibility.
This guide compares the four airports most Zion visitors use (St. George, Cedar City, Las Vegas and Salt Lake City) by distance, drive time, flights, cost and the kind of trip each one suits, so you can choose based on your whole journey, not just the miles on a map.

What Is the Closest Airport to Zion National Park?
St. George Regional Airport (SGU) is the closest commercial airport to Zion National Park, about 49 miles away, or roughly an hour’s drive to Springdale. Cedar City Regional Airport (CDC) is about 60 miles away. The closest major airport is Harry Reid International Airport (LAS) in Las Vegas, about 170 miles and 2.5 to 3 hours away, which is usually the best choice for flight options and price. Salt Lake City (SLC) is about 300 miles away.
Airports Near Zion at a Glance
| Airport | Code | Distance to Zion | Drive to Springdale | Best For |
|---|---|---|---|---|
| St. George Regional | SGU | About 49 miles | About 1 hour | Shortest drive |
| Cedar City Regional | CDC | About 60 miles | About 1 hour 10 min | Kolob Canyons, Bryce, Cedar Breaks |
| Harry Reid International (Las Vegas) | LAS | About 170 miles | 2.5 to 3 hours | Most flights, best fares, most visitors |
| Salt Lake City International | SLC | About 300 miles | 4.5 to 5 hours | Longer Utah road trips |
Quick picks: Closest: St. George (SGU). Best overall for most travelers: Las Vegas (LAS). Best for a big Utah road trip: Salt Lake City (SLC), often combined with Las Vegas. Best regional alternative: Cedar City (CDC). If you’re flying from far away, compare SGU and LAS first.
In This Guide
- St. George Regional Airport (SGU)
- Cedar City Regional Airport (CDC)
- Las Vegas Harry Reid International (LAS)
- Salt Lake City International (SLC)
- Which airport should you choose?
- Getting from the airport to Zion
- Booking, timing and seasonal tips
- FAQs
1. St. George Regional Airport (SGU): The Closest Airport
St. George Regional Airport sits on a mesa just southeast of St. George, about 49 miles from Zion. It’s small and easy: one terminal, short walks, quick baggage claim and rental cars a few steps away. Opened in 2011, it replaced the city’s old airport and can handle mainline jets.
How Long Is the Drive From St. George Airport to Zion?
About 1 hour to Springdale in normal traffic. From the airport, the four-lane Southern Parkway (State Route 7) bypasses the city and heads east toward Hurricane, where you pick up Utah Route 9 east through La Verkin, Virgin and Rockville to Springdale and the South Entrance. It’s an easy, paved drive, and it gets prettier the closer you get.
Which Flights Serve St. George?
The park currently lists service from Salt Lake City and Denver, which means most travelers connect through one of those hubs. Over the years, SGU has also had flights to places like Phoenix and Dallas, so airline routes do change. Check current schedules for your dates before you decide.
Pros and Cons of Flying Into St. George
| Pros | Cons |
|---|---|
| Shortest drive to Zion (about 1 hour) | Few routes, usually a connection |
| Small, calm, quick airport | Fares often higher than Las Vegas |
| Great for late arrivals and families | Fewer rental cars; can sell out in busy seasons |
| More of your trip spent in the park | Fewer backup options if a flight is canceled |
Is it worth it? Yes, if the fare is reasonable and the connection is smooth. It’s ideal for short trips, families with young kids, older travelers and anyone who doesn’t want a long drive after flying. But don’t pay a huge premium just to save two hours of driving, especially if the SGU itinerary involves a long layover.
2. Cedar City Regional Airport (CDC): The Northern Option
Cedar City Regional Airport is about 60 miles from Zion Canyon, roughly 1 hour 10 minutes to Springdale via I-15 south and Route 9. It’s even smaller than St. George, with limited service from Salt Lake City.
Cedar City’s real advantage is its location. Kolob Canyons, Zion’s quiet northwest section, is just 17 miles south at I-15 Exit 40, and Cedar Breaks National Monument and Bryce Canyon are closer from here than from St. George or Las Vegas. If your trip focuses on Kolob, Cedar Breaks or Bryce as well as Zion Canyon, CDC deserves a look.
Right now it’s even more useful for Zion and Bryce trips. The Zion-Mount Carmel Highway, the usual direct road from Zion to Bryce, has been closed since a rockfall on September 30, 2026. The detour now runs north on I-15 near Cedar City and east on Highway 20, so Cedar City sits right on the route.
The catch is the tiny flight schedule. You’ll almost always connect in Salt Lake City, and fares can be high. For a trip focused on Angels Landing, The Narrows and Zion Canyon, St. George is usually the more logical regional airport.
3. Las Vegas Harry Reid International (LAS): The Best Major Airport
For most visitors, Las Vegas is the practical choice. It’s about 170 miles from Zion, farther than St. George or Cedar City, but it offers what small airports can’t: hundreds of nonstop flights from across the U.S. and abroad, usually lower fares, a huge rental car center and plenty of backup options if plans change.
How Long Is the Drive From Las Vegas Airport to Zion?
About 2.5 to 3 hours without stops. The route is simple: I-15 north through Mesquite, the dramatic Virgin River Gorge in Arizona and St. George, then Exit 16 to Utah Route 9 east through Hurricane to Springdale. Allow time for the shuttle to the rental car center and Las Vegas traffic.
Don’t Forget the Time Change
Las Vegas is on Pacific Time and Zion is on Mountain Time, so Utah is one hour ahead. Land at 10:00 a.m., drive three hours, and it’ll be about 2:00 p.m. in Springdale. That lost hour affects hotel check-in, shuttle times, sunset and any permit start times. You get it back on the drive home.
For the full route, the best stops along the way (like Valley of Fire and Snow Canyon) and day-by-day plans, see our Las Vegas to Zion National Park road trip guide.
4. Salt Lake City International (SLC): Best for Big Utah Road Trips
Salt Lake City is about 300 miles from Zion, a drive of roughly 4.5 to 5 hours almost entirely on I-15 south. For a Zion-only trip, that’s a lot of extra driving compared with Las Vegas. But SLC is a major Delta hub with lots of flights, and it makes sense if:
- You find a much better fare or schedule.
- You’re visiting several Utah parks, like Arches, Canyonlands, Capitol Reef, Bryce and Zion.
- You want a one-way road trip, flying into SLC and out of LAS, or the reverse.
| Las Vegas (LAS) | Salt Lake City (SLC) | |
|---|---|---|
| Distance to Zion | About 170 miles | About 300 miles |
| Drive time | 2.5 to 3 hours | 4.5 to 5 hours |
| Best for | Zion-first trips, Zion plus Bryce | Multi-park Utah trips |
| Time change | Lose 1 hour driving to Zion | None (same time zone) |
Other Airports People Ask About
Phoenix (PHX) has lots of flights, but it’s about 6 to 7 hours away. It’s only worth considering if you’re combining Zion with the Grand Canyon or Page. Kanab and Bryce Canyon have small airports, but no regular commercial flights, just private planes and charters. And there’s no airport in Zion National Park or Springdale.
St. George vs Las Vegas: The Big Decision
For most people, the real choice is between these two.
| St. George (SGU) | Las Vegas (LAS) | |
|---|---|---|
| Distance to Zion | About 49 miles | About 170 miles |
| Drive time | About 1 hour | 2.5 to 3 hours |
| Airport size | Small regional | Major international |
| Flights | Few, usually via SLC or Denver | Many nonstops from everywhere |
| Fares | Often higher | Often lower |
| Rental cars | Limited, book early | Huge selection |
| Best for | Convenience, short trips, families | Value, flexibility, longer trips |
How to decide: check both for your dates and compare the total: airfare for everyone, rental car price, connection time, arrival time and drive time. A family of four saving $100 each by flying into Las Vegas will probably find the extra two hours of driving worth it. A couple on a three-night trip might happily pay a bit more to fly into St. George and gain half a day in the park.
Which Airport Should You Choose?
| Your Trip | Best Airport | Why |
|---|---|---|
| Short Zion weekend (2 to 3 nights) | SGU, or LAS if much cheaper | Every hour matters |
| First visit, 3 to 5 days | LAS | Best flights and fares; easy drive |
| Zion and Bryce Canyon | LAS (or CDC) | Natural Las Vegas → Zion → Bryce loop |
| Zion and the Grand Canyon | LAS | Easy Southwest loop |
| Utah’s “Mighty 5” parks | Fly into SLC, out of LAS (or reverse) | No backtracking |
| Kolob Canyons and Cedar Breaks focus | CDC | Right next door |
| Family with young kids | SGU if fares allow; otherwise LAS | Short drive after the flight |
| International travelers | LAS (or SLC) | More flights, fewer connections |
| Late-night arrival | SGU, or a night in Las Vegas first | Avoid a long drive when tired |
Best Airport for Zion and Bryce Canyon
Las Vegas is the classic choice: Las Vegas → Zion → Bryce, then back to Las Vegas or onward through Utah. While the Zion-Mount Carmel Highway is closed, the Zion-to-Bryce drive takes about 2.5 to 3 hours via I-15 and Highway 20, which makes Cedar City a handy airport too. See our Zion to Bryce Canyon road trip guide for the route.
Best Airport for Families
If the fares work, St. George is great with kids. A one-hour drive after a flight is far easier than three. But Las Vegas is still very doable as one travel block, and you’ll have more choice of flights and car seats at the rental counter. See our guide to Zion National Park with kids for more family tips.
Best Airport for International Visitors
Las Vegas is usually easiest, with more international connections and backup options. Salt Lake City works too. St. George and Cedar City almost always need an extra domestic flight, and for many overseas travelers, a 3-hour drive is simpler than one more connection.
Getting From the Airport to Zion
Do You Need a Rental Car?
For most visitors, yes. It’s the easiest way to get from any of these airports to Springdale, and it lets you visit Kolob Canyons, Bryce or other stops. Once you’re in Springdale, though, you may barely use it. During shuttle season, the Zion Canyon Scenic Drive is closed to private cars, and the free shuttles take you everywhere in the canyon.
Rental tips: book early, especially at St. George and Cedar City, where a handful of rental counters can sell out in spring, fall and holidays. Check one-way fees if you’ll fly home from a different airport, and reserve child seats in advance.
Can You Get to Zion Without a Car?
Yes, with some planning. The park notes that you can use public transportation like St. George’s SunTran bus system, whose Zion Route connects St. George, Washington, Hurricane, La Verkin, Virgin and Springdale. Check the current schedule, as service can be seasonal. Several private shuttle companies also run transfers from Las Vegas and St. George to Springdale. Rideshare cars can be scarce around St. George and almost nonexistent in Springdale, so don’t count on them.
Once you’re in Springdale, you can do a whole Zion Canyon trip on foot and on the free shuttles, especially if you stay near the park entrance. See our guide to hotels near Zion National Park for the best car-free locations.
Does the Zion Shuttle Pick Up at the Airport?
No. The free Zion shuttles only run in Springdale and inside Zion Canyon. You need to get yourself to Springdale first. See our Zion National Park map guide for how the two shuttles work and where to park.
Where to Stay After You Land
Head to Springdale, right outside the South Entrance. Staying in St. George for a whole Zion trip just because you landed there means about two hours of extra driving every day. A first night in St. George or Las Vegas only makes sense if you arrive late at night and don’t want to drive in the dark.
Booking, Timing and Seasonal Tips
When to Book Flights
Small airports have few seats, so flights to St. George and Cedar City can sell out or jump in price quickly, especially in spring, fall and around holidays. Las Vegas gives you more options closer to your dates. Ideally, check flights and Springdale hotels together before committing to either, because Springdale rooms can be scarce on busy weekends. For the busiest and quietest months, see our guide to the best time to visit Zion National Park.
Late Arrivals
Landing at St. George late is usually fine, since it’s only an hour’s drive. Landing in Las Vegas late is different. Add rental car time, traffic, a 3-hour drive and the lost hour, and you might not reach Springdale until well after midnight Utah time. If you’re tired, stay in Las Vegas, Mesquite or St. George and drive in the morning. Being rested matters more than arriving one evening earlier.
Early Flights Home
Driving back to Las Vegas, you gain an hour, which helps. But for a very early departure, you still need about 3 hours of driving, fuel, rental car return, check-in and security. A final night in Las Vegas takes the stress out of a 7 a.m. flight.
Summer and Winter
Summer: the drives are easy, but Las Vegas and southern Utah can top 100°F. Carry plenty of water in the car, and expect Zion parking to be full if you arrive mid-morning or later. Winter: I-15 and Route 9 are usually clear, but snow and ice are possible, especially on I-15 between Cedar City and Salt Lake City. Check the weather and Utah road conditions before leaving the airport.
Flying Into One Airport and Out of Another
For a big Utah trip, flying into Las Vegas and out of Salt Lake City (or the reverse) avoids hours of backtracking: Las Vegas → Zion → Bryce → Capitol Reef → Moab → Salt Lake City. Just compare the one-way rental car fee and the total airfare against a simple round trip from Las Vegas.
Once You’ve Picked an Airport
Plan your days with our Zion National Park itinerary for 1, 2 or 3 days. With a fresh arrival, keep the first afternoon easy, like the Pa’rus Trail or Lower Emerald Pool, and save the big hikes for the next morning.
Common Airport Mistakes
- Choosing by distance alone and ignoring connections and fares.
- Waiting too long to book a rental car at a small airport.
- Flying into Salt Lake City for a Zion-only trip when Las Vegas is much closer.
- Forgetting the Las Vegas–Utah time change.
- Staying in St. George for the whole trip just because you landed there.
- Assuming the Zion shuttle goes to the airport.
- Planning a big hike the afternoon you land in Las Vegas.
Related Guides
Keep planning with these related guides:
- Emerald Pool Zion National Park
- The Narrows Zion National Park
- Zion National Park Angels Landing
- Zion National Park Weather by Month
Closest Airport to Zion: FAQs
What is the closest airport to Zion National Park?
St. George Regional Airport (SGU), about 49 miles away, roughly an hour’s drive to Springdale.
What is the closest major airport to Zion?
Harry Reid International Airport (LAS) in Las Vegas, about 170 miles and 2.5 to 3 hours away.
What is the best airport to fly into for Zion?
For most travelers, Las Vegas, for its flight choices, fares and rental cars. Choose St. George if you want the shortest drive and the fare is reasonable.
How far is St. George Airport from Zion?
About 49 miles, or around an hour by car to Springdale.
How far is Cedar City Airport from Zion?
About 60 miles from Zion Canyon, roughly 1 hour 10 minutes. It’s only about 17 miles from Kolob Canyons.
Is Las Vegas or Salt Lake City closer to Zion?
Las Vegas, by a lot: about 170 miles versus about 300 miles from Salt Lake City.
Is there an airport in Zion National Park or Springdale?
No. You fly into St. George, Cedar City, Las Vegas or Salt Lake City and drive the rest of the way.
Do I need a rental car to visit Zion?
It’s the easiest option. SunTran buses and private shuttles can get you to Springdale, and once there you can explore Zion Canyon on the free shuttles.
Which airport is best for Zion and Bryce Canyon?
Las Vegas for most people, with Cedar City a good regional option, especially while the direct Zion-to-Bryce highway is closed.
Is there a time difference between Las Vegas and Zion?
Yes. Zion (Utah) is one hour ahead of Las Vegas (Nevada). Salt Lake City, St. George and Cedar City are all on the same time as Zion.
So, Which Airport Should You Book?
If you just want the least driving, choose St. George. If you want the best mix of fares, flights, rental cars and flexibility, choose Las Vegas. If your trip leans toward Kolob Canyons, Cedar Breaks or Bryce, check Cedar City. And if Zion is one stop on a bigger Utah adventure, look at Salt Lake City, ideally paired with Las Vegas.
The closest airport to Zion is easy to name. The best airport depends on your whole trip. Compare total travel time and total cost, not just miles, and you’ll make the right call. For everything to do once you arrive, see our guide to the best things to do in Zion National Park.