Straight from beginning to end, I did about 30 minutes of grinding and I ran around most of the enemies in the last two dungeons and I finished in just over 12 hours.