Skip to main content

God of War: Ragnarok is finally available now, giving players the chance to at long last get to grips with Kratos’ latest adventure, with Atreus at his side throughout. If you’re fresh off of God of War 2018, then you’ll already know that a basic playthrough of that game takes about 30 hours. Depending on whether or not you want to see everything, playing through God of War: Ragnarok could take a fair bit longer.

For everything you need to know about how long it’ll take to complete God of War: Ragnarok, just take a look through our guide info below.

For more guides, visit our God of War: Ragnarok walkthrough.

How long to beat God of War: Ragnarok

God of War: Ragnarok’s main quest is similar to the original’s in size – that is, if you don’t decide to complete every side objective, known as Favors.

It takes around 31 hours to complete God of War: Ragnarok’s main quest.

If you’re a completionist and you wish to polish off Ragnarok’s Favors, you’ll be spending upwards of 50 hours playing.

God of War: Ragnarok Goal list

The main quest of God of War: Ragnarok is called The Path, and is comprised of 11 Goals for you to complete. The complete list of Goals is below.

  • Surviving Fimbulwinter
  • The Quest for Tyr
  • Groa’s Secret
  • The Reckoning
  • The Word of Fate
  • Forging Destiny
  • Reunion
  • Creatures of Prophecy
  • Hunting for Solace
  • The Summoning
  • The Realms at War

God of War: Ragnarok endgame content

Currently God of War: Ragnarok does not feature a New Game+ option, but even after the credits roll you’ll find a number of challenges lying in wait, especially if you didn’t finish that list of Favors.

After the credits finish you’ll get a new Goal, Beyond Ragnarok, which allows you to go back and complete Favors.

But on top of that, there will be new encounters, cutscenes, and Favors available to complete, in addition to storyline conclusions for many characters. If you enjoy the world of God of War: Ragnarok, it’s well worth going for completion, even if it takes 50 hours.