Cusco to Lima: Complete Transportation Guide 2026

Complete guide to getting from Cusco to Lima. Compare flights, buses, and travel times with prices and booking tips for your Peru journey.

Traveling from Cusco back to Lima is common at the end of Peru trips. Most travelers fly due to the long bus journey, but budget options exist. Here's everything you need to know about getting from Cusco to Lima.

Transportation Options Overview

By Plane (Recommended)

  • Duration: 1 hour 20 minutes
  • Cost: $50-$150 USD
  • Frequency: 10+ flights daily
  • Best for: Most travelers
  • Airlines: LATAM, Avianca, Sky Airline

By Bus

  • Duration: 20-22 hours
  • Cost: $30-$80 USD
  • Frequency: Multiple daily
  • Best for: Budget travelers
  • Companies: Cruz del Sur, Oltursa

Option 1: Flying from Cusco to Lima (Recommended)

Flying is the best way to get from Cusco to Lima. It's fast, affordable, and lets you maximize your time in Peru.

Flight Details

  • Flight Time: 1 hour 20 minutes
  • Distance: 365 miles (587 km)
  • Frequency: 10-15 flights per day
  • Departure Airport: Alejandro Velasco Astete (CUZ)
  • Arrival Airport: Jorge Chávez International (LIM)
  • Best Times: Afternoon flights (morning in Cusco, evening in Lima)

Airlines & Prices

LATAM Airlines

$80-$150 USD | Most flights | Best reliability

Peru's largest airline, frequent departures, good service

Avianca

$70-$130 USD | Multiple daily flights | Good service

Colombian airline, reliable, competitive prices

Sky Airline

$50-$100 USD | Budget option | Basic service

Chilean low-cost carrier, good for budget travelers

Tip: Flights are often cheaper Cusco→Lima than Lima→Cusco. Book 1-2 weeks ahead for best prices.

Booking Tips

  • Book directly on airline websites for best prices
  • Compare prices on Google Flights or Skyscanner
  • Afternoon flights work well (morning in Cusco, evening in Lima)
  • Check baggage allowance - budget fares may only include carry-on
  • Arrive at Cusco airport 2 hours before departure
  • Lima airport is large - allow time for connections

Altitude Relief

Flying from high altitude (Cusco 11,150 ft) to sea level (Lima) provides immediate altitude relief. Many travelers feel better within hours of arriving in Lima.

  • No altitude sickness concerns going down
  • You'll feel more energetic in Lima
  • Good option if you struggled with altitude in Cusco
  • Perfect timing for end of trip

Option 2: Bus from Cusco to Lima

The bus journey from Cusco to Lima is long but scenic. It's significantly cheaper than flying but takes a full day and night.

Bus Journey Details

  • Duration: 20-22 hours direct
  • Route: Cusco → Abancay → Nazca → Lima
  • Road Conditions: Paved but winding mountain roads
  • Departure: Evening (arrive Lima next afternoon/evening)
  • Stops: Meal stops and bathroom breaks included

Bus Companies & Prices

Cruz del Sur (Recommended)

$60-$80 USD | Most comfortable | Best safety record

Reclining seats, meals, entertainment, bathrooms

Oltursa

$50-$70 USD | Good service | Comfortable

Similar to Cruz del Sur, slightly cheaper

Civa

$30-$50 USD | Budget option | Basic service

Less comfortable but gets you there

Bus Travel Considerations

Pros:

  • Much cheaper than flying
  • Scenic route through Andes
  • Overnight travel saves a hotel night
  • Descending from altitude gradually

Cons:

  • Very long journey (20+ hours)
  • Winding mountain roads (motion sickness possible)
  • Arrive tired in Lima
  • Lose a full day of travel time
  • Less safe than flying

Which Option Should You Choose?

Choose Flying If:

  • You have limited time
  • You have an international flight to catch
  • You value comfort and convenience
  • You struggled with altitude in Cusco
  • You get motion sickness easily
  • Budget allows ($50-$150 USD)

Choose Bus If:

  • You're on a very tight budget
  • You have plenty of time
  • You want to see more of Peru
  • You don't mind long journeys
  • You want to save a hotel night
  • You're not in a rush

Connecting to International Flights

If you have an international flight from Lima, plan your Cusco→Lima connection carefully:

  • Same-day connection: Allow minimum 4-5 hours between flights (domestic arrival to international departure)
  • Recommended: Fly to Lima the day before your international flight
  • Delays happen: Cusco airport can have weather delays, especially in rainy season
  • Baggage: You'll need to collect bags and re-check for international flights
  • Airport hotel: Consider staying near Lima airport if you have an early international flight

What to Do in Lima After Arriving

If you have time in Lima before your international flight:

  • Miraflores: Walk the clifftop boardwalk, visit Parque Kennedy
  • Barranco: Explore bohemian neighborhood, Bridge of Sighs
  • Food: Try ceviche at a local restaurant
  • Shopping: Buy last-minute souvenirs at Larcomar mall
  • Museums: Visit Larco Museum or Museum of the Nation

Frequently Asked Questions

How do I get from Cusco to Lima?

You can fly (1 hour 20 minutes, $50-$150 USD) or take a bus (20-22 hours, $30-$80 USD). Flying is strongly recommended as it saves a full day of travel and is more comfortable.

How much does a flight from Cusco to Lima cost?

Flights from Cusco to Lima cost $50-$150 USD depending on airline and booking time. LATAM, Avianca, and Sky Airline operate multiple daily flights. Book 1-2 weeks ahead for best prices.

How long does it take to get from Cusco to Lima?

By plane: 1 hour 20 minutes flight time (3-4 hours total with airport time). By bus: 20-22 hours direct overnight journey.

Should I fly or take the bus from Cusco to Lima?

Flying is strongly recommended. The bus journey is 20+ hours on winding mountain roads. Flights are affordable, save time, and are more comfortable. Only take the bus if on an extremely tight budget.

Related Articles

Skip to main content