The closest major airport to Zion National Park in Utah is McCarran International Airport (LAS) in Las Vegas, Nevada. It's about a 2.5 to 3-hour drive from the airport to the park. Alternatively, if you prefer a closer airport in Utah, you can fly into St. George Regional Airport (SGU), which is about an hour's drive from Zion. However, flights to St. George might be less frequent and potentially more expensive than those to Las Vegas.
... View more