Home / Rankings / Longest RPGs to beat

Longest RPGs to beat

Library Of Ruina tops this ranking with 113 hours, ahead of Monster Hunter Freedom Unite (98 hours) and Persona 3 (83 hours). Main story length (HowLongToBeat). 210 games ranked.

⚔ Higher or lower?

Which one takes longer to beat?

#GameNumberDateSource
1Library Of RuinaHowLongToBeat, Main Story113 hoursOctober 2026HowLongToBeat
2Monster Hunter Freedom UniteHowLongToBeat, Main Story98 hoursOctober 2026HowLongToBeat
3Persona 3HowLongToBeat, Main Story83 hoursOctober 2026HowLongToBeat
4Monster Hunter Generations UltimateHowLongToBeat, Main Story80 hoursOctober 2026HowLongToBeat
5Pathfinder: Kingmaker — Enhanced Plus EditionHowLongToBeat, Main Story77 hoursOctober 2026HowLongToBeat
6Baldur's Gate 3HowLongToBeat, Main Story (base game listing)73 hoursOctober 2026HowLongToBeat
7Shin Megami Tensei: Persona 4HowLongToBeat, Main Story73 hoursOctober 2026HowLongToBeat
8Warhammer 40,000: Rogue TraderHowLongToBeat, Main Story72 hoursOctober 2026HowLongToBeat
9My Time at PortiaHowLongToBeat, Main Story69 hoursOctober 2026HowLongToBeat
10Baldur's Gate II: Shadows of AmnHowLongToBeat, Main Story68 hoursOctober 2026HowLongToBeat
11Persona 4 GoldenHowLongToBeat, Main Story67 hoursOctober 2026HowLongToBeat
12Metaphor: ReFantazioHowLongToBeat, Main Story65 hoursOctober 2026HowLongToBeat
13Persona 3 ReloadHowLongToBeat, Main Story65 hoursOctober 2026HowLongToBeat
14Assassin's Creed ValhallaHowLongToBeat, Main Story62 hoursOctober 2026HowLongToBeat
15Final Fantasy XIIHowLongToBeat, Main Story62 hoursOctober 2026HowLongToBeat
16Xenoblade Chronicles 2HowLongToBeat, Main Story62 hoursOctober 2026HowLongToBeat
17Xenoblade Chronicles 3HowLongToBeat, Main Story62 hoursOctober 2026HowLongToBeat
18Divinity: Original SinHowLongToBeat, Main Story60 hoursOctober 2026HowLongToBeat
19Dragon Quest VIII: Journey of the Cursed KingHowLongToBeat, Main Story60 hoursOctober 2026HowLongToBeat
20Elden RingHowLongToBeat "Main Story" length60 hoursOctober 2026HowLongToBeat
21Divinity: Original Sin IIHowLongToBeat, Main Story59 hoursOctober 2026HowLongToBeat
22Darkest DungeonHowLongToBeat, Main Story57 hoursOctober 2026HowLongToBeat
23Dragon Quest XI: Echoes of an Elusive AgeHowLongToBeat, Main Story57 hoursOctober 2026HowLongToBeat
24Like a Dragon: Infinite WealthHowLongToBeat, Main Story57 hoursOctober 2026HowLongToBeat
25Pathfinder: Wrath of the RighteousHowLongToBeat, Main Story57 hoursOctober 2026HowLongToBeat
26Kingdom Come: Deliverance IIHowLongToBeat, Main Story (base game listing)56 hoursOctober 2026HowLongToBeat
27Xenoblade ChroniclesHowLongToBeat, Main Story56 hoursOctober 2026HowLongToBeat
28Dragon Quest Builders 2HowLongToBeat, Main Story55 hoursOctober 2026HowLongToBeat
29The Witcher 3: Wild HuntHowLongToBeat, Main Story (base game listing)52 hoursOctober 2026HowLongToBeat
30Dragon Age: Origins - Ultimate EditionHowLongToBeat, Main Story49 hoursOctober 2026HowLongToBeat
31Final Fantasy VII RebirthHowLongToBeat, Main Story49 hoursOctober 2026HowLongToBeat
32Fire Emblem: Three HousesHowLongToBeat, Main Story49 hoursOctober 2026HowLongToBeat
33Final Fantasy XIIIHowLongToBeat, Main Story48 hoursOctober 2026HowLongToBeat
34Dragon Age: InquisitionHowLongToBeat, Main Story47 hoursOctober 2026HowLongToBeat
35Dragon Quest IX: Sentinels of the Starry SkiesHowLongToBeat, Main Story47 hoursOctober 2026HowLongToBeat
36Monster Hunter: WorldHowLongToBeat "Main Story" length47 hoursOctober 2026HowLongToBeat
37Assassin's Creed OdysseyHowLongToBeat, Main Story46 hoursOctober 2026HowLongToBeat
38Graveyard KeeperHowLongToBeat, Main Story46 hoursOctober 2026HowLongToBeat
39Final Fantasy XHowLongToBeat, Main Story45 hoursOctober 2026HowLongToBeat
40Baldur's GateHowLongToBeat, Main Story44 hoursOctober 2026HowLongToBeat
41Nioh 2 – The Complete EditionHowLongToBeat, Main Story44 hoursOctober 2026HowLongToBeat
42Dark Souls IIHowLongToBeat, Main Story43 hoursOctober 2026HowLongToBeat
43Kingdom Come: DeliveranceHowLongToBeat, Main Story43 hoursOctober 2026HowLongToBeat
44The Elder Scrolls III: MorrowindHowLongToBeat, Main Story43 hoursOctober 2026HowLongToBeat
45Dark SoulsHowLongToBeat, Main Story42 hoursOctober 2026HowLongToBeat
46WartalesHowLongToBeat, Main Story42 hoursOctober 2026HowLongToBeat
47Fire Emblem EngageHowLongToBeat, Main Story41 hoursOctober 2026HowLongToBeat
48Gujian3HowLongToBeat, Main Story41 hoursOctober 2026HowLongToBeat
49Monster Hunter Stories 2: Wings of RuinHowLongToBeat, Main Story41 hoursOctober 2026HowLongToBeat
50Pokémon Diamond and PearlHowLongToBeat, Main Story41 hoursOctober 2026HowLongToBeat
51Tales of AriseHowLongToBeat, Main Story41 hoursOctober 2026HowLongToBeat
52Dragon Age: OriginsHowLongToBeat, Main Story40 hoursOctober 2026HowLongToBeat
53Marvel's Midnight SunsHowLongToBeat, Main Story40 hoursOctober 2026HowLongToBeat
54Black Myth: WukongHowLongToBeat "Main Story" length38 hoursOctober 2026HowLongToBeat
55Final Fantasy IXHowLongToBeat, Main Story38 hoursOctober 2026HowLongToBeat
56Final Fantasy VIIIHowLongToBeat, Main Story38 hoursOctober 2026HowLongToBeat
57Final Fantasy XVIHowLongToBeat, Main Story38 hoursOctober 2026HowLongToBeat
58Path of Exile 2HowLongToBeat, Main Story38 hoursOctober 2026HowLongToBeat
59Assassin's Creed ShadowsHowLongToBeat, Main Story36 hoursOctober 2026HowLongToBeat
60Final Fantasy VIIHowLongToBeat, Main Story36 hoursOctober 2026HowLongToBeat
61Pokémon HeartGold and SoulSilverHowLongToBeat, Main Story36 hoursOctober 2026HowLongToBeat
62Ring Fit AdventureHowLongToBeat, Main Story36 hoursOctober 2026HowLongToBeat
63Dark Souls II: Scholar of the First SinHowLongToBeat, Main Story35 hoursOctober 2026HowLongToBeat
64NiohHowLongToBeat, Main Story35 hoursOctober 2026HowLongToBeat
65Pokémon PlatinumHowLongToBeat, Main Story35 hoursOctober 2026HowLongToBeat
66Pokémon Ruby and SapphireHowLongToBeat, Main Story35 hoursOctober 2026HowLongToBeat
67The Elder Scrolls V: SkyrimHowLongToBeat, Main Story (original 2011 version)35 hoursOctober 2026HowLongToBeat
68The WitcherHowLongToBeat, Main Story35 hoursOctober 2026HowLongToBeat
69Diablo IIMain story34 hoursOctober 2026HowLongToBeat
70Pokémon Black 2 and White 2HowLongToBeat, Main Story34 hoursOctober 2026HowLongToBeat
71Dragon's Dogma: Dark ArisenHowLongToBeat, Main Story33 hoursOctober 2026HowLongToBeat
72Final Fantasy VIHowLongToBeat, Main Story33 hoursOctober 2026HowLongToBeat
73Pokémon Sun and MoonHowLongToBeat, Main Story33 hoursOctober 2026HowLongToBeat
74Pokémon Ultra Sun and Ultra MoonHowLongToBeat, Main Story33 hoursOctober 2026HowLongToBeat
75BloodborneHowLongToBeat, Main Story32 hoursOctober 2026HowLongToBeat
76Dragon's Dogma 2HowLongToBeat, Main Story32 hoursOctober 2026HowLongToBeat
77Final Fantasy VII RemakeHowLongToBeat "Main Story" length32 hoursOctober 2026HowLongToBeat
78Kingdom Hearts IIHowLongToBeat, Main Story32 hoursOctober 2026HowLongToBeat
79Outward Definitive EditionHowLongToBeat, Main Story32 hoursOctober 2026HowLongToBeat
80Pokémon Black and WhiteHowLongToBeat, Main Story32 hoursOctober 2026HowLongToBeat
81Pokémon Scarlet and VioletHowLongToBeat Main Story32 hoursOctober 2026HowLongToBeat
82Dark Souls IIIHowLongToBeat "Main Story" length31 hoursOctober 2026HowLongToBeat
83Fire Emblem: AwakeningHowLongToBeat, Main Story31 hoursOctober 2026HowLongToBeat
84Paper Mario: The Thousand-Year DoorHowLongToBeat, Main Story31 hoursOctober 2026HowLongToBeat
85Planescape: TormentHowLongToBeat, Main Story31 hoursOctober 2026HowLongToBeat
86Pokémon EmeraldHowLongToBeat, Main Story31 hoursOctober 2026HowLongToBeat
87Pokémon X and YHowLongToBeat, Main Story31 hoursOctober 2026HowLongToBeat
88Titan Quest Anniversary EditionHowLongToBeat, Main Story31 hoursOctober 2026HowLongToBeat
89Assassin's Creed OriginsHowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
90Borderlands 2HowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
91Borderlands 4HowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
92Clair Obscur: Expedition 33HowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
93Dragon Ball Z: KakarotHowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
94Fallout 2HowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
95MiitopiaHowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
96Path of ExileHowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
97Pokémon Gold and SilverHowLongToBeat, Main Story30 hoursOctober 2026HowLongToBeat
98Dragon Age: The VeilguardHowLongToBeat, Main Story29 hoursOctober 2026HowLongToBeat
99Horizon Forbidden WestHowLongToBeat, Main Story (base game listing)29 hoursOctober 2026HowLongToBeat
100Kingdom Hearts IIIHowLongToBeat, Main Story29 hoursOctober 2026HowLongToBeat
101Loop HeroHowLongToBeat, Main Story29 hoursOctober 2026HowLongToBeat
102Pokémon FireRed and LeafGreenHowLongToBeat, Main Story29 hoursOctober 2026HowLongToBeat
103Star Wars: Knights of the Old RepublicHowLongToBeat, Main Story29 hoursOctober 2026HowLongToBeat
104Dragon Quest III: The Seeds of SalvationHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
105EarthBoundHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
106Elden Ring NightreignHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
107Fallout 4Main story28 hoursOctober 2026HowLongToBeat
108Final Fantasy XVHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
109Kingdom HeartsHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
110Lies of PHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
111Lords of the FallenHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
112Pokémon CrystalHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
113Pokémon Legends: Z-AHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
114Sea of StarsHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
115The Elder Scrolls IV: OblivionHowLongToBeat, Main Story28 hoursOctober 2026HowLongToBeat
116CODE VEINHowLongToBeat, Main Story27 hoursOctober 2026HowLongToBeat
117Fallout: New VegasHowLongToBeat, Main Story27 hoursOctober 2026HowLongToBeat
118Hogwarts LegacyHowLongToBeat, Main Story (base game listing)27 hoursOctober 2026HowLongToBeat
119Pokémon YellowHowLongToBeat, Main Story27 hoursOctober 2026HowLongToBeat
120Cyberpunk 2077HowLongToBeat, Main Story (base game listing)26 hoursOctober 2026HowLongToBeat
121Diablo IVMain story26 hoursOctober 2026HowLongToBeat
122Pokémon Brilliant Diamond and Shining PearlHowLongToBeat, Main Story26 hoursOctober 2026HowLongToBeat
123Pokémon Legends: ArceusHowLongToBeat, Main Story26 hoursOctober 2026HowLongToBeat
124Pokémon Omega Ruby and Alpha SapphireHowLongToBeat, Main Story26 hoursOctober 2026HowLongToBeat
125Pokémon Red and BlueHowLongToBeat Main Story26 hoursOctober 2026HowLongToBeat
126Pokémon Sword and Pokémon ShieldHowLongToBeat, Main Story26 hoursOctober 2026HowLongToBeat
127Tom Clancy's The Division 2HowLongToBeat, Main Story26 hoursOctober 2026HowLongToBeat
128Mass Effect 2HowLongToBeat, Main Story25 hoursOctober 2026HowLongToBeat
129Mass Effect 3HowLongToBeat, Main Story25 hoursOctober 2026HowLongToBeat
130Pokémon: Let's Go, Pikachu! and Let's Go, Eevee!HowLongToBeat, Main Story25 hoursOctober 2026HowLongToBeat
131Demon's SoulsHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
132Disco ElysiumHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
133Dying Light 2 Stay HumanHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
134Last EpochHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
135Pokémon ColosseumHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
136Pokémon Mystery Dungeon: Explorers of SkyHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
137StarfieldHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
138The Witcher 2: Assassins of KingsHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
139Tom Clancy's The DivisionHowLongToBeat, Main Story24 hoursOctober 2026HowLongToBeat
140Borderlands 3HowLongToBeat, Main Story23 hoursOctober 2026HowLongToBeat
141Chrono TriggerHowLongToBeat, Main Story23 hoursOctober 2026HowLongToBeat
142Deus ExHowLongToBeat, Main Story23 hoursOctober 2026HowLongToBeat
143Deus Ex: Human Revolution - Director's CutHowLongToBeat, Main Story23 hoursOctober 2026HowLongToBeat
144Horizon Zero DawnHowLongToBeat, Main Story23 hoursOctober 2026HowLongToBeat
145Monster Hunter RiseHowLongToBeat, Main Story23 hoursOctober 2026HowLongToBeat
146Paper MarioHowLongToBeat, Main Story23 hoursOctober 2026HowLongToBeat
147Borderlands Game of the YearHowLongToBeat, Main Story22 hoursOctober 2026HowLongToBeat
148Diablo II: ResurrectedHowLongToBeat, Main Story22 hoursOctober 2026HowLongToBeat
149Fallout 3HowLongToBeat, Main Story22 hoursOctober 2026HowLongToBeat
150Golden SunHowLongToBeat, Main Story22 hoursOctober 2026HowLongToBeat
151Grim DawnHowLongToBeat, Main Story22 hoursOctober 2026HowLongToBeat
152Secret of ManaHowLongToBeat, Main Story22 hoursOctober 2026HowLongToBeat
153The Sims MedievalHowLongToBeat, Main Story22 hoursOctober 2026HowLongToBeat
154NieR: AutomataHowLongToBeat, Main Story21 hoursOctober 2026HowLongToBeat
155OMORIHowLongToBeat, Main Story21 hoursOctober 2026HowLongToBeat
156Shadow Fight 2HowLongToBeat, Main Story21 hoursOctober 2026HowLongToBeat
157Torchlight IIHowLongToBeat, Main Story21 hoursOctober 2026HowLongToBeat
158AvowedHowLongToBeat, Main Story20 hoursOctober 2026HowLongToBeat
159Darksiders II: Deathinitive EditionHowLongToBeat, Main Story20 hoursOctober 2026HowLongToBeat
160Dragon Ball Xenoverse 2HowLongToBeat, Main Story20 hoursOctober 2026HowLongToBeat
161Final Fantasy IVHowLongToBeat, Main Story20 hoursOctober 2026HowLongToBeat
162The Outer Worlds 2HowLongToBeat, Main Story19 hoursOctober 2026HowLongToBeat
163Borderlands: The Pre-SequelHowLongToBeat, Main Story18 hoursOctober 2026HowLongToBeat
164Diablo IIIHowLongToBeat, Main Story18 hoursOctober 2026HowLongToBeat
165Jade EmpireHowLongToBeat, Main Story18 hoursOctober 2026HowLongToBeat
166Mario & Luigi: Superstar SagaHowLongToBeat, Main Story18 hoursOctober 2026HowLongToBeat
167Mass Effect: AndromedaHowLongToBeat, Main Story18 hoursOctober 2026HowLongToBeat
168Monster Hunter WildsHowLongToBeat "Main Story" length18 hoursOctober 2026HowLongToBeat
169South Park: The Fractured But WholeHowLongToBeat, Main Story18 hoursOctober 2026HowLongToBeat
170Mass EffectHowLongToBeat, Main Story17 hoursOctober 2026HowLongToBeat
171Pokémon Mystery Dungeon: Rescue Team DXHowLongToBeat, Main Story17 hoursOctober 2026HowLongToBeat
172The Elder Scrolls IV: Oblivion RemasteredHowLongToBeat, Main Story17 hoursOctober 2026HowLongToBeat
173Wolcen: Lords of MayhemHowLongToBeat, Main Story17 hoursOctober 2026HowLongToBeat
174Atomic HeartHowLongToBeat, Main Story16 hoursOctober 2026HowLongToBeat
175Dead Island 2HowLongToBeat, Main Story16 hoursOctober 2026HowLongToBeat
176Deus Ex: Mankind DividedHowLongToBeat, Main Story16 hoursOctober 2026HowLongToBeat
177FalloutHowLongToBeat, Main Story16 hoursOctober 2026HowLongToBeat
178Granblue Fantasy: RelinkHowLongToBeat, Main Story16 hoursOctober 2026HowLongToBeat
179OutridersHowLongToBeat, Main Story16 hoursOctober 2026HowLongToBeat
180AnthemHowLongToBeat, Main Story (base game listing)15 hoursOctober 2026HowLongToBeat
181Dungeon DefendersHowLongToBeat, Main Story15 hoursOctober 2026HowLongToBeat
182Final FantasyHowLongToBeat, Main Story15 hoursOctober 2026HowLongToBeat
183Phantasy StarHowLongToBeat, Main Story15 hoursOctober 2026HowLongToBeat
184Bloodstained: Ritual of the NightHowLongToBeat, Main Story14 hoursOctober 2026HowLongToBeat
185DiabloHowLongToBeat, Main Story14 hoursOctober 2026HowLongToBeat
186MoonlighterHowLongToBeat, Main Story14 hoursOctober 2026HowLongToBeat
187Fable IIHowLongToBeat, Main Story13 hoursOctober 2026HowLongToBeat
188Fable IIIHowLongToBeat, Main Story13 hoursOctober 2026HowLongToBeat
189Remnant: From the AshesHowLongToBeat, Main Story13 hoursOctober 2026HowLongToBeat
190System Shock 2HowLongToBeat, Main Story13 hoursOctober 2026HowLongToBeat
191Too HumanHowLongToBeat, Main Story13 hoursOctober 2026HowLongToBeat
192FableHowLongToBeat, Main Story12 hoursOctober 2026HowLongToBeat
193For The KingHowLongToBeat, Main Story12 hoursOctober 2026HowLongToBeat
194Shadowrun ReturnsHowLongToBeat, Main Story12 hoursOctober 2026HowLongToBeat
195Super Mario RPGHowLongToBeat, Main Story12 hoursOctober 2026HowLongToBeat
196Pokémon RangerHowLongToBeat, Main Story11 hoursOctober 2026HowLongToBeat
197South Park: The Stick of TruthHowLongToBeat, Main Story11 hoursOctober 2026HowLongToBeat
198Zelda II: The Adventure of LinkHowLongToBeat, Main Story10 hoursOctober 2026HowLongToBeat
199Castlevania: Symphony of the NightHowLongToBeat, Main Story9 hoursOctober 2026HowLongToBeat
200Dragon QuestHowLongToBeat, Main Story9 hoursOctober 2026HowLongToBeat
201Volcano PrincessHowLongToBeat, Main Story9 hoursOctober 2026HowLongToBeat
202The Hungry Lamb: Traveling in the Late Ming DynastyHowLongToBeat, Main Story7 hoursOctober 2026HowLongToBeat
203UndertaleHowLongToBeat, Main Story7 hoursOctober 2026HowLongToBeat
204BastionHowLongToBeat, Main Story6 hoursOctober 2026HowLongToBeat
205Bloody SpellHowLongToBeat, Main Story6 hoursOctober 2026HowLongToBeat
206Minecraft DungeonsHowLongToBeat, Main Story6 hoursOctober 2026HowLongToBeat
207TransistorHowLongToBeat, Main Story6 hoursOctober 2026HowLongToBeat
208Stories: The Path of DestiniesHowLongToBeat, Main Story5 hoursOctober 2026HowLongToBeat
209To the MoonHowLongToBeat, Main Story4 hoursOctober 2026HowLongToBeat
210BravelandHowLongToBeat, Main Story3 hoursOctober 2026HowLongToBeat

Related rankings

All rankings →

Think you know gaming numbers? 5 questions a day, a slider, a leaderboard.

PLAY TODAY'S MISSION