Peru · TRAIN EXPERIENCES

The 15 Best Train Journeys in Peru

46 tours  ·  from $170

One line runs to Machu Picchu and it sells out before the entry tickets do. The 15 below compare the services on price, window size, what is served on board and where each one boards.

Cusco: Machu Picchu 2-Day Inca Trail with Panoramic Train - Leaving Cusco before sunrise
2-Day Experiences, Cusco Tours, Inca Trail Treks, Machu Picchu Tours, Tour Reviews, Train Experiences

Cusco: Machu Picchu 2-Day Inca Trail with Panoramic Train

1.Machu Picchu 2-Day Inca Trail with Panoramic Train

★★★★★★★★★★4.9 · 260 reviews · 2 days · from $582Our pick

This two-day trip takes you from Cusco to Machu Picchu by train and foot. You hike from Km 104 past Chachabamba and Wiñaywayna, enter through the Sun Gate at sunset, sleep in Aguas Calientes, then tour Machu Picchu at sunrise before returning on the Vistadome train.

“Our guides were literally the best! We couldn’t have asked for better! The only thing we would recommend to improve on. My husband and I train tickets were not seats next to eachother and the whole group was on different trains on the ride back. The bag drop off and transportation back to our hotels process could improve. There was a lot of waiting around and extra steps that seems could be done more streamlined and organized especially when participants are tired and ready to go back to their hotels. Thank you!!”

Check availability →Read our full review

The First Class Machu Picchu Train by Inca Rail - The rail journey through the Sacred Valley
Cusco Tours, Machu Picchu Tours, Tour Reviews, Train Experiences, Workshops

The First Class Machu Picchu Train by Inca Rail

2.The First Class Machu Picchu Train by Inca Rail

★★★★★★★★★★4.0 · 182 reviews · 2 to 4 hours (approx.) · from $855

Travel from Cusco toward Machu Picchu in Inca Rail First Class, with Sacred Valley views, an observatory carriage, three-course meals, drinks, live music, a guide, and private buses to the citadel. The trip begins at 11:15 am and takes about two to four hours.

“I am writing to tell you that this is the worst operation I have ever seen.”

Check availability →Read our full review

From Cusco: 1-day Machu Picchu Tour by Train - 4:00 AM pickup and the road to Ollantaytambo
1-Day Tours, Cusco Tours, Machu Picchu Tours, Tour Reviews, Tours, Train Experiences

From Cusco: 1-day Machu Picchu Tour by Train

3.1-day Machu Picchu Tour by Train

★★★★★★★★★★4.6 · 138 reviews · 12 hours · from $360

Travel from Cusco to Machu Picchu by tourist train in a small group, with hotel pickup, round-trip rail tickets, shuttle buses, entrance fees, and a two-hour guided visit. Guides such as Richard, Eric, and Juan Carlos have helped make the site’s Inca story clear and engaging.

“Amazing guide! Miguel! So enthousiastic and talks with passion about the city and its divercity in vegetation and animals that live around here. Also the taxi to the trainstation, the trainrides, the busrides and the taxi back to the hotel were perfectly booked for us.”

Check availability →Read our full review

2-Day Machu Picchu Tour by train from Cusco ( All included ) - The Ollantaytambo to Aguas Calientes train ride
2-Day Experiences, Cusco Tours, Machu Picchu Tours, Tour Reviews, Tours, Train Experiences

2-Day Machu Picchu Tour by train from Cusco ( All included )

4.2-Day Machu Picchu Tour by train from Cusco ( All included )

★★★★★★★★★★5.0 · 85 reviews · from $485Top rated

Travel from Cusco through the Sacred Valley to Ollantaytambo, then ride the train to Aguas Calientes for one night. A local English-speaking guide leads your two-hour Machu Picchu visit. Luis and driver Gonzalo have earned special praise for friendly, careful service.

“Excelente experiencia hicieron hasta lo imposible para acomodar nuestras necesidades muy complacidos éramos cuatro y todos estamos muy contentos, nuestro guía Luis super professional, muy amable y con mucho conocimiento. El conductor Gonzalo respetuoso, educado y muy profesional. Lo recomendamos 100%”

Check availability →Read our full review

From Cusco: Sacred Valley & Machu Picchu 2-Day Tour by Train - Moray’s circular terraces and Inca experiments
2-Day Experiences, Cusco Tours, Machu Picchu Tours, Sacred Valley Tours, Tour Reviews, Tours, Train Experiences

From Cusco: Sacred Valley & Machu Picchu 2-Day Tour by Train

5.Sacred Valley & Machu Picchu 2-Day Tour by Train

★★★★★★★★★★4.9 · 79 reviews · 2 days · from $499

Travel from Cusco through Chinchero, Moray, Maras, Urubamba, and Ollantaytambo before taking the train to Aguas Calientes. Your small group then visits Machu Picchu with an English-speaking guide. Victor, Carlos, Martin, and Efrain have all led this route, which includes hotel pickup, train tickets, meals, and one night in town.

“Our trip was incredible. Day 1, Victor picked us up right on time and guided us through the Maras Salt Mines, Sacred Valley, Urubamba and Ollantaytambo with exceptional knowledge and insight. Everything was perfectly organised (tickets sorted, timings seamless), meaning whole day felt completely stress-free. The buffet lunch in Urubamba was more than we expected, with loads of choice for different dietary needs. The PeruRail journey was genuinely one of the best train experiences ever. On Day 2, we met Carlos (A. Sullcaccori Sifyentes), and from the first moment his expertise and kindness really stood out. He carefully guided us up to Circuit 1 at Machu Picchu at a comfortable…”

Check availability →Read our full review

Machu Picchu: 5-Day Salkantay Trek with Panoramic Train - Day 1: Humantay Lake and a Night Beneath Salkantay
5-Day Experiences, Cusco Tours, Hiking & Trekking, Machu Picchu Tours, Salkantay Trek, Tour Reviews, Train Experiences

Machu Picchu: 5-Day Salkantay Trek with Panoramic Train

6.5-Day Salkantay Trek with Panoramic Train

★★★★★★★★★★5.0 · 79 reviews · 5 days · from $655

Spend five days hiking from Cusco through icy peaks, cloud forest, coffee country, and Llactapata. TreXperience provides guides such as Cesar, Roger, José, and Elias, hearty meals, glamping, camping, and a Vistadome or 360° train to Cusco.

“Fillo was the most amazing guide I’ve ever met! He took care of everything in every detail and helped alot with the headaches during hiking as I wasn’t used to that altitude. Amazing experience that I will never forget! Fillio, you gave us an outstanding experience during the Salkantay trek! Big up for the cook, Estevan, amazing chef and the peruvian food was top notch. And for the porters, all my respect, they are so hardworking. Totally recommend, the locations, the staff, the schedule, 10/10!”

Check availability →Read our full review

Machu Picchu 2-Day Adventure by Train with Overnight Stay - Day two: the first bus to Machu Picchu
2-Day Experiences, Cusco Tours, Machu Picchu Tours, Tour Reviews, Train Experiences

Machu Picchu 2-Day Adventure by Train with Overnight Stay

7.Machu Picchu 2-Day Adventure by Train with Overnight Stay

★★★★★★★★★★5.0 · 70 reviews · 2 days (approx.) · from $597

Travel from Cusco through the Sacred Valley by train, sleep one night in Aguas Calientes, then enter Machu Picchu early with a private English or Spanish guide. Ronal is one guide associated with this tour. You also get free time at the citadel before returning to Cusco.

“I cannot say enough about how great Heidi Travel is! We had made a reservation with a different company who canceled on us the day before we were arranged to leave (looking at you Machu Picchu USA). In a panic, we tried desperately to find another company who could get us into Machu Picchu on a two-day notice. This is where Heidi worked her magic. Her and I arranged to combine our Machu Picchu tour with a Sacred Valley tour, which we planned on taking later in our vacation anyway. She booked those tours together (staying in Ollaytantambo instead of returning to Cusco in order to begin our Machu Picchu…”

Check availability →Read our full review

Tour To Machupicchu 2 Days by Train - Day 1: Cusco to Ollantaytambo and Aguas Calientes
2-Day Experiences, Cusco Tours, Machu Picchu Tours, Tour Reviews, Tours, Train Experiences

Tour To Machupicchu 2 Days by Train

8.Tour To Machupicchu 2 Days by Train

★★★★★★★★★★5.0 · 64 reviews · 2 days (approx.) · from $399

Travel from Cusco to Machu Picchu by train with Mega Expeditions, spend one night in Aguas Calientes, and enter the citadel early with a guide. Carlos and Nixon handle trip coordination, while Jorge is one guide named in the tour experience. You walk to the ruins instead of taking the shuttle bus.

“Excellent tour company with a very helpful staff. They held my bags for me while I went to Macchu Picchu and sent them to my hotel. Everyone was so thoughtful and hospitable. Great company.”

Check availability →Read our full review

4 Day Classic Inca Trail to Machu Picchu by 360° Train - Day two: the 4,215-meter test at Dead Womans Pass
4-Day Experiences, Cusco Tours, Inca Trail Treks, Machu Picchu Tours, Tour Reviews, Train Experiences

4 Day Classic Inca Trail to Machu Picchu by 360° Train

9.4 Day Classic Inca Trail to Machu Picchu by 360° Train

★★★★★★★★★★5.0 · 62 reviews · 4 days (approx.) · from $820

Follow the classic four-day Inca Trail from KM-82 to Machu Picchu with a group of up to nine. You will cross 4,215-meter Dead Woman's Pass, visit Runkurakay, Sayacmarca, Phuyupatamarca, and Wiñay Wayna, then return by train and bus to Cusco.

“DO NOT BOOK WITH THIS COMPANY "HAPPY GRINGO TOURS" This company is hopeless. Very bad communication and management. They never contact and share any booking details until very last minute. Finally they contacted us 1.5 days before the inca trial start date was to inform us the start date need to PUSH BACK ONE DAY. Happy Gringo Tours claimed there is a new ticket system from Machu Picchu new management and everyone in the tour will be affected but ended up it is a LIE. We have to reschedule our accommodation and other planned activities because of this last minute change. Do not book with them unless you want a…”

Check availability →Read our full review

Tour to Machupicchu By Train Full-Day - Aguas Calientes: the crucial ticket checkpoint
Cusco Tours, Full-Day, Machu Picchu Tours, Tour Reviews, Tours, Train Experiences

Tour to Machupicchu By Train Full-Day

10.Tour to Machupicchu By Train Full-Day

★★★★★★★★★★4.5 · 56 reviews · 18 to 20 hours (approx.) · from $360

Leave Cusco at 4:00 am, ride by minivan, bus, and train to Machu Picchu, and return the same night. A bilingual guide leads the two-hour site visit, while the operator handles transport and tickets. Confirm your entrance ticket and final drop-off details before booking.

“Julio was great as guide...knew best spots for pics...knowledgeable, fun and patient...Aviator could improve their service and take care of all tickets...ticket into Macchu Picchu as well as bus tickets between Calientas Agua and Macchu Picchu should be included to expedite travel...spent a lot of Tim in line”

Check availability →Read our full review

2-Day Sacred Valley Machu Picchu by Train with Llama Experience - Ollantaytambo and the train to Aguas Calientes
2-Day Experiences, Cusco Tours, Machu Picchu Tours, Sacred Valley Tours, Tour Reviews, Train Experiences

2-Day Sacred Valley Machu Picchu by Train with Llama Experience

11.2-Day Sacred Valley Machu Picchu by Train with Llama Experience

★★★★★★★★★★5.0 · 55 reviews · 2 days (approx.) · from $457

Travel from Cusco through Pisac and Ollantaytambo, then ride the train to Machu Picchu for a guided visit. TikasPeru guides such as Michael and Roy are known for clear explanations, practical help, and strong photography. You will stay one night in Aguas Calientes before returning to Cusco.

“I recommend this llama experience tour. I traveled for my vacation to Peru and had one of the best experiential experiences in a rescue center with South American camelids, it is an inexplicable connection with nature to see the Andean condor and feel its majesty is unforgettable.”

Check availability →Read our full review

2-Day Sacred Valley & Machu Picchu by Train - Small Group Tour - Awana Kancha and the Taray viewpoint
2-Day Experiences, Cusco Tours, Machu Picchu Tours, Sacred Valley Tours, Tour Reviews, Tours, Train Experiences

2-Day Sacred Valley & Machu Picchu by Train – Small Group Tour

12.2-Day Sacred Valley & Machu Picchu by Train – Small Group Tour

★★★★★★★★★★5.0 · 54 reviews · 2 days (approx.) · from $599

Travel from Cusco through the Sacred Valley to Machu Picchu in a group of up to nine. Visit Awana Kancha, Pisac, Urubamba, and Ollantaytambo, then ride the Expedition train to Aguas Calientes. Guides such as Ruben and Elvis lead the visits, with Machu Picchu entry, breakfast, lunch, buses, and transfers included.

“Ruben managed everything from beginning to end with amazing expertise and friendliness. Before going to Ollantaytambo to board the train, we saw pisaq , urubamba ,ollamtaytambo Without ever stressing us, Ruben told interes”

Check availability →Read our full review

Machu picchu one day by train all included - Ollantaytambo and the train to Machu Picchu Pueblo
1-Day Tours, Cusco Tours, Machu Picchu Tours, Tour Reviews, Train Experiences

Machu picchu one day by train all included

13.Machu picchu one day by train all included

★★★★★★★★★★4.5 · 53 reviews · 16 hours (approx.) · from $315Best value

You leave Cusco around 3:30 to 4 a.m. for Ollantaytambo, ride the train to Machu Picchu Pueblo, take Circuit 2 with an English or Spanish guide, then return the same night. Transport, train, bus, entrance, and guide are included, but meals are not.

“Incredible trip all around! It was very well organized, a staff member came directly to my hotel the night before to go over the details and they provided everything we needed! The tour guide was amazing, gave us plenty of information and always kept it interesting. Definitely worth the investment, as the trip would have been quite the headache otherwise. Best way to see Machu Picchu, hands down.”

Check availability →Read our full review

Full Day Tour to Machu Picchu by Train - Ollantaytambo station and the two-hour train
Cusco Tours, Full-Day, Machu Picchu Tours, Tour Reviews, Tours, Train Experiences

Full Day Tour to Machu Picchu by Train

14.Full Day Tour to Machu Picchu by Train

★★★★★★★★★★5.0 · 52 reviews · 16 hours (approx.) · from $379

Travel from Cusco through the Sacred Valley to Ollantaytambo, then ride the train to Aguas Calientes for a guided Machu Picchu visit. Ricardo, Yeni, or Jhoel may assist with different stages, though guide coverage depends on your circuit and ticket availability.

“Very long day, very well organized. The Vistadome train option deserved it. Our Guide NILTON was Excellent.”

Check availability →Read our full review

Short Inca Trail 2 Day Hike to Machu Picchu with Permits & Train - The 4:10 a.m. departure from Cusco
2-Day Experiences, Cusco Tours, Hiking & Trekking, Inca Trail Treks, Machu Picchu Tours, Tour Reviews, Train Experiences

Short Inca Trail 2 Day Hike to Machu Picchu with Permits & Train

15.Short Inca Trail 2 Day Hike to Machu Picchu with Permits & Train

★★★★★★★★★★5.0 · 51 reviews · 2 days (approx.) · from $795

Walk from km 104 past Chachabamba and Wiñay Wayna to Machu Picchu’s Sun Gate, then sleep in Aguas Calientes. A guide leads the hike and a two-hour citadel tour. Small groups, train travel, permits, meals, hotel, and buses are included for $795.

“This was an incredible trip. I could not get the Inca Trail permit so decided to hike the shorter version.”

Check availability →Read our full review

Scroll to Top

Explore Peru

Pick a ruin, a summit, a dune or a kitchen.