Regardless of trail or tour company, most treks to Machu Picchu last between two and seven days. | Frédéric Soltan/Getty Images
Because of the high altitude, you can’t just fly into Peru and begin hiking immediately. | shirleynicklin.co.uk/Getty Images