Yes. Go to recreation. Gov. But you have to create an account. Also.you can only book the same day you are trying to go. Its almost impossible. Apparently 50% sold months ago and the remaining are only available last minute to first come. So good luck
Go onto recreation.gov, they also have an app if you're an avid outdoors person.
Go to Recreation.gov search for Zion shuttle and purchase your ticket there. They are 1$ each
Thanks! Your answer is awaiting moderation.