LIMA TO CUSCO TRANSPORT GUIDE
How to Travel from Lima to Cusco: The Complete Transport Guide
If you’re planning a trip to Peru, your journey will likely start in Lima, the country’s coastal capital — and lead you to Cusco, the ancient Inca city and gateway to Machu Picchu. But how do you get from Lima to Cusco?
The distance between Lima and Cusco is around 1,100 km (680 miles), crossing the Andes mountains, so your choice of transport will greatly affect your time, comfort, and overall experience. Here’s a complete breakdown of all your options: plane, coach, and car hire.
Flying from Lima to Cusco
Fastest and most popular option
Duration: 1 hour 15 minutes
Cost: From $40 to $150 USD, depending on airline and season
Airlines: LATAM, SKY Airline, JetSMART, and occasionally Avianca
Flying is by far the quickest and most convenient way to reach Cusco. With multiple flights departing daily from Lima’s Jorge Chávez International Airport, you can land in Cusco before breakfast if you leave early in the morning.
Pros:
Fastest route - arrive in just over an hour
Affordable prices with budget airlines
Panoramic views over the Andes on a clear day
Cons:
Altitude change - Lima is at sea level, Cusco at 3,400m; you may feel altitude sickness more suddenly
Luggage limits with budget airlines
Weather delays can affect flights, especially in the rainy season (December–March)
Tip: Book morning flights — Cusco’s airport often closes early due to fog or afternoon storms.
Taking a Coach (Bus) from Lima to Cusco
Best for slow travel and scenery
Duration: 20 to 24 hours
Cost: From $35 to $90 USD, depending on service and seat type
Traveling by coach from Lima to Cusco lets you see more of Peru — from coastal desert to high mountain valleys. Though it’s a long journey, Peru’s long-distance coaches are modern, safe, and surprisingly comfortable.
Main Bus Companies:
1. Cruz del Sur - Premium comfort, individual screens, meals, and fully reclining seats
2. Oltursa - Mid-range with semi-bed seats and entertainment
3. Tepsa - Reliable with strong safety record and double-decker buses
4. Excluciva - Luxury line from Cruz del Sur with 180° “suites”
Seat Types:
Semi-cama (semi-bed): Reclines 140–160°, good for budget travel
Cama (bed): Reclines 160–180°, includes blanket and meal
VIP / Suite: Fully flat, private screen, USB charging, premium service
Route Options:
Via Nazca: Abancay: Scenic but winding through mountains
Via Arequipa: Longer but smoother and safer for those prone to motion sickness
Pros:
Budget friendly and great value
Comfortable seating with food service on board
Beautiful scenery and opportunity to see rural Peru
Cons:
Long travel time - 20+ hours on the road
Mountain roads can be winding and tiring
Altitude gain is gradual, but still challenging for some travelers
Tip: Choose a night bus with a 180° “cama” seat for the best comfort and to save on hotel costs.
Driving or Car Hire from Lima to Cusco
For the adventurous traveler
Duration: 18 -22 hours (without long stops)
Distance: Around 1,100 km via the Pan-American Highway and Andes routes
Cost: Approx. $150–$300 USD in fuel, plus car hire and tolls
Renting a car gives you full control of your trip. You can stop at places like Paracas, Nazca, and Abancay along the way — some of the most underrated regions of Peru. However, the drive is not for beginners. The roads through the Andes can be steep, narrow, and winding.
Recommended Route:
Lima – Ica – Nazca – Abancay – Cusco
This route offers the best balance of scenery and road condition.
Pros:
Ultimate flexibility - stop wherever you like
Amazing photo stops along the Andes
Gradual altitude increase helps acclimatization
Cons:
Challenging driving conditions (mountains, fog, steep drops)
Fuel and tolls add up
No night driving recommended due to visibility and safety
Tip: Always rent from reputable agencies (Budget, Hertz, Localiza) and ensure full insurance coverage. Carry cash for tolls and remote fuel stations.
Transport Comparison: Lima to Cusco
Flying from Lima to Cusco is the fastest and most comfortable way to travel. The flight takes just over one hour, with ticket prices ranging from $40 to $150 USD, depending on the season and airline. It’s ideal for those on short trips or travelers who prefer convenience and comfort over scenery.
Taking a coach is a completely different experience. The journey lasts 20 to 24 hours and costs between $35 and $90 USD, depending on the company and seat type. Coaches offer medium to high comfort, especially if you choose “cama” or VIP seats. This option is perfect for budget travelers and those who enjoy slow, scenic travel through the Andes.
For those who love freedom and adventure, hiring a car can be an exciting way to make the journey. Driving takes around 18 to 22 hours, with costs averaging $150 to $300 USD once you factor in fuel and tolls. Comfort depends on the vehicle and route, but it offers a flexible, adventurous experience, ideal for road trippers and photographers who want to explore at their own pace.
Final Thoughts
How you travel from Lima to Cusco depends on your style and priorities.
Short on time? Take the plane.
Love adventure and landscapes? The coach or self-drive route will show you the real Peru.
Want total freedom? Hire a car and make it a road trip of a lifetime.