Pre-book your visit to one of Peru's top attractions, Machu Picchu, a full-day tour from Cusco that makes it easy to explore the spectacular Inca site. Booking a tour in advance guarantees you a ticket to a UNESCO World Heritage site where the number of daily visitors is limited, and exploring the vast site with a guide. When booking tickets, you can choose from a variety of trains.