How long is a badminton match? A recreational game to 21 takes about 15–25 minutes, a full casual best-of-three runs roughly 30–45 minutes, and a professional match averages 40–50 minutes — with tight singles sometimes passing an hour. This explains what actually drives the time (scoring, rally length, rest breaks), how many games fit a typical court booking, and where the record longest match of 161 minutes came from.
A badminton match is best of three games — first to win two takes the match. Each game goes to 21 points using rally scoring, with a 2-point lead required and a 30-point cap at deuce. Learn the interval rules, end changes, and how long matches really last.