Getting to Cusco & The Inca Trail, Peru

  1. Home
  2. Resort
  3. Getting to Cusco & The Inca Trail, Peru

The ancient town of Cusco remains a mythical destination for fans of ruins and hiking. Arriving there can be a bit tricky but options are not expensive with buses starting at $15 if you don't mind the long trip. Plane rides are not expensive either with tickets starting at $25 one way. Moving around is super simple as the town is not big and Uber is available at approximately $1 per mile.

Cusco & The Inca Trail Key Information

Cusco is the birthplace and capital of the Inca civilization, as such, most people who arrive in Peru, do it with the intention to visit Cusco and Machu Pichu.

Peru's official language is Spanish, since this area is tourist-oriented, you will find people who speak English but not all the time. Learning a few phrases in Spanish will help you immensely plus the locals will appreciate it.

The tricky part

The tricky part in this area is that there's so much to do that it's important to plan ahead and do proper research on what to do and where to visit, in order to decide on your best transportation options before you begin your journey.

The Inca Trail

Most people think that Machu Picchu is the only attraction in the area when in reality, it's only one of many, and sometimes you can end up spending a lot of money and energy in this destination and miss out on other really nice places to visit.

Cusco and the surrounding areas are safe in general, the local police tries their best to keep it safe and there is no significant amount of violent crime. Pickpockets are rare but there have been instances where unsuspecting tourists have been victims of this type of petty crime so be aware of your surroundings and keep an eye on your belongings at all times. There have been some reports of muggings when traveling in taxis so whenever you take a taxi, especially at night, make sure you use a registered taxi. Ask your hotel to call you one if you are unsure of how to recognize them.

Getting to Cusco and The Inca Trail

Map from Alejandro Velasco Astete International Airport to Cusco

Most people will start their trip to Cusco, in Lima. Once there, there are three ways to get to Cusco.

  • By plane to Alejandro Velasco Astete International Airport - (CUZ) which is the local airport, it just takes about 1.5 hours and prices start at $25 for a one-way ticket. However, it only receives international flights from Bolivia, the rest of international flights arrive in the city of Lima. There are flights from Lima to Cusco every day and at different times; Avianca, Sky, Latam, Viva Air and Peruvian Airlines are the main companies that operate at the Cusco airport.

  • By bus. A huge number of bus companies operate the Lima - Cusco route. However, the rugged geography of Peru makes the bus trip quite tedious and takes around 20 hours and costs between $15-50 for a one-way ticket, depending on the type of seat and bus you choose.

  • The third route, which is a lot more complicated, involves taking a bus to Arequipa which takes 16 hours and costs between $15-30, then from Arequipa to Puno another bus which takes 5 hours and costs $7-22. Finally, from there take a train to Cusco which takes about 10.5 hours, prices start at $200. This last route is not really that practical but if you want to spend a day or two visiting Arequipa before heading to Cusco, then go for it.

Find Rides to Cusco & The Inca Trail

The Frugal Option

The cheapest way to get there is by bus. There are a few companies that are popular such as Civa, Cruz del Sur, Tepsa, Oltursa, and Ormeño; from Lima to Cusco, it costs $15 to $50 for a one-way ticket. Tickets can be bought at the Gran Terminal Terrestre Plaza Norte and the Terminal Sur, known as the Atocongo Terminal, as well as the Yerbateros terminal of the Molina Unión transport company. Some of these companies also have departures from their own facilities.

The bus terminal is 10 minutes from the Historic Center of Cusco so you can take a taxi to your accommodation. Prices start at $3 and the taxis are waiting right outside the terminal.

The best way to get there is by plane, prices start at $25 for a one-way ticket and there are several airlines that serve the route such as Avianca, Sky, Latam, Viva Air and Peruvian Airlines.

Once there, take a taxi to your accommodation. Most hotels are 10 minutes from the airport, a taxi will cost between $3-6 (depending on your negotiation skills) and they are waiting right outside the airport.

You can also take an Uber which will cost you approximately $4

Rides to Cusco & The Inca Trail starting at $11
Inca Rail

Private Transfer Options

Due to the long distance, there are no direct private transfers to Cusco, only buses, flights and trains.

Private Transfers starting at $11

The Mozio Recommendation

The most practical way to get there is by plane from Lima and then taxi or ride-share from the airport to your accommodation. It's the fastest way and if you book your flight with months in advance, prices will even be similar to those of buses.

Find Rides to Cusco & The Inca Trail

Moving AROUND Cusco and The Inca Trail

Plaza de Armas, Cusco
Once in Cusco, there are several options to travel around the area since it's full of tourists almost year-round. In the city, within the historical center, you can walk anywhere you need to. Keep in mind that this city is at a high altitude so take your time and always carry a bottle of water.

If you don't feel like walking or you're going somewhere a bit further, taxis and rideshare are great options, within the historical center most rides cost between $1-2.5, slightly more expensive after midnight but available all day.

There are also local minivans and small buses with fixed routes that cost about $0.5 and are available all day long.

The Frugal Option

The cheapest way to get around Cusco and The Inca Trail is by bus. Within Cusco and from Cusco to towns in the Sacred Valley, such as Ollantaytambo, Pisac, Calca, and Urubamba. They depart from stops on Calle Puputi (to Pisac, Urubamba and Calca) and also on Av. Grau (to Urubamba and Ollantaytambo). Prices range from $6 to $15.

If you are heading to Aguas Calientes, which is the village where Machu Picchu is located, take a bus from Cusco to Hidroeléctrica, it costs about $13, travel time is 5.5 hours then walk to Aguas Calientes which is about 10 km or 2 hours long. Needless to say, you need to be fit for this option since you will be carrying your belongings with you while you walk.

There are several companies that operate this bus route which can be found in Plaza de Regocijo, prices start at $15 one way.

A good option is to hire a driver to take you around the nearby towns and villages. Viator offers packages from $65 for a group of 3 people to visit Chinchero, Moray and Salineras and drop you off at Ollantaytambo. There are other destinations you can choose as well.

Buses at Plaza de Regocijo

Are Rideshare & TaxiApps Readily Available In Cusco & The Inca Trail?

  • Uber


    $1.11 per Mile
  • Lyft


    Not Available
  • Cabify


    Not Available
  • Bolt


    Not Available
  • Grab


    Not Available
  • FreeNow


    Not Available
  • GoJek


    Not Available
  • Didi


    Not Available

Car Rental Options

Renting a car is very easy. You will need your passport, valid driver's license and credit card. Parking in Cusco is rather limited so make sure your accommodation has overnight parking included. There are a few paid parking lots within the historical center. Keep in mind that drivers will not always obey traffic laws and you need to be aware at all times in order to avoid an accident.

The best options are:

  • Pickup/drop off Lima Jorge Chavez International Airport $18, 5 pax, 1 bag, compact sedan. Avis.
  • Pickup/drop off Lima Jorge Chavez International Airport $60, 5 pax, 3 bag, SUV. Budget.
  • Pickup/drop off Cusco Alejandro Velasco Astete Airport $36, 5 pax, 2 bags, compact sedan. Hertz.
  • Pickup/drop off Cusco Alejandro Velasco Astete Airport $101, 5 pax, 3 bags, SUV. Hertz
Find Rides around Cusco & The Inca Trail

Day Trips Around Cusco and The Inca Trail

Machu Picchu

Take a train to Aguas Calientes, from Cusco or Ollantaytambo. From Cusco, prices start at $75 and the journey takes about 4 hours. From Ollantaytambo, prices start at $65 and the journey takes about 1:50 hours.

The two companies that offer this service are Inka Rail and Peru Rail. You can buy their tickets online or at the station.

Once in Aguas Calientes, take a shuttle bus from Avenida Hermanos Ayar which will drop you off at the entrance. A one-way ticket costs $12. The first bus departs at 5:30 am and the last one at 3:30 pm.

Find Rides from Cusco to Machu Picchu
Sun Gate, Machu Picchu

Sacred Valley

This can be done in a day and includes a visit to Pisac, Urubamba, Ollantaytambo and Chinchero. Buses travel between them and prices start at $6 per journey. Buses depart from Cusco and the stop is at Calle Puputi.

Prebooking a private professional driver to take you there is also possible through Mozio with their local partner Daytrip with rates starting at $98.

Find Rides from Cusco & The Inca Trail to Sacred Valley
Sacred Valley and Incan Ruins

Inca Trail

This can be done in 2 or 4 days depending on the route you choose. It's mandatory that you go with a licensed tour operator or guide since only 500 people are allowed each day. Book at least 6 months in advance. Take a train or bus to Ollantaytambo, then walk to Winawayna, Inti Punku and finally Machu Picchu.

Find Rides from Cusco to Inca Trail
Inca Trail

Was this helpful?

Your feedback means the world for us. Please let us know what you think about this guide.

Submit Feedback