If you are hiking (not running) it takes an average of 12-15 hours. This is based on the average time of trained hikers. Definitely train before attempting this! I do a mix of hiking and running, and it typically takes me about 9 hours.