The duration of a tennis match can vary greatly depending on the players' skill, the match format, and the intensity of the game. On average, a professional men's match could last anywhere from 2 to 5 hours, while a women's match tends to last between 1 to 3 hours. In amateur games, a typical match tends to last about 1 to 2 hours. Of course, epic matches like the 2010 Wimbledon match between John Isner and Nicolas Mahut can stretch on for a whopping 11 hours! But those are the exceptions, not the rule.