Cuzco is the jumping off place for Machu Picchu. I arrived reasonably mid-morning, stayed for a couple of days before heading to Machu Picchu. It was the rainy season, thus the train doesn't come all the way to Cuzco. I took a bus ride through the Sacred Valley, then the train. After Machu Picchu, I returned to Cuzco before leaving for the rain forest.