Skip to main content
Lima to Cusco flights — airlines, booking strategy and what to expect

Lima to Cusco flights — airlines, booking strategy and what to expect

Lima: Historical, Colonial, and Modern City Tour

Check availability

How long is the flight from Lima to Cusco?

Approximately 1 hour 20 minutes airborne. Total journey time from Lima's Jorge Chavez Airport (LIM) to Cusco CUZ airport, including boarding and baggage claim, is typically 2–2.5 hours. LATAM is the dominant carrier with 8–10 daily departures; Sky Airline, Avianca and JetSmart also operate the route. Book morning departures — afternoon flights face significantly higher disruption rates from Andean weather at Cusco.

The most-flown domestic route in Peru

The Lima–Cusco corridor is one of the busiest domestic air routes in South America. Multiple airlines operate dozens of services per day, the journey takes 1 hour 20 minutes, and prices are competitive enough that flying is the default choice for virtually every visitor to southern Peru. There is no passenger train from Lima to Cusco — the geography of the Andes makes one impractical — and overland alternatives from the coast take 22–25 hours. The plane is not one option among many; it is the practical choice.

This guide covers every airline on the route, pricing, booking strategy, the morning-versus-afternoon question, the Juliaca diversion situation, and the transition from Lima’s coastal air to the thin 3,400 m air over Cusco.

Lima’s airport: Jorge Chavez International (LIM)

All flights on this route depart from Lima Jorge Chavez International Airport (IATA: LIM), located in the Callao district approximately 12 km west of Miraflores. Jorge Chavez is Peru’s only major international gateway — all intercontinental flights to and from Peru use this airport. Domestic flights including the Lima–Cusco services operate from a separate domestic terminal (Terminal 1) a short walk from the international arrivals building.

If you are connecting from an international flight to your Lima–Cusco domestic flight on the same day:

  • Allow minimum 3 hours between international arrival and domestic departure
  • Collect all checked bags from international baggage claim
  • Proceed through immigration and customs
  • Transfer to the domestic check-in area (Terminal 1, a short internal walk or brief bus connection)
  • Recheck bags for your domestic flight if not through-checked
  • Clear domestic security and proceed to gate

On alliance partnerships (LATAM’s oneworld connections, Avianca’s Star Alliance connections), bags may be through-checked to Cusco. Confirm this with your ticketing airline before travel. Many passengers find out only at international baggage claim that their bags require manual rechecking — be prepared either way.

The airlines

LATAM Peru

LATAM is the dominant carrier with 8–10 daily Lima–Cusco departures. First flights out typically leave around 5:30–6:00 am; last departures are in the early evening. LATAM operates the route with Airbus A320 family aircraft optimised for high-altitude short-field performance.

Economy fares on LATAM: S/280–450 (approximately $75–120 USD) depending on booking lead time, day of week, and season. Peak season (July–August) and holiday periods (Christmas, Semana Santa) push fares toward the upper end. Booking 6–8 weeks ahead in peak season and 4–6 weeks in shoulder season accesses the lower fares.

Included baggage: standard LATAM economy includes 1 carry-on plus 1 checked bag up to 23 kg. This is relevant for comparison with low-cost carriers where luggage is an add-on.

LATAM’s reliability record on the Lima–Cusco route is good. For travellers with timing-critical connections — Inca Trail start dates, pre-booked train services to Machu Picchu — LATAM’s schedule depth (multiple departures per day) provides resilience if one flight is disrupted.

Sky Airline

Chilean low-cost carrier with a growing Peru network. Sky operates Lima–Cusco with base fares from S/130–200 (approximately $35–54 USD) with advance purchase, rising to S/280–400 near departure. Checked baggage is extra (approximately S/45–75 per bag depending on weight), which closes most of the price gap with LATAM for travellers with standard luggage. Where Sky genuinely wins is for light travellers — a carry-on-only passenger booking 8+ weeks ahead can fly for S/130–180 on Sky versus S/280+ on LATAM.

Sky operates the route with a smaller schedule than LATAM — fewer departure times per day, which matters less for flexible travellers but more for those with specific timing requirements.

Avianca Peru

Avianca (formerly TACA) operates Lima–Cusco with service quality and pricing comparable to LATAM. Useful as an alternative when LATAM’s preferred times are sold out or priced higher. Star Alliance membership means connections from international carriers on the alliance (United, Lufthansa, Air Canada, Singapore Airlines) may be seamless at Lima.

JetSmart

Ultra-low-cost operator. Lowest advertised base fares, but strict cabin bag dimensions and fees for virtually everything beyond the seat. For travellers who pack very light and want the cheapest seat, JetSmart’s headline fares can be S/100–160 for advance-purchase departures. Factor in baggage fees and the comparison with Sky or LATAM narrowed considerably.

Morning flights: the essential recommendation

This deserves emphasis because it affects real itineraries. Cusco airport sits at 3,399 m, surrounded by Andean terrain on three sides. The approach requires precision navigation and has specific weather minima. In the afternoon, the region’s thermal dynamics reliably generate cloud build-up, turbulence, and reduced visibility — more severely in the wet season (November–March) but present even in dry months.

The consequence: afternoon flights to Cusco have a materially higher rate of diversion to Juliaca, delay, or cancellation than morning flights. This is not theory — it is a statistical fact visible in any analysis of Cusco arrival data across a year.

Morning flights (arriving Cusco before 11:00 am): High on-time performance across all seasons. These are the 5:30–8:00 am departures from Lima.

Midday flights (arriving 11:00 am–1:00 pm): Generally good performance in the dry season (May–September), higher risk in the wet season.

Afternoon flights (arriving 2:00 pm–6:00 pm): Significant diversion/delay risk, particularly November–March. In wet season, 1 in 5 or 1 in 6 afternoon arrivals at Cusco is disrupted.

Book the earliest available morning departure from Lima. If the 5:30 am LATAM is full, take the 6:30 am. If that is full, the 7:30 am. The cost of a Juliaca diversion — overnight in Juliaca, 3-hour bus to Cusco the next morning, missed first-day activities — is considerably higher than any price difference between morning and afternoon seats.

If you have a full day in Lima before your morning Cusco flight, a guided tour of the historic centre and Miraflores is an excellent use of the day — Lima’s colonial architecture, the Larco Museum and the Pacific-front Malecón in Miraflores are all worth the time.

The Juliaca diversion: what actually happens

When Cusco weather prevents landing, the flight diverts to Juliaca Airport (JUL), the airport serving Puno on the altiplano, approximately 170 km southeast of Cusco by road.

On landing at Juliaca, passengers are informed of the situation. Airlines typically provide:

  • Bus transport from Juliaca to Cusco (approximately 3 hours), usually at the airline’s expense
  • Hotel accommodation in Juliaca or Cusco if the delay runs overnight
  • Rebooking onto the next available Cusco flight if conditions clear

What passengers are not provided: refund of pre-booked activities that cannot be rescheduled, train tickets to Machu Picchu that have a fixed date, or Inca Trail permits that begin the next morning. These are losses absorbed by the traveller.

The mitigation: book morning flights and purchase travel insurance covering trip disruption. A S/150 travel insurance policy purchased at time of booking covers the cost of a disrupted first day (missed tour, hotel night in Juliaca) that could otherwise run S/400–600+.

Lima: more than a transit hub

Many visitors rush through Lima to catch the Cusco connection, treating the capital as an inconvenient layover. This is a missed opportunity. Lima is one of South America’s most interesting food and cultural cities, with a UNESCO-listed colonial centre, world-class museums, and arguably the best restaurant concentration in the continent.

A useful Lima structure: arrive at Jorge Chavez in the afternoon or evening; stay in Miraflores or Barranco; spend one full day exploring the historic centre, the Larco Museum (pre-Columbian textiles and gold, extraordinarily good) and the cliffside Malecón; catch the 6:30 am flight to Cusco the next morning. This gives Lima its due without significantly lengthening the overall trip.

The Lima destination guide covers neighbourhoods, museums and the food scene in full. For visitors with a tight Lima connection, the Lima city highlights tour covers the main sights efficiently.

Booking: where and when

Direct booking: LATAM.com, skyairline.com, avianca.com, jetsmartairlines.com. All accept international credit cards and provide English interfaces. Prices shown are generally reliable (no hidden additions for LATAM; baggage add-ons visible for Sky and JetSmart at checkout).

OTAs: Google Flights, Expedia, and Despegar.com (the Latin American Expedia equivalent) aggregate all operators and allow direct price comparison. Useful for finding availability across multiple carriers quickly.

Timing: Book 6–8 weeks ahead for July–August departures. 4–6 weeks for May, June, September. 2–4 weeks for the rest of the year except Christmas week (treat as peak season).

Midweek vs weekend: Tuesday, Wednesday and Thursday departures are generally cheaper than Friday–Monday. Flexible travellers should compare across the week on Google Flights.

What to expect once airborne

The Lima–Cusco flight is one of the more visually spectacular domestic air routes in South America, although this depends heavily on weather and seating position. On clear days, the aircraft climbs from the Pacific coast, crosses the desert strip of the Peruvian coastal plain, then begins climbing over the western Andes. The scale of the mountains is apparent from the window — snow-capped peaks, glaciated ridges, the dramatic ascent from coast to altiplano in less than 30 minutes of flight.

On a clear morning on a window seat (right side of the plane tends to give Andean views on the approach to Cusco from Lima), the Andean landscape is extraordinary. If the clouds close in, which they often do, you see what looks like a standard overcast flight — and then suddenly the runway appearing between mountain walls for landing.

The approach to Cusco is not a standard instrument approach. Pilots trained for Cusco operations follow specific mountain valley procedures. First-time visitors who are nervous flyers should know that this route has specific training requirements for crews and that both the frequency and safety record of Lima–Cusco operations is well-established.

After landing at Cusco

The altitude hits immediately. You have moved from sea level (Lima) to 3,399 m in 80 minutes. Walk slowly through the terminal, collect bags without rushing, drink water before getting in a taxi. The Cusco airport guide covers the arrivals process in full, including taxi fares (S/25–35 to the city centre), Uber availability, and how to handle the first 30 minutes at altitude.

The key decision upon landing at Cusco is where to base first. The acclimatisation guide argues strongly for spending the first 1–2 nights in the Sacred Valley (2,600–2,800 m) rather than in Cusco (3,400 m) itself — an approach that most altitude-medicine practitioners endorse and that makes a measurable difference to how you feel on days two and three.

The things to do hub and destinations hub provide the planning structure for the trip itself. The flight from Lima is simply the opening act.

Frequently asked questions about Lima to Cusco flights — airlines, booking strategy and what to expect

Which airlines fly from Lima to Cusco?

LATAM Peru (most frequent, 8–10 daily), Sky Airline (budget carrier, good value with advance booking), Avianca Peru and JetSmart (ultra-low-cost). LATAM is the most reliable option for timing-critical itineraries; Sky Airline offers the lowest base fares with advance purchase. All carriers operate from Lima's Jorge Chavez International Airport (LIM) Terminal 1 for domestic flights.

How much does a Lima to Cusco flight cost?

LATAM economy fares range S/280–450 (approximately $75–120 USD) depending on booking lead time. Sky Airline base fares start from S/130–200 (about $35–54 USD) with early booking, rising to S/300+ near departure. JetSmart base fares are similarly low but baggage fees apply. Factor in luggage costs when comparing low-cost carrier prices to LATAM's included baggage allowance.

Why is the morning flight better for Cusco?

Cusco's high-altitude mountain topography generates afternoon convective storms — thunderstorms building in the mountains around the airport from early-to-mid afternoon. This is a year-round phenomenon, significantly worse November–March (wet season) but present even in dry months. Flights arriving in Cusco before noon have a significantly better on-time record than those arriving in the afternoon. Flights that cannot land at Cusco are diverted to Juliaca, approximately 3 hours from Cusco by road.

What happens if my flight diverts to Juliaca?

If weather or technical conditions prevent landing at Cusco, the aircraft diverts to Juliaca Airport (JUL), approximately 3 hours from Cusco by road. The airline provides transport from Juliaca to Cusco, or passengers may make their own way. This is not a frequent occurrence but happens several times per week during the wet season on afternoon flights. If you have time-sensitive connections — a train to Machu Picchu, an Inca Trail start date — a Juliaca diversion on an afternoon flight can cause significant itinerary disruption.

Can I book connecting international flights to Cusco?

Cusco's airport (CUZ) has international designation but operates primarily domestic services. International travellers connect through Lima's Jorge Chavez Airport (LIM), which handles all major intercontinental routes. From Lima, book a separate domestic ticket on to Cusco. In some cases LATAM or Avianca will allow through-checking of bags on alliance partnerships — verify before your trip whether your bags will automatically transfer or require manual rechecking in Lima.

How early should I be at Lima airport for a Cusco domestic flight?

Allow at least 90 minutes before your Cusco domestic departure at Lima. If you are transferring from an international flight, allow at minimum 3 hours — you may need to collect and recheck bags, and international arrivals and domestic departures are in different terminals at Jorge Chavez. During peak season (July–August), budget more time for security queues at the domestic terminal.