Quick Summary: This is a 10-day Peru itinerary structured around the overland southern route — Lima to Cusco via the Pacific coast, the desert oasis of Huacachina, and Arequipa — rather than the fly-in Cusco-and-back version most guides describe. The overland structure adds coastal Peru to the trip and hands you gradual altitude acclimatization as a byproduct. If you'd rather fly in and skip the coast, see the existing 10-day balanced route instead — this article is specifically for travelers choosing the overland approach.

Why the Overland Route Deserves Its Own Itinerary

The "fly Lima → Cusco → Lima" itinerary is the default in most Peru planning content, and it works — for six-day trips. Ten days is different. Ten days is enough to add the coast, and once you add the coast, the fly-fast structure stops making sense.

The overland southern route through Paracas, Huacachina, and Arequipa does two things the flying route can't:

  • Gradual altitude gain. Sea level → Arequipa (2,335 m) → Puno (3,810 m) → Cusco (3,399 m) → Machu Picchu (2,430 m) spreads the ascent across several days. Travelers arriving in Cusco this way routinely report skipping the altitude-sickness day that fly-in visitors lose.
  • An actual second half of Peru. The Nazca Lines, the sand dunes at Huacachina, the Ballestas Islands, the white-stone colonial centre of Arequipa, and the Colca Canyon — none of these appear on the standard Cusco-focused itinerary.

The trade-off is time: overland Lima to Cusco takes 5–7 days versus 90 minutes flying. Ten days is roughly the minimum where the overland structure fits without cutting Machu Picchu itself short.

The 10-Day Plan at a Glance

DayWhereWhat
1LimaArrival, Miraflores, Barranco walk
2Lima → ParacasPeru Hop south to Paracas; sunset at the Reserve
3Paracas → HuacachinaBallestas Islands morning; afternoon dune buggy + sandboarding
4Huacachina → ArequipaLong transit day; arrive Arequipa evening
5ArequipaColonial centre, Santa Catalina monastery, first altitude adjustment (2,335 m)
6Arequipa → PunoBus to Puno; overnight Lake Titicaca (3,810 m)
7Puno → CuscoInka Express Ruta del Sol day bus with cultural stops
8CuscoRest / Plaza de Armas / Qorikancha (fully acclimatized by now)
9Sacred Valley → Aguas CalientesPisac / Ollantaytambo, afternoon train down
10Machu Picchu → fly out06:00 citadel entry; train back; evening flight from Cusco

Day 1: Lima Arrival

Land in Lima. Most flights arrive in the evening — plan for the ride from Jorge Chávez airport to Miraflores or Barranco to take 60–90 minutes in traffic. If you're arriving mid-day, an afternoon walking loop through Miraflores (Parque Kennedy, the Malecón cliffs, Larcomar) is enough. Save ceviche for tomorrow when you're rested.

Days 2–3: Paracas and Huacachina

Board Peru Hop south from your Lima hotel. The bus arrives Paracas mid-afternoon, in time for a sunset ride at the Paracas National Reserve — a Pacific-coast desert of red-sand cliffs and turquoise water. Sleep in Paracas.

Day 3 morning: Ballestas Islands boat tour (~2 hours), often called the "poor man's Galápagos" for the sea lion and Humboldt penguin colonies. Late morning transfer to Huacachina, the desert oasis outside Ica. Afternoon dune buggy + sandboarding is the standard activity — genuinely fun, less touristy than it sounds.

Day 4: Huacachina to Arequipa

The longest transit day of the trip. Peru Hop runs an overnight-ish routing from Huacachina through Nazca (bathroom stop, optional Nazca Lines tower visit) to Arequipa, arriving late morning day 5 or overnight day 4 depending on schedule. Sleep on the bus if you can — the seats recline meaningfully more than a public bus.

Day 5: Arequipa (First Altitude Rest)

Arequipa sits at 2,335 m — just below the altitude-sickness threshold. It's the perfect intermediate step. The white-volcanic-stone historic centre (a UNESCO site), the Santa Catalina Monastery (a walled 16th-century city-within-a-city), and views of the El Misti volcano frame the day. Eat rocoto relleno at a local picantería.

Day 6: Arequipa to Puno

The bus climbs steeply from Arequipa to the altiplano at 3,810 m. This is where most flying travelers would have already been sick; you've been climbing for four days and your body has adjusted. Puno is small, cold, and windswept — the reason to stop here is Lake Titicaca. If you have flexibility, extend by a day for a homestay on Amantaní Island or a Uros floating-islands visit.

Day 7: Inka Express Ruta del Sol to Cusco

The single best travel day of the trip. Inka Express runs the "Route of the Sun" day bus from Puno to Cusco with four cultural stops along the way: Pukará (pre-Inca site), La Raya pass (4,335 m, the trip's high point), Sicuani lunch, and Raqchi (Wiracocha's Inca temple ruins). The bus arrives Cusco early evening.

Day 8: Cusco — Rest and Explore

By day 8 you're fully acclimatized. Use the day for slow Cusco exploration — Plaza de Armas, Qorikancha, Mercado San Pedro, San Blas artisan streets. No need for a hard rest day; you already have altitude in your legs.

Day 9: Sacred Valley to Aguas Calientes

Sacred Valley day-trip taking in Pisac (Inca citadel + market) and Ollantaytambo (Inca fortress + still-inhabited Inca town street plan). End the day at Ollantaytambo station for the afternoon train to Aguas Calientes. Arrive Aguas Calientes 18:00–19:00; dinner and hot springs.

Day 10: Machu Picchu and Home

05:30 first shuttle from Aguas Calientes; 06:00 citadel entry on Circuit 2. The dawn hour, the mist over the terraces, the walk through the urban sector, the Sun Gate detour — this is the payoff for the whole ten days. Down by mid-morning, afternoon train back to Ollantaytambo, transfer to Cusco, evening flight to Lima and onward.

Cost Estimate (2026, mid-range)

Line itemUSD range per person
Peru Hop pass Lima–Cusco (incl. Paracas, Huacachina, Arequipa, Puno)$180–$230
Accommodation ×9 nights (mid-range hotels)$450–$700
Machu Picchu entry (Circuit 2)$45
Round-trip train (Vistadome)$160
Consettur shuttle (round trip)$24
Guide + tours (Ballestas, Sacred Valley, MP)$120–$180
Food (average $25–$40/day)$250–$400
Total~$1,230–$1,740

The overland route runs roughly $150–$300 more than an equivalent fly-in itinerary, mostly because you're paying for more accommodation nights. You're buying the coast + gradual altitude for that difference.

FAQ

Is 10 days enough for the overland route?

It's the practical minimum. You can compress by skipping Puno (fly Arequipa → Cusco) and buying back a day, but you lose Lake Titicaca. If you have 12 days, add a Colca Canyon overnight from Arequipa.

Can I do the overland route in reverse (Cusco to Lima)?

Yes, and Peru Hop supports the direction. Coming down from altitude to sea level is easier on the body but the pacing is less optimal — you arrive at Machu Picchu on day 2 while still fatigued from the flight in, then have 8 days of coast. Most travelers prefer the ascending direction.

What if I want to add Rainbow Mountain?

Insert a day between days 8 and 9 (or after day 9). Rainbow Mountain is a punishing 3 a.m. start and hikes to 5,020 m — do it after you're fully acclimatized. Rainbow Mountain Travels runs small-group early departures.

Is Peru Hop worth the price premium over public buses?

For this itinerary, yes. The itinerary requires 4–5 separate bus legs, each of which on public buses means finding terminals, buying separately, and no in-transit guidance. The hop-on model bundles all of it plus hotel pickup. See our [Cusco on a budget](/cusco-guides/cusco-on-a-budget-cost-breakdown/) piece for the detailed comparison.

Can I fly parts of this route?

Yes — Lima to Arequipa or Arequipa to Cusco are the most common flight substitutions if you're time-constrained. Each flight saves ~1 day but subtracts a segment of the acclimatization curve. If you fly Lima–Arequipa, you skip the coast entirely.

Limitations

This itinerary reflects the standard 2026 Peru Hop schedule; individual departure days and stop times shift by season. Work-around: confirm exact departures with the operator when booking, and build one flex day into the trip for weather or schedule adjustments — Andean transit occasionally reroutes during heavy rain (November–March).