The entire experience is approximately 15 minutes to complete. We do not take reservations and load on a first come first serve basis. We load people into the ride every 10-15 minutes. The average wait time is 10-15 minutes, and when we are busy wait times may more than 30 minutes. Holiday weekends tend to be the busiest days of the year where wait times can be over 1 hour.