You have to have a reasonable level of fitness to do the 2D trek. The first day is about 6-7hrs hiking in total that includes a 1hr break for lunch. The second day you will be marvelling at Machupicchu!