Zion National Park is located in southwestern Utah about 2.5 hours from Las Vegas. In 2017 Zion National Park had 4.5 million visitors. I tell you this so you know to be prepared for the crowds. We visited Zion in early June on a Sunday and Monday. We found the park to be quite busy on the days of our visit. Click to continue reading about our visit to Zion National Park.