Zion National Park is less than 3 hours from Las Vegas and is one of the most naturally beautiful places in the country. This time of year Zion is not as crowded as it is later in the year and is a great place to spend a day.