Hola Celeste,
El costo es de US$ 70 para la entrada para turistas, y de US$ 30 para peruanos, residentes en Perú, y personas de nacionalidad boliviana, colombiana o ecuatoriana.
Hay descuentos para niños hasta 17 años.
Aquí puede ver los precios: https://boleto-machupicchu.com/ticket/comparative.php
Los boletos tienen que ser comprados con anticipación debido a los espacios limitados, particularmente si quiere con otro sitio como el Wayna Picchu o el Machu Mountain.
Saludos.