Machu Picchu rails: Your ultimate guide to Peru train adventures

Why take the Machu Picchu train

Train traveling through lush mountains near Cusco, Peru.
Andean Explorer train traveling through Peruvian mountains.
Ollantaytambo village nestled in the Sacred Valley with surrounding mountains, Cusco, Peru.
1/3

Scenic journeys

Glide through the Andes and the Sacred Valley on the Machu Picchu train, enjoying panoramic windows, lush landscapes, and rivers that make the journey as memorable as the destination itself.

Multiple operators

From budget-friendly Expedition seats to panoramic Vistadome cars, PeruRail and Inca Rail offer a variety of ticket types to suit every traveler’s style, comfort preference, and budget.

Flexible schedules and departure points

Trains depart from Poroy (Cusco) and Ollantaytambo stations throughout the day. Options range from sunrise slots to a more relaxed morning start, with journeys typically lasting 3 to 4 hours.

The easiest way to Machu Picchu

Why juggle trains, buses, and tickets on your own? This all-in-one day trip from Cusco takes care of everything. Only 4,000 visitors are allowed per day, so book your spot before spots run out.

Key information about Machu Picchu trains

Train winding through lush mountains en route to Machu Picchu, Peru.

The two main operators connecting Cusco and the Sacred Valley to Machu Picchu are PeruRail and Inca Rail. Both offer multiple train classes to suit different budgets and travel styles:

  • PeruRail: Expedition, Vistadome, and Hiram Bingham luxury trains.
  • Inca Rail: Voyager, 360° Observatory, and First Class trains.
magnificent Ollantaytambo Archaeological Park in the Sacred Valley of the Incas, Peru

Trains depart from:

  • Poroy station (Cusco): Approximately 20 minutes from the Cusco city center.
  • Ollantaytambo station (Sacred Valley): Located in the Sacred Valley, about 1.5 to 2 hours from Cusco by car.

The route passes through lush valleys, rivers, and Andean landscapes, giving passengers panoramic views of Peru’s natural beauty along the way. All trains take you up to Aguas Calientes, the town at the base of Machu Picchu. From there, visitors take a bus to the Machu Picchu entrance.

Detailed breakdown of how to get to Machu Picchu
Blue train at station en route from Cusco to Machu Picchu, Peru.
  • Operating hours: Timings vary depending on the operator and season. You can find trans as early as 3:20am; check the schedule on the authorized website.
  • Frequency: Multiple departures daily to match varied itineraries.
  • Duration: Typically 3–4 hours, depending on departure station and train type.

Compare Machu Picchu train operators

PeruRailInca Rail

Train classes

Expedition, Vistadome, Hiram Bingham

Voyager, 360° Observatory, First Class

Departure stations

Poroy (Cusco), Ollantaytambo

Ollantaytambo

Journey duration

3–4 hours

3–4 hours

Onboard experience

Snacks, panoramic windows, onboard commentary, and luxury dining with live entertainment

Snacks, large windows, and onboard commentary

Best for

Travelers seeking panoramic views, premium seating, and the indulgent Hiram Bingham experience with gourmet meals and exclusive excursions.

Budget-conscious travelers who want a smooth, scenic ride with modern amenities and friendly service without breaking the bank.

Machu Picchu train classes

PeruRail train at station with Andes mountains in background, en route to Machu Picchu.

PeruRail Expedition

Best for: Travelers who want a scenic ride without extra frills

Highlights: Comfortable seating, panoramic windows, complimentary snacks, and live commentary

Starting price: $100

Departure stations: Poroy, Ollantaytambo

Journey duration: 3–4 hours

Train traveling through Andes mountains from Ollantaytambo to Machu Picchu pueblo.

PeruRail Vistadome

Best for: Stunning vistas along the route

Highlights: Larger windows, premium seating, refreshments, and cultural commentary

Starting price: $150

Departure stations: Poroy, Ollantaytambo

Journey duration: 3–4 hours

Interior of train to Machu Picchu with panoramic windows and scenic mountain views.

PeruRail: Hiram Bingham

Best for: Once-in-a-lifetime journey with top-tier service

Highlights: Lavish interiors, gourmet meals, open bar, live music, curated excursions

Starting price: $400+

Departure stations: Poroy, Ollantaytambo

Journey duration: 3–4 hours

Train passengers viewing scenic landscapes en route to Machu Picchu.

Inca Rail Voyager

Best for: Affordable comfort with panoramic views

Highlights: Comfortable seating, large windows, onboard snacks, guided commentary

Starting price: $100+

Departure stations: Ollantaytambo

Journey duration: 3–4 hours

Train journey from Cusco to Machu Picchu, Peru, passing through scenic mountain landscape.

Inca Rail 360° Observatory

Best for: Unobstructed views of the Sacred Valley without breaking the bank

Highlights: Wrap-around panoramic windows, modern interiors, expert commentary, onboard snacks

Starting price: $120+

Departure stations: Ollantaytambo

Journey duration: 3–4 hours

Train traveling through scenic landscape towards Machu Picchu, Peru.

Inca Rail First Class

Best for: Premium experience, personalized service, and extra space

Highlights: Spacious seating, enhanced interiors, attentive staff, fine dining, and live entertainment

Starting price: $150+

Departure stations: Ollantaytambo

Journey duration: 3–4 hours

Visitor tips for a seamless Machu Picchu train experience

  • Trains fill quickly, especially in peak season (June–August). Book a month in advance to secure your preferred class, date, and seat.
  • Departure times vary seasonally. Verify schedules to align with your Machu Picchu visit and other travel plans.
  • Choose the right departure station: Poroy (Cusco) is closer to the city, while Ollantaytambo is ideal for those staying in the Sacred Valley.
  • Review refund/ date change policies; more flexible options may cost slightly more but provide peace of mind.
  • For the best views of the Sacred Valley, try to sit on the left side when traveling from Cusco.
  • Arrive at least 30–45 minutes before departure for standard classes and 60 minutes for Hiram Bingham or First Class, as premium services include boarding procedures and briefings.
  • Trains have limited luggage space. Pack light and smart; carry essentials, like medicines, water, and weather-proof layers.

Checkout the Machu Picchu planning guide

Frequently asked questions about Machu Picchu trains

Are meals included on all Machu Picchu trains?

Only the Hiram Bingham luxury train includes full meals and an open bar. Other classes, like Expedition, Vistadome, and Inca Rail options, typically provide light snacks or refreshments only.

Is Wi-Fi available on Machu Picchu trains?

Most standard trains do not offer Wi-Fi. Some premium services may provide limited connectivity, but the focus is on enjoying the scenic journey.

Are the trains wheelchair accessible?

Accessibility varies by operator. PeruRail offers some assistance for passengers with reduced mobility, but certain trains or cars may not be fully wheelchair-friendly. Contact the operator in advance for assistance.

Are tickets required for children and infants?

Yes. Infants under 2 may travel free if they sit on a parent’s lap. Children usually require discounted tickets, depending on the operator and class.

Are pets allowed on the trains?

No. Pets are generally not allowed on Machu Picchu trains, except for service animals with proper documentation.

More reads

Bus interior with passengers traveling from Madrid to Puy du Fou España.

Bus to Machu Picchu

Hikers on Inca Trail approaching ancient ruins near Machu Picchu.

Hike to Machu Picchu

Terraced stone ruins at the Inca archaeological site in Ollantaytambo, Sacred Valley, Peru.

Sacred Valley tours