The average time to beat Hollow Knight for the main story is about 27 hours. For players who also want to complete side content and get a more thorough experience, it takes around 42 hours on average. Completionists aiming for 100% completion can expect to spend approximately 64.5 hours. These times vary based on play style and familiarity with the game.