The entrance fee for Machu Picchu is about INR 3,193/- (152 Peruvian Nuevo Soles. This cost goes up once you add hiking to the Inca trail on your list.