Contacta con un asesor

Hola! Haz clic en uno de nuestros usuarios de abajo para chatear por whatsapp

How to Get from Lima to Cusco in 2027: Flights, Buses, Prices & Travel Times

12 min read Machu Picchu Luna Tours
How to Get from Lima to Cusco in 2027: Flights, Buses, Prices & Travel Times

If you’re planning a trip to Cusco or dreaming of visiting Machu Picchu, one of the first questions you’ll probably ask is how to get from Lima to Cusco. Peru’s capital is a major transportation hub for domestic and international travelers, making it the most common starting point for journeys to the Imperial City.

The fastest option is flying, with direct flights taking approximately 1 hour and 25 minutes. You can also travel by bus, although the journey takes between 21 and 24 hours, depending on the bus company and road conditions.

In this updated 2027 travel guide, we’ll explain the main ways to travel from Lima to Cusco, how long each option takes, what prices to expect, which airport you’ll arrive at, and what you should know before continuing to Machu Picchu.

Quick Overview: Ways to Travel from Lima to Cusco

These are the two main transportation options for getting from Lima to Cusco:

TransportationApproximate travel timeReference priceBest for
Flight1 hr 25 min – 1 hr 40 minVaries by date and airlineSaving time
Bus21–24 hoursFrom approximately US$ 50Travelers with more time

Prices are indicative and may change depending on travel dates, season, bus company, availability, and service category. They are not guaranteed fares for all of 2027.

1. Traveling from Lima to Cusco by Plane

Flying is the most convenient option for most travelers. Direct flights operate between Lima and Cusco throughout the year, allowing you to reach the city in just over an hour without spending an entire day on the road.

How Long Is the Flight from Lima to Cusco?

A direct flight takes approximately 1 hour and 25 minutes. Depending on the airline’s schedule and operating conditions, some flights may take slightly longer.

The approximate straight-line distance between Lima and Cusco is 584 kilometers (363 miles).

Which Airlines Fly from Lima to Cusco?

Several airlines offer direct flights on this route, including:

  • LATAM Airlines: Operates direct flights between Lima and Cusco with different departure times.
  • Sky Airline: A low-cost airline offering another option for traveling between the two cities.
  • JetSMART: A low-cost carrier that also operates direct flights on this route.

Flight availability and frequency may vary throughout the year. Always check the airlines’ official websites for current schedules before booking.

How Much Does a Flight from Lima to Cusco Cost?

There is no fixed fare for this route. Prices depend on how far in advance you book, the season, departure time, and included baggage allowance.

As a general reference, consider the following:

  • Promotional fares: May be available when booking in advance and traveling on flexible dates.
  • High season: Prices may increase during June, July, August, Peru’s Independence Day holidays, and the end-of-year holiday season.
  • Additional baggage: Low-cost fares may charge separately for checked baggage, larger cabin bags, seat selection, and other services.

Here are some tips for finding cheaper flights:

  1. Compare prices from LATAM, Sky Airline, and JetSMART.
  2. Check different travel dates and departure times.
  3. Book in advance, especially if traveling during peak season.
  4. Check exactly how much baggage is included in your fare.
  5. Review the airline’s change, cancellation, and refund policies.

Tip: Always compare the final price, including the baggage allowance you actually need. An initially cheap ticket can become more expensive after adding extra services.

What Is the Best Time to Fly from Lima to Cusco?

Flights operate at different times throughout the day, from early morning until the evening.

If you’re planning to continue to the Sacred Valley or catch a train to Machu Picchu, an early flight may give you more time to organize your transportation.

However, keep in mind that weather conditions in Cusco can affect flight operations at any time of day. Fog, rain, and other factors may cause delays or cancellations.

If you have an important connection, avoid scheduling it with an extremely tight transfer window.

Which Airport Will You Arrive At in Cusco?

Direct commercial flights from Lima arrive at Alejandro Velasco Astete International Airport (CUZ), located within the city of Cusco.

This is the airport you should select when booking a flight from Lima to Cusco.

It’s important to clarify that Chinchero International Airport is still a construction project. Although different completion and opening dates have been announced, you should not assume it will be operational for travelers during 2027. Check official announcements from Peru’s Ministry of Transport and Communications (MTC) before planning your trip.

2. Traveling from Lima to Cusco by Bus

Taking a bus is another way to reach Cusco, especially if you’re traveling on a limited budget or want to experience a long-distance road journey through southern Peru.

However, keep in mind that this is a long trip that can take more than 21 hours.

How Long Does the Bus from Lima to Cusco Take?

The journey generally takes between 21 and 24 hours, depending on the bus company, scheduled stops, route, and road conditions.

The most common overland route passes through:

Lima → Ica → Nazca → Puquio → Chalhuanca → Abancay → Cusco.

Along the way, you’ll travel from Peru’s coastal region into the Andes, experiencing significant changes in altitude and temperature.

How Much Does a Bus Ticket from Lima to Cusco Cost?

Bus fares depend on the company and seat category.

As a reference, Cruz del Sur has published Lima–Cusco services starting at approximately US$ 50 per journey, with travel times ranging from around 21 hours and 30 minutes to 23 hours and 45 minutes.

Other companies may offer different prices and services. Before booking, compare:

  • Economy, semi-reclining, and fully reclining seats.
  • Seat recline and overall comfort.
  • Included baggage allowance.
  • Scheduled stops during the journey.
  • Departure and arrival times.
  • Departure and arrival bus terminals.

Don’t choose based on price alone. For a journey that lasts almost an entire day, comfort and safety are also important.

Which Bus Companies Travel from Lima to Cusco?

You can check available services with the following companies:

  • Cruz del Sur.
  • Oltursa.
  • CIVA.
  • Transportes Palomino.

Routes, services, and departure frequencies depend on each company and may change. Confirm that the service is available for your travel date.

Tips for Traveling by Bus

If you choose this option, keep these recommendations in mind:

  1. Buy your ticket from a reputable bus company and use authorized terminals.
  2. Choose a comfortable seat with sufficient reclining space.
  3. Bring a jacket, as temperatures can drop during the journey.
  4. Keep your identification documents, money, and valuables with you.
  5. Bring water and a few personal essentials for the trip.
  6. Check road conditions, especially during the rainy season.

You can also check information about authorized transportation companies and vehicles through official SUTRAN channels.

3. Which Is Better: Flying or Taking the Bus?

The best option depends mainly on your budget, available time, and the type of trip you’re planning.

Flying is the best option if:

  • You only have a few days to explore Cusco.
  • You want to spend more time visiting Machu Picchu.
  • You’re arriving from another country and need to optimize your connections.
  • You prefer to avoid spending almost an entire day traveling by road.

Taking the bus may be a good alternative if:

  • You’re traveling on a limited budget.
  • You have plenty of time.
  • You don’t mind spending many hours on the road.
  • You want to explore other destinations in southern Peru along the way.

For most travelers visiting Cusco for a short vacation, flying is the better choice because it allows you to make the most of your time in the city and its surroundings.

4. How to Get from Cusco Airport to the Historic Center

Alejandro Velasco Astete International Airport is located within the city of Cusco, just a few kilometers from the historic center.

Once you land, you have several transportation options to reach your accommodation.

Taxi: You can hire a taxi at the airport. Confirm the fare before starting your journey.

Private transfer: You can arrange a vehicle in advance through your hotel or travel agency. This is a convenient option if you’re traveling with luggage or arriving as part of a group.

Local transportation: Local public transportation is available around the airport, although it may be less convenient if you’re carrying several suitcases.

Before leaving the airport, make sure you have your accommodation address and have confirmed your pickup arrangements.

5. What to Expect When Arriving in Cusco: Altitude Tips

One of the most important things to consider when arriving in Cusco is the altitude.

The city of Cusco is located approximately 3,399 meters (11,152 feet) above sea level, while Lima is almost at sea level.

This means that if you travel by plane, you’ll go from a low-altitude environment to a high-altitude destination in approximately 90 minutes.

Some travelers may experience altitude sickness, also known as soroche, with symptoms such as:

  • Headaches.
  • Fatigue.
  • Dizziness.
  • Nausea.
  • Difficulty sleeping.
  • Loss of appetite.

How to Acclimatize When You Arrive in Cusco

To make your arrival more comfortable, consider these recommendations:

  1. Rest during the first few hours and avoid intense physical activity.
  2. Stay hydrated and eat light meals.
  3. Avoid alcohol while acclimatizing.
  4. Don’t schedule strenuous hikes or high-altitude excursions immediately after landing.
  5. If your symptoms become severe or get worse, seek medical attention.

If you have a history of heart or lung conditions, consult a healthcare professional before traveling to high-altitude destinations.

Is It Better to Stay in Cusco or the Sacred Valley?

One alternative for some travelers is to begin their trip in the Sacred Valley of the Incas, where several towns are located at lower elevations than Cusco.

For example:

  • Pisac: approximately 2,970 m (9,744 ft) above sea level.
  • Urubamba: approximately 2,870 m (9,416 ft) above sea level.
  • Ollantaytambo: approximately 2,792 m (9,160 ft) above sea level.

These towns can be interesting options when planning your first nights in the region.

However, staying at a lower altitude does not guarantee that you won’t experience altitude sickness. Acclimatization varies from person to person.

6. How to Get from Lima to Machu Picchu

If your main goal is to visit Machu Picchu, you should know that you first need to reach Cusco or connect with transportation services that take you to the archaeological site’s access area.

There are no commercial direct flights from Lima to Machu Picchu.

The most common tourist route is:

Lima → Cusco → Ollantaytambo → Aguas Calientes → Machu Picchu.

Step 1. Fly from Lima to Cusco

Take a direct flight from Jorge Chávez International Airport in Lima to Alejandro Velasco Astete Airport in Cusco.

The flight takes approximately 1 hour and 25 minutes.

Step 2. Travel from Cusco to Ollantaytambo

From Cusco, you can travel by road to Ollantaytambo in the Sacred Valley.

The journey usually takes between 1 hour and 30 minutes and 2 hours, depending on traffic and road conditions.

You can arrange a private transfer or book a tourist transportation service.

Step 3. Take the Train from Ollantaytambo to Aguas Calientes

From Ollantaytambo train station, you can board a train to Machu Picchu Pueblo, also known as Aguas Calientes.

The train journey takes approximately 1 hour and 30 minutes to 2 hours, depending on the service and departure time.

The main railway operators include PeruRail and Inca Rail. Check their schedules and availability before planning your itinerary.

Step 4. Take a Bus or Hike to Machu Picchu

Once you arrive in Aguas Calientes, you can take the authorized shuttle bus up to the entrance of the Machu Picchu archaeological site.

There is also a hiking route, although the uphill walk requires considerable physical effort.

Remember to book your Machu Picchu entrance ticket in advance for your chosen date and circuit.

Important: If you land in Cusco on the same day you plan to visit Machu Picchu, you must coordinate your transportation carefully. A flight delay could cause you to miss your train or another connection. It’s best to arrive in Cusco at least one day before your visit.

7. Can You Travel from Lima to Cusco by Train?

There is currently no direct train service connecting Lima and Cusco.

Tourist railway connections in the Cusco region operate along other routes, including the Puno–Cusco train service and trains connecting certain locations in the Sacred Valley with Machu Picchu Pueblo.

Therefore, if you’re traveling from Lima, your main options for reaching Cusco are by plane or bus.

8. Documents and Travel Essentials Before Leaving Lima

Before departing from Lima, make sure you have everything you need for your journey:

  • Valid identification or passport, as applicable.
  • Flight or bus ticket confirmation.
  • Accommodation reservation.
  • Airport or bus terminal transfer information.
  • Train and Machu Picchu entrance reservations, if applicable.
  • Personal medications and basic travel essentials.
  • Clothing suitable for Cusco’s changing temperatures.

If you’re traveling during the high season, book your main tourist services in advance.

9. Common Mistakes to Avoid When Traveling from Lima to Cusco

To organize your trip more effectively, avoid these common mistakes:

Booking your flight too late: During peak travel periods, prices may increase and availability may become limited.

Not checking your baggage allowance: Some low-cost fares do not include all baggage services.

Scheduling your train too close to your flight arrival: A delay could cause you to miss your departure.

Ignoring the altitude: Cusco is located more than 3,300 meters above sea level. Give your body time to adjust.

Not checking your departure terminal: Different bus companies may operate from different terminals in Lima.

Planning too many activities on your first day: It’s better to start with relaxed sightseeing and avoid strenuous physical activity.

Frequently Asked Questions About Traveling from Lima to Cusco

How long is the flight from Lima to Cusco?

A direct flight takes approximately 1 hour and 25 minutes. The duration may vary slightly depending on the schedule and operating conditions.

How many hours does it take to travel from Lima to Cusco

Share this article