Distance
30 km (18.8 miles)
Price range
US$ 59-US$ 117
Ride Duration Range
1h 24m-1h 41m
Earliest Departure
13:30
Latest Departure
21:12
Most Popular Operator

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Machu Picchu to Ollantaytambo

by train

Cheapest

Fastest

Train

by Inca Rail

21:30

1h 24m

22:54

Machu Picchu, Peru

Ollantaytambo, Peru

from

US$ 59

Train

by Inca Rail

20:20

1h 39m

21:59

Machu Picchu, Peru

Ollantaytambo, Peru

from

US$ 63

Train

by Inca Rail

08:30

1h 40m

10:10

Machu Picchu, Peru

Ollantaytambo, Peru

from

US$ 63

Train

by Inca Rail

10:32

1h 40m

12:12

Machu Picchu, Peru

Ollantaytambo, Peru

from

US$ 65

Cheapest

Fastest

Train

by Inca Rail

from

US$ 59

21:30

1h 24m

22:54

Machu Picchu, Peru

Ollantaytambo, Peru

Train

by Inca Rail

from

US$ 63

20:20

1h 39m

21:59

Machu Picchu, Peru

Ollantaytambo, Peru

Train

by Inca Rail

from

US$ 63

08:30

1h 40m

10:10

Machu Picchu, Peru

Ollantaytambo, Peru

Train

by Inca Rail

from

US$ 65

10:32

1h 40m

12:12

Machu Picchu, Peru

Ollantaytambo, Peru

Taking a train from Machu Picchu to Ollantaytambo

Fastest train: 1h 24m

Cheapest train: US$ 59

The fastest: 1h 24m

The cheapest: US$ 59

Pros

Great and mindful service

Short journey

Beautiful views

Many departure times per day

Cons

Non refundable

Snacks and drinks for purchase

Possible language barriers

Pricey option

Limited luggage allowance

POSSIBLE AMENITIES:

WC

A/C

Food

routes_hero-image-alt Ollantaytambo

About the journey from Machu Picchu to Ollantaytambo

After the wondrous experience of Machu Picchu, another fascinating location with many sights to explore is the nearby town of Ollantaytambo. The town was a pre-Incan settlement before being taken by the Inca ruler Pachacuti.

Ollantaytambo sits in the famous Sacred Valley between large mountains, leading to a dramatic landscape. There are many interesting places to visit within the town and surrounding mountains such as the Pinkuylluna Ruins which were used as mountain granaries by the Incas, and is a great place to hike up to enjoy the views of the valley. Another intriguing sight is the Wall of the Six Monoliths which still stands strong today and is a mystery as to how it was built and what it was built for.

For a day trip just outside of the mountain-enclosed town, the site of Moray is a fascinating archaeological site containing terraces in concentric circles. The destination of Ollantaytambo and its surrounding area is worthwhile to see after visiting Machu Picchu for the large number of sites to explore and the ease of which you can get there. 

Traveling from Machu Picchu to Ollantaytambo requires train travel if you are not planning to trek on foot as some visitors to the Inca trail do. The 35 kilometer (22 mile) journey is relatively short with a minimum trip time of 1.5 hours. You can choose from two operators with a few class options between them. Arriving at the Ollantaytambo station, you will be right in the heart of the small town and ready to explore all it has to offer. 

The recommended option for getting from Machu Picchu to Ollantaytambo is with a Tourist Train. Both operators on this route provide a Tourist Train option, but the Inca Rail service is particularly good as it offers the fastest journey time and the most affordable ticket option.

From Machu Picchu to Ollantaytambo, each destination and the journey between them provides breath-taking views and a unique history that will keep you intrigued long after your travels in Peru are over.

 

What to see when traveling from Machu Picchu to Ollantaytambo

Departing from Machu Picchu, your journey to Ollantaytambo will take you around high mountains and through green valleys. There are many Inca sights in this region such as Sayacmarca where a ruined village lies in the mountains. There are also many sites that contain the hillside terraces that are typical with Inca architecture such as Patallacta.

The rail route runs close to the Urubamba River which Ollantaytambo is located alongside. Entering the Sacred Valley where Ollantaytambo is located provides visual wonder as the surrounding mountains tower over the town. 

 

How to get from Machu Picchu to Ollantaytambo

Taking a train

From Machu Picchu to Ollantaytambo, there are several trains to choose from with numerous departure times throughout the day. You can choose from an affordable Tourist Train, view-orientated Panoramic Train, or a luxurious and decadent First Class Train. Depending on which class you go for, you can expect a large difference in price and varying experiences, but all trips are comfortable and take you through a stunning route.

If you go for the First Class experience, expect nothing but the best as you enjoy live local music, welcome cocktails, a gourmet menu, and the utmost comfort. If you are hoping to see the views in their entirety, there is also an observatory carriage onboard, so you won’t be stuck behind windows. 

Train services from Machu Picchu to Ollantaytambo are relatively quick and a direct journey. It is common for travelers to visit Ollantaytambo after Machu Picchu, so it is best to book in advance during the busier months. On the day of your journey, make sure to arrive at the departure terminal at least half an hour before the train leaves.

Companies Operating from Machu Picchu to Ollantaytambo

Average time

1h 24m - 1h 41m

Average price

US$ 59 - US$ 96

(123)

Our travelers reviews about the ride from Machu Picchu to Ollantaytambo

4.65

Based on 63 reviews from Bookaway users who traveled from Machu Picchu to Ollantaytambo

Johann B.

Anita B.

Marie C.

Carolin H.

Lola H.

Popular stations and stops in Machu Picchu and Ollantaytambo

Departure stations in Machu Picchu

Arrival stations in Ollantaytambo

Questions & Answers for Traveling from Machu Picchu to Ollantaytambo

What is the most popular transportation service from Machu Picchu to Ollantaytambo?

The most popular transportation service from Machu Picchu to Ollantaytambo is Train by Inca Rail

What is the distance between Machu Picchu to Ollantaytambo?

You can expect a journey of around 30 km (Air) when traveling from Machu Picchu to Ollantaytambo.

What is the fastest transportation service from Machu Picchu to Ollantaytambo?

Train by Inca Rail is the fastest transportation from Machu Picchu to Ollantaytambo, completing the journey in 1h 24m.

What is the cheapest transport option from Machu Picchu and Ollantaytambo?

For budget-conscious travelers, Train by Inca Rail is the most affordable option from Machu Picchu to Ollantaytambo, costing around US$ 59.

Who are the service providers on this route?

When traveling from Machu Picchu to Ollantaytambo, you can choose from several provider, such as

TRAIN:  Inca Rail | Peru Rail

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.