13
real Lima to Cusco route tours compared side by side, plus the Peru Hop pass
$13
the cheapest tour here, a private Cusco airport transfer
4.9
the most-reviewed tour, the Premium Paracas & Huacachina Day Trip, rated 4.9 across 9,650 reviews
5.0
the top-rated Machu Picchu pick, the Full-Day Vistadome Train Tour, across 317 reviews

Short answer

The flexible pick is a hop-on hop-off pass, because it turns the corridor into a multi-stop itinerary: you hop off at Paracas, Huacachina, Nazca, Arequipa, Colca Canyon and Puno, then take a later departure without rebooking a seat each time. A direct flight makes sense if your trip is really just Lima and Cusco. A standalone long-distance bus is the cheapest way to cover a single leg.

Key Takeaways

  • 13 real, bookable tours cover the full Lima to Cusco corridor, split across the coast, the altiplano, Cusco and Machu Picchu, plus airport transfers. Prices live on each listing, so check the live booking page for current figures.
  • Three ways to make the trip: fly direct between the two cities, ride a long-distance bus overland, or break the journey into stages with day tours along the coast at Paracas, Huacachina and Nazca, then across the altiplano to Puno and on to Cusco.
  • The route climbs from sea level in Lima to thin Andean air in Cusco, and higher still around Puno and Lake Titicaca, so plan acclimatization days before any strenuous touring.
  • Most listings here, eleven of the thirteen tours, can be cancelled free of charge, which makes it easy to lock in day trips early and adjust plans as your itinerary firms up.

Which Lima To Cusco Option Fits Your Trip?

Three formats cover the route: a direct flight, a point-to-point bus, or a pass that spreads the trip over several stops and several days. Each suits a different kind of traveller.

Full-Day Group Tour

Full-Day Group Tour

4.7 2,307 verified reviews

12 hours (bus to Ollantaytambo + train + bus + guided citadel tour)

From Cusco: Full-Day Group Tour of Machu Picchu. Rated 4.7 across 2,307 reviews. Runs 12 hours (bus to Ollantaytambo + train + bus + guided citadel tour). From $332.

Check availability →

Why Peru Hop Is Our Top Pick For Lima To Cusco

The cards below break down the case: schedule flexibility, stop choice, altitude pacing, and the small practical details that decide whether a pass or a plain bus ticket fits your trip.

Climate Control

Steady Cabin Temperatures on the Long Lima to Cusco Ride: Peru Hop Buses Run Climate Control to Keep the Cabin Comfortable, While Many Informal Combis, Colectivos and Economy Public Buses Offer No Such System, Though Premium Lines Such as Cruz del Sur and Oltursa Generally Do, a Difference You Feel on Both Hot Coastal Legs and Cold High-Altitude Stretches

Peru Hop buses run climate control to hold a steady cabin temperature. Many combis and economy public buses do not, though premium lines like Cruz del Sur and Oltursa generally do.

Blanket Per Passenger

A Blanket for Every Passenger, Plus Climate Control That Keeps Running on the High-Altitude Puno to Cusco Leg, Where Nighttime Temperatures on the Altiplano Can Drop Sharply and the Difference Between a Warm Cabin and a Cold One Shapes How Well You Rest Before the Next Day of Travel

Each passenger gets a blanket, and the bus climate control keeps running on the high-altitude Puno to Cusco leg of the route.

Bilingual Host

A Bilingual Local Host Rides Every Peru Hop Bus, On Hand in Both English and Spanish to Answer Questions, Explain the Stops and Help With Anything That Comes Up on the Road, From the Coast to the Altiplano

A bilingual local host rides every Peru Hop bus, on hand to help in both English and Spanish throughout the trip.

Hotel Pickup

Hotel Pickup and Drop-Off in Participating Locations Means You Skip the Bus Terminal With Your Bags Entirely, Boarding Near Where You Sleep Instead of Crossing a City With Luggage in Tow on the Coastal and Altiplano Legs Alike

Peru Hop collects you from your accommodation in each town along the route, so luggage never has to be hauled to a bus terminal.

Safety Practices

GPS Tracking, Speed Limits and Two Drivers on Longer Legs: What Peru Hop Says About How Its Buses Are Run, Stated by the Company Itself Rather Than Independently Confirmed, and Worth Weighing Alongside Official Travel Advice for Peru on Bus Travel

Peru Hop states its buses use GPS tracking, hold to speed limits and run two drivers on longer legs, though these are its own claims. US and UK advisories note bus crashes are common, especially at night.

One-Year Flexible Pass

Passes Valid for Up to One Year From First Use, With the Freedom to Change a Bus Time in the App Up to 12 Hours Before Departure, Subject to Seat Availability, So a Slow Trip Down the Coast or a Longer Stay at Any Stop Along the Way Stays Possible Without Buying a New Ticket

Passes stay valid up to one year from first use, and you can change a bus time in the app up to 12 hours before departure, subject to availability.

What Peru Hop Does Not Cover

Where the Bus Network Stops: Peru Hop Does Not Reach Iquitos, Huaraz, Puerto Maldonado or Machu Picchu Itself, So Those Legs Need a Separate Tour or Transfer, and Several of the Options Listed on This Page Cover Exactly the Gaps, From Airport Transfers in Cusco to the Train and Bus Combo That Reaches the Citadel

Peru Hop has limits: it runs no service to Iquitos, Huaraz, Puerto Maldonado or Machu Picchu itself, so those legs need a separate tour or transfer, several of which appear on this page.

See Peru Hop Passes →

Lima To Cusco By Bus, Flight And Peru Hop, Compared

OptionTypical TimeStops Along The WayBest For
Direct flight~1.5 hoursNoneShortest time in transit
Long-distance bus~20 to 22 hours direct, or split into legsDepends on operator and routeLowest cost for a single leg
Peru Hop passFlexible, valid up to one yearParacas, Huacachina, Nazca, Arequipa, Colca Canyon, PunoSeeing the coast and altiplano without rebooking

Narrow The Lima To Cusco Options To Your Trip

Most listings here can be cancelled free of charge, so booking early costs nothing if your plans shift. Pick a travel style below and the comparison narrows to the options that fit it.

1. What kind of day are you after?
2. What are you happy to spend per person?
3. How much time do you have?

A starting shortlist of the best-reviewed options. Answer any question and it rebuilds around you.

The Lima To Cusco Route, Stop By Stop

The route drops from Lima to the coast at Paracas, Huacachina and Nazca, then climbs inland through Arequipa, Colca Canyon and Puno before finishing in Cusco. Exact pickup points and departure windows sit on each live listing.

Where the day starts, and the twelve mapped points around it A true-scale plot of 13 real coordinates read from OpenStreetMap, north upwards. Lima is the ringed point. Every other point is one mapped place, coloured by which set it belongs to and numbered to match the cards below. The grid squares are 250 km across. Two points sit within a few metres of a neighbour, so they have been nudged apart just far enough to stay readable. Distances on the cards are straight-line figures between the mapped coordinates, not road distances and not walking times. Paracas, mapped point 11 Huacachina, mapped point 22 Nazca, mapped point 33 Chincha (Hacienda San Jose), mapped point 44 Nazca Viewing Tower, mapped point 55 Arequipa, mapped point 66 Colca Canyon (Chivay), mapped point 77 Puno, mapped point 88 Cusco, mapped point 99 Ollantaytambo, mapped point 1010 Copacabana, mapped point 1111 La Paz, mapped point 1212 Lima
  • North is up. The bar on the map shows 125 km.
  • Drag or swipe to bring stops near the edges into view.
  • Map tiles and street data © OpenStreetMap contributors

Showing all twelve mapped points around Lima, grouped into four sets. Pick a set to narrow the list and dim the other pins.

1Paracas

  • Coast
  • 208 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Paracas on the map ↑

2Huacachina

  • Coast
  • 258 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Huacachina on the map ↑

3Nazca

  • Coast
  • 376 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Nazca on the map ↑

4Chincha (Hacienda San Jose)

  • Coast
  • 187 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Chincha (Hacienda San Jose) on the map ↑

5Nazca Viewing Tower

  • Coast
  • 353 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Nazca Viewing Tower on the map ↑

6Arequipa

  • Altiplano
  • 759 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Arequipa on the map ↑

7Colca Canyon (Chivay)

  • Altiplano
  • 707 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Colca Canyon (Chivay) on the map ↑

8Puno

  • Altiplano
  • 861 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Puno on the map ↑

9Cusco

  • Cusco
  • 569 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Cusco on the map ↑

10Ollantaytambo

  • Cusco
  • 532 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Ollantaytambo on the map ↑

11Copacabana

  • Bolivia
  • 967 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View Copacabana on the map ↑

12La Paz

  • Bolivia
  • 1074 km from Lima in a straight line

Straight-line distance computed at build time from the two mapped OpenStreetMap coordinates. It is not a road distance and not a walking time.

View La Paz on the map ↑

How High Does The Lima To Cusco Route Climb?

StopApproximate Elevation
Lima~79 m / 259 ft
ParacasSea level
Huacachina~380 m / 1,247 ft
Nazca~520 m / 1,706 ft
Chincha (Hacienda San Jose)~155 m / 509 ft
Nazca Viewing Tower~520 m / 1,706 ft
Arequipa~2,335 m / 7,661 ft
Colca Canyon (Chivay)~3,635 m / 11,926 ft
Puno~3,827 m / 12,556 ft
Cusco~3,399 m / 11,152 ft
Ollantaytambo~2,792 m / 9,160 ft
Copacabana~3,841 m / 12,602 ft
La Paz~3,650 m / 11,975 ft

The route starts near sea level in Lima and finishes at 3,399 m in Cusco, with Puno higher still at 3,827 m. Travellers arriving straight from the coast sometimes feel the change; spreading the trip over several stops gives your body a gradual climb instead of one jump.

Lima To Cusco Travel Times And Distances By Leg

1,645–2,059
total km covered end to end along the Lima to Cusco corridor
11
real stops mapped along the route, from Lima to Cusco
7
distinct legs with sourced distance and time data
3,827 m / 12,556 ft
highest point on the route, at Puno
LegTypical Time
Miraflores Departure3.5–4.5 hours
Oasis and Desert Stops1–1.5 hours
Huacachina to Arequipa (via Nazca)11–13.5 hours
Chivay to Puno (via Colca Canyon)6–11 hours
Cusco to Puno6–10 hours
Machu Picchu by Train, Full Day2.5–3.25 hours

Tours And Transfers Along The Lima To Cusco Route

Lima Down The Coast

Four bookable options on the Lima-Paracas-Huacachina-Nazca leg: a one-way bus from Miraflores, two premium day trips with a sunset toast, and a Nazca Lines overflight.

The most-reviewed tour in this category

Premium Day Trip, Peru Hop Run

16-18 hours · Guided tour · Pickup included

4.9 9,650 verified reviews

Premium Paracas & Huacachina Day Trip from Lima with Sunset Toast. Rated 4.9 across 9,650 reviews. Runs 16-18 hours. From $67.

from $67per person, confirm the current price on the listing Check availability → Free cancellation
Nazca Overflight From Ica

Nazca Overflight From Ica

4.7 4 verified reviews

35-minute flight (half-day with transfer)

From Ica or Huacachina: Flight Tour Nazca Lines | Overflight. Rated 4.7 across 4 reviews. Runs 35-minute flight (half-day with transfer). From $249.

Check availability →

All coast tours on one page →

Altiplano: Colca To Puno

Four bookable options across the Colca Canyon, Puno and Lake Titicaca leg, including the PeruRail Titicaca train and a full-day trip from Puno to Copacabana and Isla del Sol.

The most-reviewed tour in this category

Route Of The Sun, Buffet Lunch

~11 hours (6:10am-5:30pm) · Guided tour · Pickup included

4.7 633 verified reviews

Cusco: Scenic Route of the Sun to Puno with Buffet Lunch. Rated 4.7 across 633 reviews. Runs ~11 hours (6:10am-5:30pm). From $50.

from $50per person, confirm the current price on the listing Check availability → Free cancellation

All altiplano tours on one page →

Machu Picchu By Train

Three bookable ways to handle the final leg into Machu Picchu: two full-day train tours from Cusco and a private transfer to the Ollantaytambo station.

The most-reviewed tour in this category

Full-Day Group Tour

12 hours (bus to Ollantaytambo + train + bus + guided citadel tour) · Guided tour · Pickup included

4.7 2,307 verified reviews

From Cusco: Full-Day Group Tour of Machu Picchu. Rated 4.7 across 2,307 reviews. Runs 12 hours (bus to Ollantaytambo + train + bus + guided citadel tour). From $332.

from $332per person, confirm the current price on the listing Check availability →

All Machu Picchu tours on one page →

Cusco Airport Pickups

Two private transfer options cover the run between Cusco's airport and your hotel, in either direction.

Both airport transfers on one page →

What Each Option Includes

Every tour on this page runs with a live guide or driver. Prices are not shown here; each listing carries the current rate. Eleven of the thirteen tours can be cancelled free before the cutoff.

CategoryBest forTypical lengthFromLead tourPickup
Coast tours Suits travelers working the coastal desert through Paracas, Huacachina and Nazca before turning inland toward the Andes and Cusco. 2 to 8 hours $19 Premium Day Trip, Peru Hop Run Pickup on all
Altiplano tours Built for travelers linking Colca Canyon, Puno and Lake Titicaca into a southern Peru route before reaching Cusco. 2 to 10 hours $41.03 Route Of The Sun, Buffet Lunch Pickup on 3 of 4
Machu Picchu tours For anyone ending their trip at Machu Picchu from Cusco. Full day $60 Full-Day Group Tour Pickup on all
Airport transfers Fits travelers who want a pre-booked private ride in Cusco rather than a taxi queue at the airport. 30 to 90 minutes $13 Private Transfer, Shared Rate Pickup on all
TourFormatFood and drinksFree cancellationPickupFrom
Premium Day Trip, Peru Hop Run Guided tour nothing served on the listing included $67
Premium Day Trip, Sunset Toast Guided tour nothing served on the listing included $119
Full-Day Group Tour Guided tour nothing served check the listing included $332
Route Of The Sun, Buffet Lunch Guided tour drinks included in the fare on the listing included $50
Full-Day Vistadome Train Guided tour nothing served on the listing included $419
PeruRail Titicaca Train Guided tour nothing served check the listing meeting point $395
Private Transfer, Shared Rate Private transfer nothing served on the listing included $13
Private Pickup, Door To Door Private transfer nothing served on the listing included $14.99
Colca To Puno, Scenic Stops Guided tour nothing served on the listing included $41.03
Direct Bus, One Way Guided tour nothing served on the listing included $19
Copacabana And Isla Del Sol Guided tour nothing served on the listing included $130
Private Transfer To Ollantaytambo Guided tour nothing served on the listing included $60
Nazca Overflight From Ica Guided tour nothing served on the listing included $249

When To Travel From Lima To Cusco

16,383
combined verified reviews across every tour compared here
0
separate local operators running these 13 tours
4
route legs, from the Lima coast to Machu Picchu
10
real, geocoded meeting points along the route on the map above

Is The Lima To Cusco Bus Safe?

“Bus crashes are common, especially at night. Only use reputable transport companies, and where possible, avoid overnight travel, especially in mountainous and remote regions.” — US State Department, Peru travel advisory

US government staff in Peru face a nighttime driving ban, with one exception: they may ride commercial bus companies at night along the Pan-American Highway and on the Lima-Arequipa-Cusco corridor. That corridor is the standard overland route to Cusco. Protests can still close roads with little notice, so keep a buffer day before any onward booking.

Show
On the night
Sort by

All 13 tours, most reviewed first. Tap a sort chip twice to flip the order.

TourKindOn the nightLengthMeetsFromRatingBook
Premium Day Trip, Peru Hop Run Coast tours Nothing in the fare 16-18 hours Huacachina $67 ★ 4.99,650 reviews Check availability
Premium Day Trip, Sunset Toast Coast tours Nothing in the fare ~16 hours Huacachina $119 ★ 4.82,636 reviews Check availability
Full-Day Group Tour Machu Picchu tours Nothing in the fare 12 hours (bus to Ollantaytambo + train + bus + guided citadel tour) Cusco $332 ★ 4.72,307 reviews Check availability
Route Of The Sun, Buffet Lunch Altiplano tours Drinks included in the fare ~11 hours (6:10am-5:30pm) Cusco $50 ★ 4.7633 reviews Check availability
Full-Day Vistadome Train Machu Picchu tours Nothing in the fare ~16 hours Ollantaytambo $419 ★ 5.0317 reviews Check availability
PeruRail Titicaca Train Altiplano tours Nothing in the fare ~10 hours Cusco $395 No reviews yet Check availability
Private Transfer, Shared Rate Airport transfers Nothing in the fare 20-25 minutes Cusco $13 ★ 4.8251 reviews Check availability
Private Pickup, Door To Door Airport transfers Nothing in the fare 15-30 minutes Cusco $14.99 ★ 4.598 reviews Check availability
Colca To Puno, Scenic Stops Altiplano tours Nothing in the fare ~6.5 hours Puno $41.03 ★ 4.788 reviews Check availability
Direct Bus, One Way Coast tours Nothing in the fare ~3 hours Paracas $19 ★ 4.253 reviews Check availability
Copacabana And Isla Del Sol Altiplano tours Nothing in the fare 12 hours Copacabana $130 ★ 4.830 reviews Check availability
Private Transfer To Ollantaytambo Machu Picchu tours Nothing in the fare ~2 hours Ollantaytambo $60 ★ 5.022 reviews Check availability
Nazca Overflight From Ica Coast tours Nothing in the fare 35-minute flight (half-day with transfer) Nazca Viewing Tower $249 ★ 4.74 reviews Check availability

Coast, Altiplano, Cusco

Paracas Huacachina Nazca Viewing Tower Ollantaytambo Cusco Puno Copacabana 1 2 1 1 5 2 1

Filter by category

13 tours across 7 real meeting points on the Lima to Cusco route. Each pin marks the exact address the operator's own listing names as the start. Tap a pin or a name below to see just that group.

What Travellers Say

Ratings mirror the live listings. The Premium Paracas & Huacachina Day Trip with Sunset Toast leads with 4.9 across 9,650 reviews; the Lima premium day trip follows at 4.8 across 2,636.

“I want to say a special big up to our guide Juancho you can tell he enjoy the his job. I had an amazing time!”

Trevor, Jamaica, operator-listing review of Premium Day Trip, Sunset Toast

“Thank you, Peru Hop, for a wonderful day trip! The itinerary was excellent and very well organized, giving us a great opportunity to experience and see so much in one day. A special thank you to Fiordla, our marvelous guide. She was knowledgeable, friendly, patient, and made the entire experience enjoyable and memorable. We truly appreciate the excellent service and the wonderful memories we are taking home from Peru. Highly recommended!”

Vipul_P, operator-listing review of Premium Day Trip, Peru Hop Run

“perfect. the only - can't choose the circle in Machu Picchu, so can't See everything”

Till, Germany, operator-listing review of Full-Day Group Tour

“This tour is excellent. Very organised and very attentive tour guide. It is a full day experience but everything went smoothly as proper communication was ensured. Very good transportation as well. Highly recommend this tour and Peru Hikers!”

Georgia_S, operator-listing review of Full-Day Vistadome Train

“This is an excellent way to travel to Puno. There are 5 stops along the way. The bus is very comfortable and they also serve a good breakfast and also provide water. Lunch was at a very nice restaurant with several choices in the buffet. Reached Puno on time and the route was very scenic. Excellent value for money and very restful when traveling the next day after Machu Picchu.”

Anand, United States, operator-listing review of Route Of The Sun, Buffet Lunch

“Luis Miguel picked us up promptly at the agreed upon time and drove us straight to our hotel. Very smooth experience!”

Sarah, Canada, operator-listing review of Private Transfer, Shared Rate

“Carlos, our guide, was exactly what a guide should be. He had a relaxed manor, was knowledgeable, informative, and worked at our pace. He was interesting and interested; we had great conversation throughout the day. The short tour of Copacabana was perfect to understand the history of the town, its context in Bolivia, and how it works today. The boat trip to Isla del Sol was stunning.”

Keith_S, operator-listing review of Copacabana And Isla Del Sol

“Reliable service. My flight from Lima to Cusco got cancelled and I was rebooked on a flight that arrived a couple hours later. The service had already figured out my flight was cancelled and was still able to pick me up when I arrived and got me quickly to my hotel.”

Robert_M, operator-listing review of Private Pickup, Door To Door

Traveller reviews published by the tour operators on their booking platforms, quoted exactly as written; we do not collect, select or edit them.

Operators supply these scores through the booking platform. Nothing here is collected, filtered or edited by this site.

Where To Stay Along The Way

Miraflores is the usual pickup zone for the coastal day trips out of Lima. In Cusco, tours and transfers collect from hotels in the historic center. Check the exact meeting point on the live booking page before departure.

oasis

Duna Camp Huacachina

Huacachina, Ica, Peru

Sits at the Huacachina oasis, where the Nazca overflights and the premium Paracas day trips start.

Check rates
centre

qp Hotels Arequipa

Arequipa, Peru

Steps from Arequipa's main square, close to where the Colca Canyon buses and the onward service to Puno depart.

Check rates
centre

Tierra Viva Cusco Centro

Cusco, Peru

A central Cusco base steps from the Plaza de Armas, handy for the airport transfers and Machu Picchu day tours that leave from the city each morning.

Check rates

Choose Your Route

Historic

Lima to Cusco Bus

Direct buses, hop-on hop-off passes, stopovers, and what the long journey really costs.

Choosing

Flight Vs. Bus

Times, costs and stops compared for the 584 km between Lima and Cusco.

Choosing

Peru Hop Reviews

What real riders praise and complain about on the Peru Hop pass.

Stories

Peru Hop Verdict

Who a Peru Hop pass genuinely suits, what it includes, and when a plain bus ticket wins.

Stories

Lima or Cusco entry

Which Peruvian airport should you fly into first? The honest trade-off between altitude, cost and itinerary shape.

Stories

Days In Peru

What 7, 10, 14 and 21 days actually buy you, leg by leg from Lima to Bolivia.

Lima To Cusco Questions, Answered

How long does the Lima to Cusco journey take?

Flying is the fastest option, with direct flights covering the route in a few hours. The long-distance direct bus takes roughly 21.5 to 24 hours, usually run as an overnight service. Many travelers instead use a multi-day hop-on hop-off pass, breaking the journey at stops along the coast and the altiplano such as Paracas, Huacachina and Nazca before continuing toward Cusco.

Is it cheaper to fly from Lima to Cusco or take the bus?

The direct bus is the cheaper option in raw fare, and by a wide margin. The trade-off is time: the flight gets you to Cusco in about an hour and a half, while the bus ride covers a full day on the road, often closer to 22 hours. Many travelers split the difference by busing partway with stops in Paracas, Huacachina or Nazca, then flying or continuing overland from Cusco onward.

Can these tours be cancelled for free?

Yes. Eleven of the thirteen tours here can be cancelled at no charge before the cutoff on each listing.

Getting Around Peru, Answered

Compare Ways From Lima To Cusco

Choose a direct flight, a long-distance bus, or one of 13 bookable tours spread across the coast, the altiplano and the Machu Picchu leg. Eleven of them cancel free.

See Peru Hop Passes → Compare all 13 tours →

13 real tours · ★ 4.2+ · from $13 · free cancellation on every tour See Peru Hop Passes →