ST. GEORGE MUNICIPAL AIRPORT (SGU) - http://www.flysgu.com
Distance - 45 minutes to Zion National Park
Flights to and from Salt Lake City & Denver Col.
McCarran International Airport Las Vegas - https://www.mccarran.com/
Distance - Aprox 2 hours & 45 minutes to Zion National Park
Salt Lake City International Airport - http://www.slcairport.com/
Distance - Aprox 5 hours & 30 minutes to Zion National Park