Home/Destinations/Cusco/Machu Picchu from Cusco
Machu Picchu · Cusco itinerary

Machu Picchu from Cusco: The Complete Guide

Machu Picchu is the highlight of any Peru trip, and Cusco is the gateway. Here is how to visit the lost Inca city — by train as a day trip or 2-day tour — with the best-rated Machu Picchu tours and tickets to book.

At a glance

  1. 1Train to Aguas Calientes
  2. 2Bus up to the citadel
  3. 3Guided tour of the ruins
  4. 4Return to Cusco

Getting there by train

From Cusco or Ollantaytambo, a scenic train climbs to Aguas Calientes at the foot of the mountain, where a short bus zigzags up to the citadel.

The guided tour

A guide brings the ruins to life — the Temple of the Sun, the Intihuatana stone and the terraces — with timed entry along a set circuit.

Day trip or overnight?

A day trip is possible but long; staying overnight in Aguas Calientes lets you enter early for a quieter, sunrise visit.

Machu Picchu from Cusco — FAQ

How do you get to Machu Picchu from Cusco?
You take a train (from Cusco or, more commonly, Ollantaytambo in the Sacred Valley) to Aguas Calientes, then a bus up to the citadel. The round trip is long, so many stay overnight.
How much does a Machu Picchu trip from Cusco cost?
A full-day tour with train, bus, entry and guide typically costs around $250–450 per person, depending on the train class and group size.
Do you need a guide for Machu Picchu?
A guide is required for entry and follows a set circuit; booking a tour bundles the guide with your train, bus and timed ticket.