There are only two ways to reach Machu Picchu: trekking, or by train. If hiking isnâ€™t your thing, you can hop on a train from Poroy (just outside of Cusco), Urubamba or Ollantaytambo and enjoy the magnificent views all the way to Aguas Calientes. See Getting to and Away from Aguas Calientes for more information. From the town, you can either walk or take a shuttle bus up to the ruins. Bus tickets are sold in an office near the railroad tracks (LÃnea Ferrea Paccha, Km. 111. Tel: 211-134). One-way fares are $8 for adults and $4 for children; round-trip tickets are $15.50 for adults and $8 for children. The first bus departs at 5 a.m. and the last at 3.30 p.m.; buses from Machu Picchu to Aguas Calientes begin at 6 a.m., with the last bus down from the ruins at 5.45 p.m. - don't miss it! It's about a 20 minute ride each way. Note that there is usually a line by 5 a.m. for the first bus going up to the ruins, and it's advisable to buy your bus tickets the day before (the ticket office closes at 7 p.m.).
If you prefer to reach the ruins on foot, you can walk to Puente Ruinas (20 minutes) and cross over the RÃo Urubamba. An old stone road heads steeply uphill to the archaeological site (1 -1.5 hour). If youâ€™re not up for climbing, take the trail back down to town after a day of exploring the ruins (45 minutes). There are many rest stops along the way. Alternately, you can walk along the paved, modern road that the shuttle buses take; be careful, however, as buses tend to speed up and down without any regard for hikers.