We can think of no better way to travel between Puno and Cusco than onboard the Spirit of the Andes, also known as the Belmond Andean Explorer. Crossing the high plains of the Andes take a day and a night, and it is without doubt one of the most beautiful train rides in the world.
You depart from Puno on Lake Titicaca, and will be shown by the liveried attendant to your luxury cabin. Settle in quickly, because you’ll soon be served lunch: a fine dining experience which showcases refined Andean cuisine. You’ll have an afternoon excursion at La Raya, reboarding the train in time for tea.
As the journey continues, be sure to visit the observation car to take in the rugged and untamed natural environment floating past the windows. Pop in to the onboard spa for an hour or two, but finish your treatment in time for cocktail hour and a sumptuous dinner in the dining car.
Cabins on the train vary from bunks to deluxe double beds. All of them have en suite facilities and are decorated in a charming Peruvian style, complete with local handicrafts. You’ll finally pull into Cusco just after breakfast.