Events are typically 2-3 hours long depending on the package you have selected. This allows plenty of time for arrivals, activities and of course eating and drinking.