The longest Final Fantasy game is Final Fantasy XII, which takes an average of 70 hours to complete. However, there are many side quests and activities that can add dozens of hours to the game time. For example, the optional Hunt Club side quest can take over 100 hours to complete.