This page of our Red Dead Redemption 2 guide contains information on how long will it take to complete the game. Depending on how you play RDR2, the time can either increase and decrease significantly.
Red Dead Redemption 2 has a huge open world. Completing the game fast is almost impossible - the game is quite long. The main storyline of Red Dead Redemption 2 takes about 40-50 hours. RDR2 also offers a number of side quests that can extend the play time to about 70-80 hours.
In addition to the main storyline and side quests, we also have is a vast world that contains many interesting places we can visit. The world itself encourages exploration making it difficult to determine how long it takes to end the game. It all depends on what the player wants to do in Red Dead Redemption 2 - the game has various activities like hunting legendary animals or finding dinosaur bones.
The most demanding players who want to complete the game in 100% and get all the trophies/achievements will spend up to 150 hours with the game. This shows how many things can be done in Red Dead Redemption 2.