Machu Picchu Rail Tours at a glance
- Our pick: Machu Picchu Day Trip from Cusco by Train & Bus, US$ 419 per person (16h, 4.96★ · 325).
- Also recommended: Machu Picchu: Belmond Hiram Bingham Train & Sanctuary Lodge Tea, US$ 1,571 per person (13h, 4.56★ · 171).
- Also recommended: Inca Trail 4-Day Trek to Machu Picchu & Vistadome Train, US$ 835 per person (4d, 4.99★ · 11,647).
Price per person across the 32 options priced per person: US$ 360–US$ 1,571 (median US$ 462). With 100+ reviews: 21 of 32.
Of the 32 options: 31 with live guides in English, 13 with free cancellation, 28 with instant confirmation, 32 with hotel pickup, 31 kid-friendly, 10 private and 18 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.
Machu Picchu Rail Tours
Based on each operator's calendar. Confirmed when you book.
32 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.

Machu Picchu Day Trip from Cusco by Train & Bus Full-day Machu Picchu tour from Cusco via Expedition Train with guided citadel tour, all transport, meals and entry ticket included. Departs 4:30am, returns evening. Every day · 05:30 · Pickup available · From age 7 ★ 4.96 (325 reviews) Duration: 16h Live guide: EN · ES ✓ Free cancellation. from US$ 419 per person

Inca Trail 4-Day Trek to Machu Picchu & Vistadome Train Four-day Inca Trail trek from Cusco to Machu Picchu with camping, guides, porters, and Vistadome Train return. Includes meals, entry fees, and safety equipment. Every day · No fixed time · Hotel pickup · From age 5 ★ 4.99 (11,647 reviews) Duration: 4d Live guide: EN · ES ✓ Instant confirmation. from US$ 835 per person

4-Day Inca Trail Trek to Machu Picchu from Cusco Hike the Inca Trail over 4 days from Cusco, camping at high altitude and entering Machu Picchu through the Sun Gate at sunrise with a guide. Every day · 04:30 · Hotel pickup · From age 3 ★ 4.98 (5,537 reviews) Duration: 4d Live guide: EN · ES ✓ Instant confirmation. from US$ 820 per person

2-Day Inca Trail to Machu Picchu: Sunset & Sunrise Views Hike the 2-day Inca Trail from Cusco with expert guide, train transport, meals and 3-star hotel included. Arrive at the Sun Gate for sunset, return at sunrise when crowds thin. Every day · 04:00 · Hotel pickup · From age 3 ★ 4.97 (2,112 reviews) Duration: 2d Live guide: EN · ES ✓ Instant confirmation. from US$ 590 per person

Machu Picchu day trip from Cusco: Panoramic train & guided tour Full-day Machu Picchu tour from Cusco with hotel pickup, panoramic train to Aguas Calientes, and a professional guide leading you through the citadel for two and a half hours. Every day · 04:00 and 05:00 · Hotel pickup · Up to age 80 ★ 4.83 (1,064 reviews) Duration: 14h–15h Live guide: EN · ES ✓ Instant confirmation. from US$ 395 per person

2-Day Sacred Valley & Machu Picchu Tour from Cusco by Train Two days connecting Cusco to Machu Picchu with stops at Pisac ruins and Ollantaytambo fortress, train included both ways. Every day · 07:30 · Pickup available · Up to age 85 ★ 4.85 (1,300 reviews) Duration: 2d Live guide: EN · ES ✓ Instant confirmation. from US$ 449 per person

Salkantay Trek & Machu Picchu: 5-Day Glamping, Coffee & Train Wake up to mountain stars, taste Pachamanca barbecue, and trek ancient paths on the Salkantay route to Machu Picchu. Includes pickup, chef meals & Vistadome train. Every day · 04:30 · Pickup available · From age 3 ★ 4.97 (995 reviews) Duration: 5d Live guide: EN · ES ✓ Instant confirmation. from US$ 698 per person

Salkantay Trek & Machu Picchu: Glamping, Coffee Farm, Train Wake up to coca tea in the Andes, trek Salkantay Pass, share a Pachamanca meal, visit a coffee farm & reach Machu Picchu with panoramic train return, includes pickup. Every day · 04:30 · Pickup available · From age 3 ★ 4.98 (759 reviews) Duration: 4d Live guide: EN · ES ✓ Instant confirmation. from US$ 598 per person

Machu Picchu from Cusco: Small Group Tour with Train & Guide Small group tour from Cusco to Machu Picchu with professional guide, train tickets, entrance fee and lunch included: hotel pickup, shared transport. Every day · No fixed time · Hotel pickup · From age 3 ★ 4.88 (283 reviews) Duration: 16h Live guide: EN · PT · ES ✓ Instant confirmation. from US$ 379 per person

Machu Picchu Day Trip from Cusco by Train with Guide Ride the scenic train from Cusco through the Sacred Valley to Aguas Calientes, then explore Machu Picchu's temples and terraces with an expert guide. Every day · 04:00 and 04:30 · Pickup available · From age 5 ★ 4.73 (156 reviews) Duration: 12h–16h Live guide: EN · DE · PT · IT +2 ✓ Free cancellation. from US$ 399 per person

Machu Picchu Full Day Private Tour from Cusco Private Machu Picchu day trip from Cusco with train, 2-hour guided tour & hotel pickup. Includes all transport, entry ticket, returns same day by 10:30pm. Next departure: 16 Aug 2027 · Pickup available · From age 4 ★ 4.98 (349 reviews) Duration: 14h Live guide: EN · PT · ES ✓ Free cancellation. from US$ 375 per person

Cusco: Sacred Valley & Machu Picchu 2-Day Train Tour 2-day Machu Picchu tour from Cusco with Sacred Valley sites, train, hotel & meals included. Small groups, expert guide, hotel pickup. Departs 7:45am. Every day · 07:45 · Hotel pickup · All ages ★ 4.89 (372 reviews) Duration: 2d Live guide: EN · PT · ES ✓ Instant confirmation. from US$ 429 per person

Machu Picchu Day Trip by Train from Cusco with Sacred Valley Wake up early in Cusco for a train ride through the Sacred Valley, explore Machu Picchu with a local guide, and enjoy time in Aguas Calientes. Includes pickup. Every day · 02:30 and 03:00 · Hotel pickup · Up to age 70 ★ 4.97 (97 reviews) Duration: 16h Live guide: EN · PT · FR · ES ✓ Free cancellation. from US$ 414 per person

Cusco: Short Inca Trail & Machu Picchu 2-Day Glamping Trek 2-day Inca Trail trek from Cusco with Vistadome train, 3-star hotel, all meals and English guide. Small groups, luggage transport included, depart 6 AM. Every day · 06:00 · Hotel pickup · From age 5 ★ 4.98 (157 reviews) Duration: 2d ✓ Free cancellation. from US$ 756 per person

Machu Picchu 2-Day Train Tour from Cusco & Aguas Calientes 2-day Machu Picchu train tour from Cusco with overnight in Aguas Calientes, guided citadel tour, all transport and entry included. Departs 7am daily. Every day · 07:00 · Pickup available ★ 4.99 (143 reviews) Duration: 2d Live guide: EN · PT · ES ✓ Free cancellation. from US$ 495 per person
Also popular with travelers
The ones most travelers have taken, by number of reviews.

Machu Picchu Full Day Tour from Cusco: Train & Entrance Full-day guided tour of Machu Picchu from Cusco with round-trip train, entrance ticket, and hotel pickup. Every day · 03:30 · Hotel pickup ★ 4.91 (536 reviews) Duration: 17h–18h Live guide: EN · ES from US$ 520 per person

Sacred Valley & Machu Picchu Tour: 2-Day Private Guide Spend two days exploring Chinchero's weaving traditions, Maras salt terraces, and Ollantaytambo's Inca stonework before a private guided visit to Machu. Every day · 07:00 and 07:30 · Hotel pickup · From age 5 ★ 4.96 (272 reviews) Duration: 2d Live guide: EN · PT · ES ✓ Free cancellation. from US$ 590 per person

Machu Picchu Full Day Tour: Cusco Small Group Panoramic Train Small-group Machu Picchu tour from Cusco with hotel pickup, panoramic train, and professional guide: maximum 10 people so you can actually ask questions and hear the answers. Every day · 7 start times, 02:50 to 09:00 · Hotel pickup ★ 4.82 (175 reviews) Duration: 12h–17h Live guide: EN · ES from US$ 409 per person

Machu Picchu: Belmond Hiram Bingham Train & Sanctuary Lodge Tea Belmond Hiram Bingham train from Cusco to Machu Picchu with 3-course lunch, guided tour, afternoon tea, and 4-course dinner. Includes all transfers and entry. Every day · 08:00 · Hotel pickup · From age 3 ★ 4.56 (171 reviews) Duration: 13h Live guide: EN · ES ✓ Instant confirmation. from US$ 1,571 per person

Machu Picchu Full Day Tour from Cusco: Private Guide & Train Feel the rush of a Machu Picchu day trip from Cusco with train travel, private guide, and all tickets included: hotel pickup and seamless return make it easy. Every day · 04:00, 04:30 and 08:00 · Hotel pickup · From age 4 ★ 4.99 (150 reviews) Duration: 14h–16h Live guide: EN · PT · ES from US$ 360 per person

Sacred Valley & Machu Picchu Tour with Vistadome Train from Cusco Leave Cusco on Day 1 to walk Pisac's terraces and Ollantaytambo's stone fortress, then ride the Vistadome Train through the cloud forest to Aguas. Every day · 07:30 · Pickup available · Up to age 85 ★ 4.94 (118 reviews) Duration: 2d Live guide: EN · ES ✓ Instant confirmation. from US$ 699 per person

Machu Picchu Day Trip from Cusco: Private Tour & Scenic Train Feel the thrill of Machu Picchu on a private day trip from Cusco, with scenic train, expert guide, and all tickets included. Early pickup and local insights. Every day · 04:00 · Pickup available · From age 3 ★ 4.97 (108 reviews) Duration: 10h Live guide: EN · ES ✓ Free cancellation. from US$ 420 per person

Machu Picchu Day Trip from Cusco: Train & Guided Tour Full-day Machu Picchu tour from Cusco with train, entry ticket, guided tour and hotel pickup. Departs 4am, returns by 10pm. Small groups, all fitness levels. Every day · 04:00 and 04:30 · Pickup available ★ 4.78 (96 reviews) Duration: 12h–16h Live guide: EN · DE · PT · IT +2 ✓ Instant confirmation. from US$ 429 per person

2-Day Machu Picchu Tour from Cusco: Train & Overnight Stay How do you reach Machu Picchu from Cusco without rushing? This 2-day tour includes hotel pickup, round-trip train tickets through the Sacred Valley. Every day · 09:00 and 14:00 · Hotel pickup ★ 5.00 (64 reviews) Duration: 2d Live guide: EN · ES ✓ Free cancellation. from US$ 519 per person
Compare 8 more options for Machu Picchu Rail Tours
From US$ 379 per person · 6 h to 4 days

Machu Picchu & Rainbow Mountain: 4-Day Sacred Valley Trek from Cusco Four-day tour from Cusco with Sacred Valley sites, Machu Picchu, and Rainbow Mountain. Includes train, bus, guide, accommodation and entry tickets. Every day · 06:30 · Hotel pickup · From age 3 ★ 4.96 (27 reviews) Duration: 4d Live guide: EN · ES ✓ Free cancellation. from US$ 696 per person

Cusco & Machu Picchu: 2-Day Sacred Valley Tour with Overnight 2-day Cusco to Machu Picchu tour with Sacred Valley stops, train ride, overnight stay and guided sunrise tour. Includes entry, meals, transport and accommodation. Every day · 07:00 · Hotel pickup ★ 5.00 (21 reviews) Duration: 2d Live guide: EN · ES ✓ Free cancellation. from US$ 462 per person

Cusco & Machu Picchu: Sacred Valley, Pisac & 2-Day Train Tour 2-day Machu Picchu tour from Cusco with Sacred Valley sites, Pisac market, train rides, and overnight in Aguas Calientes. Includes all transport, meals, and guided tour. Every day · 07:00 · Hotel pickup · All ages ★ 4.89 (18 reviews) Duration: 2d Live guide: EN · ES ✓ Instant confirmation. from US$ 480 per person

Machu Picchu from Sacred Valley: Private guided tour with train Private full-day tour from Sacred Valley to Machu Picchu with hotel pickup, train tickets, site entry and local guide in English or Spanish. Every day · 07:00 · Hotel pickup ★ 5.00 (3 reviews) Duration: 12h Live guide: EN · ES ✓ Free cancellation. from US$ 379 per person

2-Day Sacred Valley & Machu Picchu Private Tour from Cusco Private 2-day tour from Cusco to Sacred Valley and Machu Picchu. Includes train, hotel, guides, and entrance tickets. Explore Inca sites and local culture. Every day · 6 start times, 06:00 to 12:30 · Hotel pickup · Up to age 50 ★ 5.00 (1 review) Duration: 2d Live guide: EN · ES ✓ Free cancellation. from US$ 575 per person

Cusco: Sacred Valley & Machu Picchu 2-Day Tour with Train 2-day Sacred Valley and Machu Picchu tour from Cusco with hotel pickup, train, hostel stay, meals and guide. Small groups up to 15 people. Every day · 08:00 and 08:30 · Pickup available · From age 5 ★ 4.75 (4 reviews) Duration: 2d Live guide: EN · ES ✓ Instant confirmation. from US$ 500 per person

Machu Picchu day trip from Ollantaytambo: 5-6 hours in the citadel Machu Picchu day trip from Ollantaytambo includes roundtrip train, entry ticket, and bus to the ruins. Meet your assistant in Aguas Calientes. 5–6 hours. Every day · 03:00 and 05:00 · Pickup available · From age 5 ★ 5.00 (1 review) Duration: 12h–18h Live guide: EN · ES ✓ Instant confirmation. from US$ 394 per person

Machu Picchu & Sacred Valley: 2-Day Cusco Tour with Train 2-day Machu Picchu tour from Cusco includes Sacred Valley ruins, train to Aguas Calientes, guide, entry fees and hotel. Small groups, 7am pickup. Every day · 06:30 · Hotel pickup · Up to age 60 ★ 5.00 (3 reviews) Duration: 6h–8h Live guide: EN · ES ✓ Instant confirmation. from US$ 460 per person
The top 12 of 32 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 419 per person | 16h | 4.96★ · 325 | Every day · 05:30 | English, Spanish | |
US$ 1,571 per person | 13h | 4.56★ · 171 | Every day · 08:00 | English, Spanish | |
US$ 835 per person | 4d | 4.99★ · 11,647 | Every day · No fixed time | English, Spanish | |
US$ 820 per person | 4d | 4.98★ · 5,537 | Every day · 04:30 | English, Spanish | |
US$ 590 per person | 2d | 4.97★ · 2,112 | Every day · 04:00 | English, Spanish | |
US$ 395 per person | 14h–15h | 4.83★ · 1,064 | Every day · 04:00 and 05:00 | English, Spanish | |
US$ 449 per person | 2d | 4.85★ · 1,300 | Every day · 07:30 | English, Spanish | |
US$ 698 per person | 5d | 4.97★ · 995 | Every day · 04:30 | English, Spanish | |
US$ 598 per person | 4d | 4.98★ · 759 | Every day · 04:30 | English, Spanish | |
US$ 379 per person | 16h | 4.88★ · 283 | Every day · No fixed time | English, Spanish, Portuguese | |
US$ 399 per person | 12h–16h | 4.73★ · 156 | Every day · 04:00 and 04:30 | English, German, Spanish +3 | |
US$ 375 per person | 14h | 4.98★ · 349 | Next departure: 16 Aug 2027 | English, Spanish, Portuguese |
By what you need
- Private (10): Machu Picchu day trip from Cusco: Panoramic train & guided tour (US$ 395 per person) · 2-Day Sacred Valley & Machu Picchu Tour from Cusco by Train (US$ 449 per person) · Machu Picchu Full Day Private Tour from Cusco (US$ 375 per person)
- Small groups (up to 15) (16): Machu Picchu Day Trip from Cusco by Train & Bus (US$ 419 per person) · Machu Picchu: Belmond Hiram Bingham Train & Sanctuary Lodge Tea (US$ 1,571 per person) · Inca Trail 4-Day Trek to Machu Picchu & Vistadome Train (US$ 835 per person)
Related
More things to do in Cusco
Hiking Tours from Cusco77 optionsDay Trips from Cusco37 optionsRainbow Mountain Tours38 optionsNature and Wildlife Tours from Cusco23 optionsRainbow Mountain Hiking Tours22 optionsWalking Tours in Cusco15 optionsRainbow Mountain Nature and Wildlife Tours9 optionsShort Inca Trail Machu Picchu9 optionsFood Tours in Cusco14 optionsShort Inca Trail from Cusco7 optionsDay Trips to Machu Picchu13 optionsATV Tours from Cusco14 optionsCity Tours in Cusco21 optionsMachu Picchu Walking Tours11 optionsRainbow Mountain Day Trips5 optionsSan Pedro Market: Tours & Activities8 optionsAirport Transfers in Cusco12 optionsHorse Riding Cusco11 optionsSacsayhuaman: Tours & Activities17 optionsRainbow Mountain ATV Tours6 optionsMountain Bike Tours in Cusco5 optionsZipline Tours from Cusco8 optionsMachu Picchu Whitewater Rafting Trips6 optionsCusco Museums13 optionsMachu Picchu Zipline Tours5 optionsQorikancha Tours6 optionsSan Blas Tours6 optionsSacred Valley of the Incas Tours10 optionsTambomachay: Tours & Activities5 options



