Conclusion. Overall, the typical duration of a wrestling event is around 2-4 hours, with major pay-per-view events lasting up to 5 or 6 hours. However, the length of the event can vary depending on several factors like the number of matches, the intermissions and the backdrop and props.