Square Enix made us wait for more than 10 years to release the Kingdom Hearts 3. During that time many spin-offs and re-editions made it less painful for faithful fans. On this page of the guide, you'll find out how long exactly is Kingdom Hearts 3 and how long it takes to complete it 100%.
To complete the story and see the end of the Sora, Kairi and Riku's adventure, you'll need about 25 hours. During that time you'll visit all of the worlds and experience the whole story. However, this is not the whole content prepared by the creators of the game.
After finishing the game, you'll get access to additional activities, and you'll be able to get the Ultima Weapon (the strongest Keyblade in the game) or fight a secret boss - Dark Inferno. To complete all of the additional challenges, level up Sora to level 99 and find all the collectibles you'll need about 45-50 hours. That still leaves the trophies and finding Lucky Charms to watch the secret ending. Kingdom Hearts 3 definitely isn't the shortest game and every player will find something for them.