Typically, when you're not much of a hiker or have young children in tow, Zion can be done in a 1- or 2-day trip. Give yourself enough time to catch a few shuttle rides and sightsee. You may even want to set aside a day to do a scenic drive in your personal vehicle around the park.