Machu Picchu está ubicado a 80 km de la ciudad de Cusco, Perú en Suramérica. El pueblo más cercano es Aguas Calientes a donde se puede llegar en tren o caminando.