Dota 2 facts · updated every day

How long is a Dota 2 game?

Ranked, Turbo and pro games in minutes.

Ranked
41:44
min on average
Turbo
25:55
min on average
Pro games
41:58
min, top teams

Average ranked game by medal

  1. Herald42:50
  2. Guardian42:46
  3. Crusader42:32
  4. Archon42:13
  5. Legend41:50
  6. Ancient41:10
  7. Divine39:41

Game lengthgames per 5 minutes · most ranked games: 35–40 min

Our answer“Grab a snack: about 40 minutes!”

Windranger in a glittering 80s aerobics outfit with a giant hourglass next to a sleepy Faceless Void in pyjamas

An average ranked game

41:44

minutes : seconds · 470,417 ranked games of the last day

  • Turbo25:55
  • Pro games41:58
  • Divinefastest medal
–playing Dota 2 right nowlive from Steam · see the live stats
Under 30 min
9%
of ranked games
Over 90 min
235
ranked games of the last day
Longest ranked game
133:59
of the last 24 days, Ancient
Longest pro game
77:18
of 352 in our data
100,0002,484 games
15202530354045505560657075+
How long is a Dota 2 game?

By Kevin · updated November 2, 2026 · numbers updated every day

Why does a Dota 2 game take so long?

A game of Dota 2 ends only when one team destroys the other team's Ancient, the big building in its base. There is no time limit.

On the way, both teams have to break towers and barracks, and a team that is behind can still come back. That is why a game can be over in 20 minutes or go on for more than an hour.

Are Dota 2 games shorter in higher ranks?

Yes, a little. We counted 470,417 ranked games of the last day. Herald games took the longest, 42:50 minutes on average. Divine games were the fastest with 39:41.

The average over all medals is 41:44 minutes. The numbers come from OpenDota and are counted again every day.

How long is a Dota 2 Turbo game?

Turbo is a faster game mode: heroes get more gold and experience, so the game moves quicker. A Turbo game takes 25:55 minutes on average, much shorter than a ranked game.

How long are pro Dota 2 games?

Pro games of the top teams take 41:58 minutes on average (352 games in our data). The longest one in our data took 77:18 minutes.

A pro match is a series of games: in a best of three, the first team to win two games wins. So a whole series can take more than two hours. Read how Dota 2 tournaments work for the formats.

How many Dota 2 games end in under 30 minutes?

Only 9% of ranked games end in under 30 minutes. 19% take longer than 50 minutes, and 5% longer than an hour.

So if you start a ranked game, plan about 42 minutes, plus a few minutes to find the match and pick your hero.

What is the longest Dota 2 game?

There is no time limit, so a game can go on for hours. The longest ranked game of the last 24 days took 133:59 minutes, that is 2 hours and 13 minutes. The ten players had an average Ancient medal.

Very long games are rare, but they happen every day: in the last day, 235 ranked games went past 90 minutes and 4 past two hours. These are the longest ranked games we counted:

#LengthMedalDayMatch
1133:59AncientOct 31OpenDota
2133:48GuardianOct 13OpenDota
3133:28ArchonOct 31OpenDota
4133:17AncientOct 11OpenDota
5132:26CrusaderNov 3OpenDota
6132:15ArchonOct 11OpenDota
7132:14ArchonOct 21OpenDota
8132:07LegendOct 25OpenDota
9131:59ArchonOct 20OpenDota
10131:45LegendOct 21OpenDota

The longest ranked All Pick games of the last 24 days, minutes : seconds. Medal = the average medal of the ten players. Source: OpenDota, counted again every day.

Questions players ask

How long is an average Dota 2 game?

An average ranked Dota 2 game lasts 41:44 minutes, counted over 470,417 games of the last day.

How long is a Dota 2 Turbo game?

A Turbo game takes 25:55 minutes on average.

How long is a pro Dota 2 match?

One pro game takes 41:58 minutes on average. A best of three series with two or three games can take more than two hours.

What is the longest Dota 2 game?

There is no time limit. The longest ranked game of the last 24 days took 133:59 minutes (2 hours and 13 minutes), and 235 ranked games of the last day went past 90 minutes.

Which ranks play the longest Dota 2 games?

Herald games take the longest with 42:50 minutes on average, Divine games are the fastest with 39:41.

More Dota 2 explained

Sources: OpenDota: public match data (explorer), OpenDota: pro matches. Spotted a mistake? Tell us.