Plan your trip to Machu Picchu
If you're planning to visit one of Peru's most important wonders, the first step is securing your Machu Picchu tickets. You can buy them online and then arrange the transportation needed to reach the citadel.
How to buy Machu Picchu tickets online?
Machu Picchu tickets can be purchased online through TuBoleto, the official platform managed by the Ministry of Culture. To make the purchase, you must select the date you wish to visit the citadel and choose the circuit and route available for that day. Before you start, have on hand:
- National ID, immigration card, or passport.
- Email address.
- Visitor details.
- Visit date.
- Circuit and route you want to do.
Where to buy Machu Picchu tickets?
The online option lets you check availability and select the visit date before completing the purchase. There is also an in-person sales option at Machu Picchu Pueblo, subject to availability. If you have a specific date for your trip, buying online in advance lets you better organize the rest of your itinerary.
What else should you book besides Machu Picchu tickets?
Buying the ticket does not include transportation to the citadel. To complete your trip, you need to arrange several services.
How to plan your trip to Machu Picchu?
| Service: | Needed for: |
|---|
| Machu Picchu ticket | Allows entry to the citadel on the selected date and circuit. |
| Bus ticket to Cusco | Lets you get to Cusco from your city of origin. |
| Train to Machu Picchu | Connects Cusco or Ollantaytambo with Machu Picchu Pueblo, depending on the chosen service. |
| Bus to Machu Picchu | Provides transfer between Machu Picchu Pueblo and the entrance to the citadel. |
| Accommodation | Optional, if you want to spend the night in Cusco or Machu Picchu Pueblo. |
How to get to Machu Picchu from Cusco?
If you're traveling to Machu Picchu, Cusco is one of the main starting points for planning the route.
One alternative is to use Inca Rail's Bimodal service, which combines bus and train:
Cusco → Ollantaytambo → Machu Picchu Pueblo → Machu Picchu
Another option is to travel from Cusco to Ollantaytambo and board the train there to Machu Picchu Pueblo.
The most convenient alternative will depend on your itinerary, your entry time, and the transportation service you choose.
How to travel to Cusco to visit Machu Picchu?
If you haven't yet bought your transportation, on redBus you can search for bus tickets to Cusco from different cities in Peru.
Routes to Cusco to reach Machu Picchu
*About the price list
The prices shown in this table are for reference only and are subject to change without prior notice. Fares may vary depending on the travel date, season, seat availability, demand, schedule, route, carrier, bus type, and selected service. Additionally, promotions and discounts are subject to terms and conditions and availability. The final price and applicable terms and conditions will be displayed during the purchase process before payment is made.
How to buy bus tickets to Cusco online?
Once you've set your travel date, you can buy your bus tickets to Cusco online from the redBus website or app.
The process is simple:
- Enter your city of origin.
- Select Cusco as your destination.
- Choose your travel date.
- Compare available schedules and companies.
- Select the service you prefer.
- Choose your seat and complete payment.
redBus lets you compare different options before making the purchase.
How to get from Cusco to Machu Picchu?
Once in Cusco, you have different options to continue your trip.
Option 1: Cusco – Ollantaytambo – Machu Picchu
You can start the journey from Cusco using the Bimodal service or travel by road to Ollantaytambo and continue by train.
Option 2: Ollantaytambo – Machu Picchu
If you're already in the Sacred Valley, you can head directly to Ollantaytambo and board the train to Machu Picchu Pueblo.
On redBus you can check available Inca Rail services for routes such as Cusco – Machu Picchu, Ollantaytambo – Machu Picchu, Machu Picchu – Cusco, and Machu Picchu – Ollantaytambo.
Train tickets to Machu Picchu with Inca Rail
After buying your Machu Picchu tickets, you can book train transportation to reach Machu Picchu Pueblo.
Inca Rail offers different service options:
- Bimodal: bus + train.
- The Voyager: a train travel alternative.
- The 360°: panoramic experience.
- The Prime: premium service.
- The First Class: higher-category alternative.
- The Private: private service.
*Availability depends on the date, route, and time selected.
Can I buy my train ticket to Machu Picchu online?
Yes. You can check and book train services to Machu Picchu through redBus. The platform shows options for routes such as Cusco–Machu Picchu and Ollantaytambo–Machu Picchu, letting you compare schedules before booking.
Tips for buying your Machu Picchu tickets
- Check availability before choosing your date.
- Verify the circuit and route before paying.
- Buy your tickets in advance if you already have your travel date set.
- Coordinate your train schedule with your Machu Picchu entry time.
- Bring the ID document used during the purchase.
- Save your ticket in digital format.
- Allow extra time for transfers.
- If traveling from another city in Peru, buy your bus tickets to Cusco in advance.
- Compare schedules and services before booking your transportation.