A long time. Some of the achievements, such as 100 impalements and 100 boulder kills, take forever. You nearly have to dedicate a whole playthrough torwards them. I got 1000 in 3 playthroughs. Around 24 hours.
Interested in joining a FREE video game trading site? Try 99gamers.com Message me for an invite!