The length of The Witcher 3's story really depends on your playstyle. A rushed playthrough of the main story might take 30-40 hours. But if you take your time, do all the side quests and explore the world thoroughly, it could easily exceed 100 hours.
The story of The Witcher 3 can vary depending on how much side content you explore. But if you just focus on the main quests, it's around 50-60 hours of gameplay.
The story length in The Witcher 3 is quite substantial. On average, players spend around 70-80 hours to complete the main story and a decent amount of side content. However, some completionists have spent well over 150 hours to uncover everything the game has to offer.