All on Board Service: Train ticket to Machu Picchu

Tren a Machu Picchu
Tren a Machu Picchu
Tren a Machu Picchu
Tren a Machu Picchu
See more traveler pictures

Visit Machu Picchu through the most comfortable and fastest way to get there. The train trip travels through the landscapes of the Sacred Valley of the Incas until arriving at the Aguas Calientes station, at the foot of Machu Picchu. Today, most tourists come to the Inca City in this way. The trains are equipped with comfortable seats, large windows, on-board service, snacks, drinks and much more.


  • Comfortable seats.
  • Wide windows
  • Safe and punctual travel.
  • Different types of trains.
  • Instant booking
  • Fast payment with card.
  • Constant comunication.

All aboard service!

The All On Board Service is the easiest way to get your train trip to Machu Picchu. You just have to select the type of train as well as the travel time of your preference (round trip). Payment is simple and safe: by credit or debit cards such as: Visa, MasterCard, American Express, Diners Club or PayPal.

Get easy the ticket to the trip of your life. Machu Picchu awaits you.

Book in one click

Buying your train ticket online is easy. Check the prices and schedules of your tickets in a clear interface. You just have to print the ticket and present it on the day of the trip.

Travel your way

Choose the type of service of your preference. You can leave early and visit Machu Picchu the same day or you can travel late and spend the night in Aguas Calientes before visiting Machu Picchu.

Permanent advice

Because your trip doesn't end with a ticket, we are here to help you at all times. Contact us with any questions about your trip to Machu Picchu.

What train service to choose?

The most used train services for the trip to Machu Picchu are: Expedition and Vistadome of Peru Rail. Both trains offer maximum comfort, panoramic windows, spacious tables and service on board. Learn about their differences and choose the type of train you prefer.

Services that include trains to Machu Picchu

The train journey includes all the comforts for a safe and relaxing journey. All types of trains include panoramic windows, comfortable seats and onboard service. Most trains provide a complimentary snack or drink. Some trains include a bar car and gourmet lunch.

Cusco tourist group

Panoramic windows

All trains were conditioned to better appreciate the beautiful landscapes of the Sacred Valley of the Incas.

Cusco tourist group

Comfortable seats

All trains have comfortable and spacious seats. Depending on the boarding train station, the trip can last 2 or 3 hours.

Cusco tourist group

Onboard service

All trains have onboard service. The staff is in charge of giving you pleasant attention at all times.

Cusco tourist group

Complimentary snack

Almost all train services include a complimentary snack or drink. The snacks are made from Andean ingredients. Drinks, made from coca leaves or other ingredients.

Cusco tourist group

Car bar

Some services include a bar car and an observatory where you can have a drink and appreciate the beautiful landscapes of the Sacred Valley of the Incas.

Cusco tourist group

Gourmet lunch

Some services include a gourmet lunch (one way trip) or a gourmet dinner (return trip). All made with ingredients from Peru.

Benefits of booking your train ticket

The train trip ensures a safe and punctual trip to Machu Picchu. By buying your train ticket you are ensuring your visit to the Inca City. The service offers you several benefits such as discounts, quick booking and your way.

Book in one click

Buying the train ticket online is easy. Check the prices and schedules of your tickets in a clear interface. You just have to print the ticket and present it on the day of the trip.

Travel safely and on time

Choose the type of service of your preference at the time that suits you best. The trains are punctual and safe.

Permanent advice

Because your trip does not end with a ticket, you can contact Ticket Machu Picchu at info@boletomachupicchu.com. You can also call 084-207064.

Discounts

Children from 0 to 2 years old do not pay. In addition, children up to 11 years old have up to 50% discounts on the normal price of the train ticket.

Secure website

Ticket Machu Picchu is a company with years of experience performing all kinds of services in the Inca City. It is authorized by the Peruvian authorities with code AUT00115.

Train travel discounts

The All On Board Service includes offers discounts for a family train trip. Children up to 11 years old pay approximately 50% of the normal price. Babies from 0 to 2 years old do not pay the ticket price .

Free travel with children from 0 to 2 years old.

Children from 0 to 2 years old enter the train for free if they do so in the same seat as their father or mother. Only one child is allowed in the arms or legs of one person.

Discount for children under 11 years old.

Children from 2 to 11 years old have almost 50% discount on Peru Rail train services. They travel accompanied by their parents.

What train to choose to travel to Machu Picchu?

There are 4 train services you can choose from: Expedition, Vistadome, Sacred Valley or Hiram Bingham. All are tourist services and have large windows to appreciate the landscape. Each type of train has its departure and arrival times at the Machu Picchu station.

View of the interior of the PeruRail Expedition train

PeruRail Expedition Train

The 'Expedition' train is designed for travelers who like a comfortable and quality service within reach of the budget. Inside the train you can see decorations with Inca culture motifs.

  • Comfortable seats.
  • Wide windows.
  • Onboard service.
Inside the Sacred Valley train

PeruRail Sacred Valley Train

The 'Sacred Valley' train is a special luxurious service that includes a bar car, gourmet lunch or dinner and Andean hot drinks. The train stops at the Belmond Río Sagrado hotel in Urubamba.

  • Observatory bar car.
  • Dessert or glass of wine.
  • Gourmet lunch or dinner.
View of the interior of the Vistadome train

PeruRail Vistadome Train

The 'Vistadome' train is a service designed to appreciate the beautiful landscapes of the Sacred Valley of the Incas. It has panoramic windows, shows on board, a courtesy snack and comfortable seats.

  • Panoramic windows.
  • Dance show and parade on board.
  • Complimentary snack.
View of the interior of the Belmond Hiram Bingham train

Belmond Hiram Bingham Train

The 'Hiram Bingham' train is one of the most luxurious in the world. It has bar cars, dining room and observatory. Includes dance show, welcome cocktail, gourmet lunch or dinner, open bar and comfortable seats.

  • Free bar car.
  • Gourmet lunch or dinner.
  • Dance show.

Difference between Expedition and Vistadome Services

The Expedition and Vistadome trains are the services most used by tourists traveling to Machupicchu. The Expedition is the cheapest and offers all the comforts that a train trip can offer (comfortable seats, tables and large windows) as well as sale of snacks and drinks on board. The Vistadome is a favorite among visitors since, in addition to all the amenities on board, it includes panoramic windows, complimentary snacks and drinks as well as a dance show and fashion show with garments made of alpaca (on the trip from return).


Expedition Train

  1. Table


Vistadome Train

  1. Table

Train times and prices

The trains shown below depart from the stations San Pedro, Poroy, Urubamba and Ollantaytambo. They return from the Machu Picchu station, in the town of Aguas Calientes. It is recommended to arrive 30 minutes before the train station since the schedules are exact.

Route hours and prices (Ollantaytambo - Machu Picchu)

Boarding Station: Ollantaytambo - Disembarkation Station: Machu Picchu
Train TypeDeparture TimeArrival Time(*) Regular Rate
Expedition 7105:0506:3568.00 USD
Expedition 8106:1007:4068.00 USD
Expedition 8307:4509:1568.00 USD
Expedition 7312:5514:2554.00 USD
Expedition 7519:0420:4571.00 USD
Expedition 5121:0022:4559.00 USD
Vistadome 30107:0508:2792.00 USD
Vistadome 60108:0009:2484.00 USD
Vistadome 50108:5310:2984.00 USD
Vistadome 3109:1510:5284.00 USD
Vistadome 20310:3212:1184.00 USD
Vistadome 30313:2714:5075.00 USD
Vistadome 60315:3717:0284.00 USD
Hiram Bingham 1110:5312:24460.00 USD

Route hours and prices (Machu Picchu - Ollantaytambo)

Boarding Station: Machu Picchu - Disembarkation Station: Ollantaytambo
Train TypeDeparture TimeArrival Time(*) Regular Rate
Expedition 5005:3507:4454.00 USD
Expedition 7208:5310:5259.00 USD
Expedition 7414:5516:3171.00 USD
Expedition 50416:2218:1075.00 USD
Expedition 8418:2020:0568.00 USD
Expedition 8620:5022:2054.00 USD
Expedition 7621:5023:3551.00 USD
Vistadome 30210:5512:3275.00 USD
Vistadome 20413:3715:0484.00 USD
Vistadome 30415:4817:2992.00 USD
Vistadome 50416:2218:1092.00 USD
Vistadome 3216:4318:3192.00 USD
Vistadome 60417:2319:0284.00 USD
Vistadome 60618:1019:5175.00 USD
Hiram Bingham 1217:5019:28465.00 USD

Route hours and prices (Urubamba - Machu Picchu)

Boarding Station: Urubamba - Disembarkation Station: Machu Picchu
Train TypeDeparture TimeArrival Time(*) Regular Rate
Sacred Valley 9110:3013:34175.00 USD

Route hours and prices (Machu Picchu - Urubamba)

Boarding Station: Machu Picchu - Disembarkation Station: Urubamba
Train TypeDeparture TimeArrival Time(*) Regular Rate
Sacred Valley 9219:3022:37175.00 USD

Route hours and prices (Poroy - Machu Picchu)

Boarding Station: Poroy - Disembarkation Station: Machu Picchu
Train TypeDeparture TimeArrival Time(*) Regular Rate
Expedition 3306:4009:5468.00 USD
Vistadome 3107:3510:5284.00 USD
Vistadome 20308:2512:1184.00 USD
Hiram Bingham 1109:0512:24460.00 USD

Route hours and prices (Machu Picchu - Poroy)

Boarding Station: Machu Picchu - Disembarkation Station: Poroy
Train TypeDeparture TimeArrival Time(*) Regular Rate
Expedition 3415:2019:0575.00 USD
Vistadome 3216:4320:2392.00 USD
Vistadome 60417:2320:5284.00 USD
Hiram Bingham 1217:5021:16465.00 USD

Schedules and prices route (San Pedro - Machu Picchu)

Boarding Station: San Pedro - Disembarkation Station: Machu Picchu
Train TypeDeparture TimeArrival Time(*) Regular Rate
Vistadome 3106:4010:5284.00 USD
Vistadome 20307:3012:1184.00 USD

Route hours and prices (Machu Picchu - San Pedro)

Boarding Station: Machu Picchu - Disembarkation Station: San Pedro
Train TypeDeparture TimeArrival Time(*) Regular Rate
Vistadome 3216:4321:2392.00 USD
Vistadome 60417:2321:5284.00 USD
(*) Conditions on the Regular Rate

The price of the regular rate may be modified depending on the date for which the reservation is made. Rates are also subject to seat availability and demand.

Availability

How to get to Machu Picchu from Poroy train station?

Poroy station is located 13 kilometers away from the city of Cusco. To get there you can take public transport, private transport or even a taxi (journey time approximately 30 minutes). 3 different train services depart from this station at different times of the day: Expedition, Vistadome and Hiram Bingham. From there, the trip to Machu Picchu takes approximately 3 hours.

1
2
3

How to go to Machu Picchu from Urubamba station?

Urubamba station is located 53 kilometers away from the city of Cuco. To get there you must take a minivan transport on Pavitos street in Cusco or hire a taxi or private transport service (duration of the trip approximately 1 hour 20 minutes). X different train services depart from this station per day: Vistadome and Sacred Valley. From Urubamba station to Machu Picchu, the train journey takes approximately 2 hours 30 minutes.

1
2
3

How to travel to Machu Picchu with the Ollantaytambo train station?

Ollantaytambo station is located 61 kilometers from the city of Cusco. You can get to that station traveling in a public minivan (the bus stop is on 'Pavitos' street in Cusco). Other options are to hire a private or shared transport. This trip takes approximately 1 hour 40 minutes. Most trains leave from Ollantaytambo station at different times. The trip to Machu Picchu takes almost 2 hours. It is the station most used by all tourists.

1
2
3

How to get to Ollantaytambo?

Ollantaytambo station is the most used by tourists. Most trains depart from there, so there are also a greater number of schedules available. Ollantaytambo is 79 kilometers from the city of Cusco. There are 2 ways to get there: on your own or by hiring a tour.

Travel on your own by bus

The buses (minivans) that leave from the city of Cusco are located on 'Calle Pavitos', 1 kilometer from the Main Square. The bus trip takes 1 hour and 45 minutes and costs approximately 10 Peruvian soles.

Hire a tour that offers the transfer to Ollantaytambo

Tourism agencies offer the transfer service from the city of Cusco to Ollantaytambo by minivan. They also offer the return trip from Ollantaytambo in Cusco. You can contract this service online in a shared or private service.

What are the train stations?

In total there are 4 train stations that leave for the final station 'Machu Picchu': San Pedro, Poroy, Urubamba and Ollantaytambo station. The latter is the most used by tourists. The trip from Ollantaytambo to Machu Picchu by train takes approximately 2 hours.

Estacion San Pedro

San Pedro train station (Cusco)

The San Pedro station is just a few meters from the Historic Center of Cusco. This station works from April to December (due to the constant rains). There are 2 train services a day (Vistadome). The trip to Machu Picchu station takes approximately 4 hours.

Poroy Station

Poroy Train Station

Poroy station is 13 kilometers from the city of Cusco. This season is closed from January to April. From April to December there are only 2 train services per day (including the Hiram Bingham train). The trip to Machu Picchu station takes approximately 4 hours.

Urubamba Station

Urubamba Train Station

Urubamba station is 60 kilometers from Cusco. This station is exclusively for the 'Sacred Valley' train service. The journey to Machu Picchu station takes approximately 2 hours 30 minutes.

Ollantaytambo Station

Ollantaytambo train station

Ollantaytambo station is the most used by tourists. It is 79 kilometers from Cusco. An average of 16 train trips depart daily. The trip to Machu Picchu station takes approximately 2 hours.

Aguas Calientes Station

Machu Picchu train station

The Machu Picchu station (also called Aguas Calientes) is the final stop for the outbound trips. It is only 10 kilometers from the Inca City of Machu Picchu. From there the trains depart back to the stations: Ollantaytambo, Urubamba and Poroy.

What time to choose?

Not sure what time to choose? Check the entry time of your Machu Picchu ticket and calculate what time you should travel to avoid being late. If you have to enter Machu Picchu very early, it is best to spend 1 night in the town of Aguas Calientes.

Questions and Answers

Getting to Machu Picchu is somewhat complicated: you must take a bus to the train station, then board the train and finally take a bus to Machu Picchu. Learn about some of the common questions people ask about train travel.

1) What route does it cover?

The trains cover the route Cusco - Aguas Calientes (Machu Picchu town). From there you walk or take a bus to the entrance gate to Machu Picchu.

2) What stations are there?

In Cusco there are up to 4 train stations: San Pedro, Poroy, Urubamba and Ollantaytambo. The latter is the most used. The arrival point is the Aguas Calientes station. There is also a long route called 'Hidroeléctrica'.

3) How long does the trip take?

The time of the train journey depends on the boarding station. From San Pedro (Cusco) it takes 4 hours. From Poroy it takes 3 hours 30 minutes. From Urubamba it takes 2 hours 30 minutes. And from Ollantaytambo 1 hour 30 minutes. Times are approximate.

4) How much does the train ticket cost?

The price depends on the type of service that the tourist wants. Peru Rail offers 4 services: 'Expedition', 'Vistadome', 'Sacred Valley' and 'Hiram Bingham'.

5) Are there discounts?

Children from 0 to 2 years old travel for free if they do so in the same seat as the father or mother. Children up to 11 years old have a discount of almost 50% on Peru Rail services.

6) How to buy the train ticket?

Train tickets are purchased online days or weeks in advance. If you buy tickets once in the city of Cusco, you run the risk of not finding availability.

7) How far in advance do you buy the train ticket?

It is recommended to buy train tickets 1 or 2 weeks in advance. During the high tourist season (April to October), tickets tend to sell out faster.

8) How much luggage can I take?

Hand luggage must not exceed 5 kilos. The checked baggage allowance is 15 kilos. If you travel with luggage greater than this weight, an approximate cost of $ 4.8 per extra kilo should be added.

9) Is traveling by train the only way to get to Machu Picchu?

No. You can also do the Inca Trail or the long route through Hidroeléctrica. However, the train journey is faster and safer.

10) How to get to Machu Picchu after the train trip?

The train trip ends at the Aguas Calientes station. From there you must take a bus that will take you to Machu Picchu in 30 minutes.

11) What type of train to choose?

Peru Rail's 'Expedition' and 'Vistadome' trains are the most used by tourists. They are also recommended because they are inexpensive.

12) What time does the first train leave from Ollantaytambo station?

The 'Expedition' train is the first to depart from Ollantaytambo. Departs at 05.05 am The 'Vistadome' train departs at 07.05 am

Travel recommendations to Machu Picchu

  • Buy your train tickets to Machu Picchu online and in advance.
  • Please arrive at the train station at least 30 minutes before the train departure time.
  • Print your purchased tickets and show them along with your passport (or identity document) at the time of boarding.
  • Ollantaytambo train station is the one with the highest frequency of departures. To get there from Cusco you can hire a transfer service or do it on your own.
  • Once at the Aguas Calientes station, all that remains is to climb a steep mountain to Machu Picchu. You can do it on foot or with the buses that leave from Aguas Calientes.