Ranked, with the working shown

The best train tours in Peru

18 hotel-based trips in Peru had enough verified data to score; hostel and self-guided rail-pass trips are not ranked here. The ranking below is fully mechanical; here is exactly how it works:

  • Eligibility: only hotel-based tours are ranked. Trips built around hostels or self-arranged accommodation are left out, since these guides recommend hotel-inclusive tours for the general traveller.
  • Rail share (35%): the estimated share of itinerary days with a train leg (a share of days, not distance or time); trips not assessed are not ranked.
  • Value (20%): price per day against the other hotel-based trips on this page (cheaper per day scores higher).
  • Data completeness (25%): full day-by-day itinerary, imagery, inclusions, and verified price.
  • Departure breadth (20%): how many months the operator publishes departures for.
  1. Three-day rail journey to Machu Picchu from Cusco via Sacred Valley

    Rail share
    25
    Value
    100
    Completeness
    100
    Departures
    100

    3 days · from $732 ($244/day)

  2. 23-day escorted rail journey Buenos Aires to Lima via Andes and salt flats

    Rail share
    45
    Value
    61
    Completeness
    100
    Departures
    50

    23 days · from $14,182 ($617/day)

  3. 16-day small group tour through Peru to Machu Picchu by rail

    Rail share
    19
    Value
    94
    Completeness
    100
    Departures
    50

    16 days · from $5,126 ($320/day)

  4. 16-day small group tour through Peru to Machu Picchu by rail

    Rail share
    19
    Value
    83
    Completeness
    100
    Departures
    38

    16 days · from $5,802 ($363/day)

  5. 5
    Machu Picchu & the Andes

    Great Rail Journeys

    55

    15-day Peruvian Andes loop from Lima to Machu Picchu on two PeruRail trains

    Rail share
    35
    Value
    89
    Completeness
    100
    Departures
    0

    15 days · from $5,402 ($360/day)

  6. 16-day solo travellers tour through Peru to Machu Picchu by rail

    Rail share
    19
    Value
    72
    Completeness
    100
    Departures
    25

    16 days · from $7,490 ($468/day)

  7. 16-day small group tour to Peru's Inti Raymi festival and Machu Picchu

    Rail share
    19
    Value
    78
    Completeness
    100
    Departures
    13

    16 days · from $6,680 ($418/day)

  8. 14-day Peru journey by luxury sleeper train from Lima to Machu Picchu

    Rail share
    36
    Value
    50
    Completeness
    100
    Departures
    0

    14 days · from $9,179 ($656/day)

  9. 9
    Discover South America

    Great Rail Journeys

    47.1

    16-day escorted rail and coach tour through Peru, Argentina, Brazil

    Rail share
    25
    Value
    67
    Completeness
    100
    Departures
    0

    16 days · from $7,833 ($490/day)

  10. 13-day Peru rail journey on the Belmond Andean Explorer to Machu Picchu

    Rail share
    35
    Value
    44
    Completeness
    100
    Departures
    0

    13 days · from $8,644 ($665/day)