From Lima to Machu Picchu: How to Get There

  • ~ mins read

There are many options to travel from Lima to Machu Picchu but journeys usually include a combination of plane, bus and train. From Lima, all travellers will first need to make their way to Cusco by plane or bus, from where most will continue on to Ollantaytambo. From there, the final stop is Aguas Calientes, also known as Machu Picchu Pueblo or Machu Picchu Town, the base for visiting Machu Picchu itself.

Aguas Calientes is normally reached by train. For those planning to arrive at Machu Picchu on foot via the Inca Trail, there is no need to go further than Cusco since most Inca Trail treks start and end at in Aguas Calientes.

 We break down the travel routes and options for you. 

2 day Short Inca Trail To Machu Picchu was fantastic!
  • Elaine Martins
  • From Brazil
5 - Excellent
“The whole trip was just fantastic. The trail the first day was stunning, nature, Inca...” Read More
View Incredible Tours in Peru

1. From Lima to Cusco

The easiest and fastest way to transfer from Lima to Cusco is by plane, taking around 1 hour 20 minutes. Several airlines operate flights, including LAN, Peruvian Airlines, Star Peru and others. Realistic fares can range from around USD 90 to USD 250.

For those on a tighter budget and with more time to spare, it is possible to make the journey by bus. Several companies operate bus services linking Lima to Cusco, with prices ranging from around USD 20 to USD 60. The bus ride takes over 20 hours and there are departures at least every hour.

2. Cusco to Ollantaytambo

There are a few options for travel from Cusco to Ollantaytambo. The first and most comfortable is to hire a private taxi which will cost about USD 30. A cheaper option is to take a shared minibus, which costs around USD 4.  Taxis and shared minibuses take around 90 minutes. Slower and least comfortable but cheapest is the public bus. This stops at Urubamba and takes up to two hours. The price is around USD 1.25. It is also possible to rent a car and drive yourself.

3. Ollantaytambo to Aguas Calientes

From Ollantaytambo, there is no bus transport and the most common way to travel to Machu Picchu from there is by train. Two companies run trains on this line, Peru Rail and Inca Rail, although the majority of trains are operated by Peru Rail. Tickets are not cheap and start from around USD120 return for one person. Peru Rail offers two services from Ollantaytambo, ‘Expedition’ and ‘Vistadome’. The first is the standard service and carriages feature large windows that allow you to admire the view. The carriages in ‘Vistadome’ have roof windows, offering an even more impressive panorama. Inca Rail offers broadly comparable services.

Other travelling options

There are other alternatives for the journey from Lima to Machu Picchu, as per the below. 

  • Cusco to Aguas Calientes by train

It is possible to travel directly from Cusco to Aguas Calientes by train (trains depart from Poroy station, a 20-minute drive from Cusco itself). Tickets start at around USD 160 (return). Peru Rail offers a third service out of Cusco known as the ‘Hiram Bingham’. These trains represent the most luxurious way to travel to Machu Picchu, with beautiful 1920 carriages, a restaurant car, an observation car and much more included in the package. Unsurprisingly, the price for this service is correspondingly high, costing around USD 875 (return).

From Lima to Machu Picchu on a train
Travelling directly to Aguas Calientes in a train is an exciting journey
Fantastic view on a train from Lima to Machu Picchu
Taking the train to Aguas Calientes will serve you fantastic views
  •  Ollantaytambo to Aguas Calientes on foot

It is possible to take a local bus from Ollantaytambo to Santa Maria and then a shared minibus to the hydroelectric station. From there it is a three-hour hike to Aguas Calientes.

There are different variations for travel from Lima to Machu Picchu depending on your time restraints and budgetary limits. However, you decide to make the trip, when you finally catch your first glimpse of the mysterious ruins of Machu Picchu, you will surely think it was all worthwhile. Before planning a trip to this majestic place, it will be helpful to know when is the best time to visit Machu Picchu

Has this awesome Inca citadel been on your bucket list for too long? Book your next Machu Picchu tour in Bookmundi and off you go to see the hidden city of the Incas! 

Published by Jane Andersen, updated on September 7, 2022

Related Articles

Best of Peruvian Food: 10 Dishes You Need to Try

Best of Peruvian Food: 10 Dishes You Need to Try

Over the last decade or so, the rest of the w... read more

The Wild South: Exploring the Peruvian Amazon

The Wild South: Exploring the Peruvian Amazon

The Amazon has caught the collective imaginat... read more

Central Andes: The Trip of a Lifetime

Central Andes: The Trip of a Lifetime

Peru has been attracting millions of visitors... read more

Plan a trip to Peru We offer different tour types. You can also chat with a local travel specialist if you want a customized tour to Peru.
  • Erik Krause
    Erik Krause Travel Expert in Peru
  • James Mackender
    James Mackender Travel Expert in Peru
  • Juan Coronel
    Juan Coronel Travel Expert in Peru
Our travel experts are recommended by:
  • BBC
  • Independent
  • Lonely Planet
0 COMMENTS We welcome your questions or comments to this article. Our travel experts will respond within 48 hours.