How long is Baldur's Gate 3?

Baldur's Gate 3 takes about ~64 hours to finish the main story, or around ~150 hours to fully complete.

PlaystyleApprox. time
Main story~64 hours
Main + extras~113 hours
Completionist~150 hours

Sources · Last verified: July 12, 2026.

Baldur's Gate 3 is a very long RPG. HowLongToBeat data puts a focused main-story run at roughly 60-68 hours, a main-plus-extras playthrough around 113 hours, and a completionist run in the ~140-178 hour range, with many players quoting about 150 hours. Larian's own head, Swen Vincke, has said an average first playthrough runs 'between 75 and 100 hours,' which fits the middle of that spread. The wide variance is driven by the game's branching design: how much you explore, whether you read and pursue side quests, how many dialogue and combat choices you linger over, and whether you replay to see alternate outcomes. Because choices meaningfully change the story, many players do multiple runs, which pushes total time well beyond a single completion. Playing in co-op can also lengthen sessions as the party deliberates over decisions.

Baldur's Gate 3 — frequently asked

How long is Baldur's Gate 3?
Roughly 60-68 hours for the main story, about 113 hours with side content, and around 140-178 hours for a completionist run. Larian says an average first playthrough is 75-100 hours.
Baldur's Gate 3
August 3, 2023 (PC); September 6, 2023 (PS5); December 7, 2023 (Xbox Series X|S)
All Baldur's Gate 3 guides →