Les deux principaux opérateurs reliant Cusco et la Vallée Sacrée au Machu Picchu sont PeruRail et Inca Rail. Les deux proposent plusieurs classes de trains pour répondre aux différents budgets et styles de voyage :
- PérouRail : Expedition, Vistadome et trains de luxe Hiram Bingham.
- Inca Rail : Les trains Voyager, 360° Observatory et First Class.