Take a first-class luxury train from Cusco to Machu Picchu on this full-day tour. Admire the views of the Sacred Valley while enjoying a delicious lunch on board. Arrive at the ancient Inca Citadel to start your private guided tour around the premises and learn about the ancient culture. Explore the town of Agua Calientes before taking the train back and enjoying a gourmet dinner.