Atlas & Route

Peru Itinerary: 7, 10 and 14 Days (Plus a 3-Week Route)

October 25, 2026 · Peru

Peru itinerary: the ancient city of Machu Picchu with Huayna Picchu rising behind it

This post contains affiliate links. We may earn a commission if you book through them, at no extra cost to you. Disclaimer.

The best Peru itinerary for a first trip starts in Lima, flies to Cusco, then takes in the Sacred Valley and Machu Picchu. That's the core of almost every route, and it fits comfortably into 7 to 10 days. With two weeks, you can add the south: the desert oasis of Huacachina, the white city of Arequipa, the Colca Canyon and Lake Titicaca, travelling overland so you climb to the high Andes gradually. With three weeks, add the Amazon.

Peru is big, and the distances between its highlights are long, with mountain roads and high altitude to plan around. This guide sets out day-by-day routes for 7, 10 and 14 days, a three-week version, the journey times between each stop, and how to fit the route around altitude, the seasons and Machu Picchu tickets.

Peru itinerary at a glance

Trip length Route Pace
7 days Lima, Cusco, Sacred Valley, Machu Picchu Fast but manageable
10 days Lima, Cusco, Sacred Valley, Machu Picchu, plus a mountain hike or Lake Titicaca Comfortable
14 days Lima, Paracas and Huacachina, Arequipa, Colca Canyon, Lake Titicaca, Cusco, Sacred Valley, Machu Picchu The classic southern loop
3 weeks The 14-day route plus the Amazon, more time in Cusco and a trek Relaxed

Our short version: if this is your first time, give Cusco, the Sacred Valley and Machu Picchu at least five days. Everything else is a bonus. If you have two weeks, the southern loop through Arequipa and Lake Titicaca is one of the best overland journeys in South America.

Before you plan: four things that shape any Peru route

  1. Altitude: Cusco is at about 3,400 m and Puno at about 3,800 m. Flying straight from Lima to Cusco is common, but many people feel the altitude for the first day or two. Starting in the lower Sacred Valley, or travelling up gradually through Arequipa, helps.
  2. Machu Picchu tickets: entry is by timed ticket with daily limits, so book your Machu Picchu date first and build the rest of the route around it. Our guide on how to get to Machu Picchu explains tickets, trains and the trails.
  3. Distances: Lima to Cusco is about 1 hour 20 minutes to 1.5 hours by air, but over 20 hours by road. Most itineraries combine flights with a few long bus journeys in the south.
  4. The seasons: the Andes are dry from May to September and wet from December to March, while Lima is sunny from December to April and grey from June to October. See our guide to the best time to visit Peru for month-by-month details.

7-day Peru itinerary: Lima, Cusco and Machu Picchu

This is the shortest route that does Peru's highlights justice. It's busy, so drop Lima if you'd rather have more time in the mountains.

Day 1: Lima

Arrive in Lima and stay in Miraflores or Barranco. If you land late, a private transfer from Lima airport is the simplest way to reach your hotel. Spend the afternoon walking the clifftop parks of the Malecón, then have dinner in one of the city's famous restaurants. Our guide to where to stay in Lima compares the neighbourhoods.

Day 2: Fly to Cusco, then down to the Sacred Valley

Take a morning flight to Cusco, then go straight down to the Sacred Valley, which is lower than Cusco and a gentler place to adjust to the altitude. Stay in Urubamba or Ollantaytambo.

Day 3: The Sacred Valley

Visit the market and ruins at Pisac, the salt pans of Maras and the circular terraces of Moray, ending at the fortress of Ollantaytambo. Colectivos and taxis link them, or you can see the highlights on a full-day Sacred Valley tour with Maras and Moray.

Day 4: Train to Aguas Calientes

Explore Ollantaytambo in the morning, then take the train to Aguas Calientes, the town below Machu Picchu. Have an early night.

Day 5: Machu Picchu, then back to Cusco

Take an early bus up to Machu Picchu for your guided visit, then catch an afternoon train back to Ollantaytambo and continue by road to Cusco.

Days 6 and 7: Cusco

Spend two days in Cusco: the Plaza de Armas, the Qorikancha, San Blas and the great Inca walls of Sacsayhuamán above the city. A half-day Cusco city tour with four ruins is a good introduction. Fly back to Lima for your onward flight on day 7, or stay longer. Our guide to the best things to do in Cusco has more ideas.

Aerial view of Cusco's Plaza de Armas and its churches, with the city spreading up the hills Photo: Kieran Proctor on Unsplash

10-day Peru itinerary: add a hike or Lake Titicaca

With 10 days, follow the 7-day route at a slower pace and add one of these:

  • A high-altitude day hike from Cusco: Rainbow Mountain, the easier Palccoyo, or Humantay Lake. Do it at the end of your stay, once you've acclimatised. This Rainbow Mountain full-day tour includes transport. Our guide to the best day trips from Cusco compares them.
  • The short Inca Trail: walk into Machu Picchu through the Sun Gate on a two-day trip instead of taking the train both ways.
  • Lake Titicaca: take the bus or the PeruRail Titicaca train from Cusco to Puno for two nights, then fly home from Juliaca, the airport for Puno.

A sample 10-day plan:

Day Where Highlights
1 to 2 Lima Miraflores, Barranco, the historic centre, a food tour
3 to 4 Sacred Valley Pisac, Maras, Moray, Ollantaytambo
5 Aguas Calientes Train from Ollantaytambo
6 Machu Picchu Early visit, train and road back to Cusco
7 to 9 Cusco The city, Sacsayhuamán and one big day hike
10 Fly home Via Lima

14-day Peru itinerary: the southern loop

This is the classic two-week route. It travels overland from the coast up into the Andes, so you acclimatise gradually before Cusco and Machu Picchu. It works in either direction, but going south first, then up to Arequipa, Colca, Puno and Cusco is usually easiest on the body.

Days 1 and 2: Lima

Arrive, settle into Miraflores or Barranco, and spend a day on the historic centre, the Larco Museum and the city's food. A Barranco food tour is a fun first evening. Our guide to the best things to do in Lima covers more.

Days 3 and 4: Paracas and Huacachina

Take the bus south to Paracas, about four hours from Lima, and take a morning boat to the Ballestas Islands to see sea lions and seabirds. Then continue to Huacachina, a small oasis surrounded by giant dunes near Ica, about an hour away, for sandboarding and a dune-buggy ride at sunset. If you're short on time, a Paracas and Huacachina full-day tour does both as a long day trip from Lima.

The Huacachina oasis surrounded by huge sand dunes near Ica Photo: Frank Rolando Romero on Unsplash

Optional: stop in Nazca to see the lines from the air. Flights leave from the airfield at Nazca and depend on the weather. You can also do a Nazca Lines scenic flight with transport from Lima as a separate trip.

Days 5 and 6: Arequipa

Travel on to Arequipa, either by a long bus journey from Ica or Nazca or by returning to Lima and flying, which is quicker and avoids a night on the road. Arequipa, at about 2,300 m, is a beautiful colonial city built from white volcanic stone, with the cone of El Misti behind it. Visit the vast Santa Catalina Monastery, the Plaza de Armas and its cathedral, and the market. It's also a good place to start adjusting to altitude.

The El Misti volcano rising behind a church spire in Arequipa Photo: Megan Kotlus on Unsplash

Days 7 and 8: Colca Canyon

Drive about three to four hours to Chivay and the Colca Canyon, one of the deepest canyons in the world. The road crosses a high pass of around 4,900 m, so take it slowly. Stay overnight near the canyon, then go to the Cruz del Cóndor viewpoint early the next morning, when Andean condors often ride the warm air rising from the canyon. Most people visit on a two-day tour from Arequipa, and many tours drop you in Puno at the end, which saves backtracking.

An Andean condor soaring with its wings spread against a blue sky Photo: Sebastian Seck on Unsplash

Days 9 and 10: Puno and Lake Titicaca

Continue to Puno, on the shore of Lake Titicaca, about 6 to 7 hours by bus from Arequipa if you're not coming from Colca. Take a boat to the floating reed islands of the Uros and the island of Taquile, known for its textiles, on a Lake Titicaca full-day tour, or stay overnight with a family on Amantaní. Puno is about 3,800 m high and very cold at night, so pack warm layers.

Reed houses and boats on a floating island of the Uros on Lake Titicaca Photo: Sandro Ayalo on Unsplash

Day 11: Puno to Cusco

Travel from Puno to Cusco. The bus takes about 8 hours, and some tourist buses stop at sights along the way. The PeruRail Titicaca train is slower, at about 10.5 hours, but it's a scenic journey across the high plains with meals on board. It doesn't run every day, so check the schedule.

A blue train crossing the high grasslands of the Peruvian Andes Photo: Paul on Unsplash

Days 12 to 14: Sacred Valley, Machu Picchu and Cusco

Spend a day in Cusco, then head down to the Sacred Valley, take the train to Aguas Calientes and visit Machu Picchu early the next morning. Return to Cusco for your flight home via Lima. If the pace feels too tight, cut the Colca Canyon or Paracas and give Cusco an extra day.

The 14-day route at a glance:

Day Where Getting there
1 to 2 Lima Arrive by air
3 to 4 Paracas and Huacachina About 4 hours by bus from Lima, then about 1 hour to Huacachina
5 to 6 Arequipa Fly via Lima, or a long bus ride from Ica or Nazca
7 to 8 Colca Canyon About 3 to 4 hours by road from Arequipa
9 to 10 Puno and Lake Titicaca Tour transfer from Colca, or 6 to 7 hours by bus from Arequipa
11 Travel to Cusco About 8 hours by bus, or about 10.5 hours by train
12 to 14 Cusco, Sacred Valley and Machu Picchu Road and train

Three weeks in Peru: add the Amazon

With three weeks, follow the 14-day loop at a slower pace, with a full week in and around Cusco, and add one of these:

  • The Amazon: fly from Cusco or Lima to Puerto Maldonado for three or four nights in a jungle lodge on the Tambopata or Madre de Dios rivers, or fly from Lima to Iquitos for a river trip on the Amazon itself. Lodge packages usually include boat transfers and guided walks.
  • A trek to Machu Picchu: the classic Inca Trail takes four days, and the Salkantay trek four or five. Book permits for the classic four-day Inca Trail early.
  • The north: Huaraz and the Cordillera Blanca for serious hiking, or the pre-Inca sites around Trujillo and Chiclayo. These are far from the southern loop, so they work best as a separate trip.

How to get around Peru

  • Flights: the quickest way to cover long distances. Lima is the main hub, with flights to Cusco, Arequipa, Juliaca (for Puno), Puerto Maldonado and Iquitos. Book early for the dry season and the July holidays.
  • Long-distance buses: comfortable and cheap on the main routes, with reclining seats on overnight services. Choose established companies, and keep valuables with you on board.
  • Hop-on hop-off tourist buses: a few companies run tourist buses on the southern loop, with stops at sights on the way and pick-ups from hotels. They cost more than regular buses but take care of the logistics.
  • Trains: PeruRail and Inca Rail to Machu Picchu, and the PeruRail Titicaca train between Cusco and Puno.
  • Taxis: in Lima and Cusco, use app-based or hotel-booked taxis rather than hailing them on the street, as the UK government advises.

Tips for your Peru itinerary

  • Book Machu Picchu first: fix the date, then the trains, then the rest of the route.
  • Go up slowly: if you're flying straight to Cusco, start in the Sacred Valley or take your first day easy. Drink water, go light on alcohol and see a doctor if symptoms get worse.
  • Leave a spare day: protests, landslides and train disruptions do happen. Don't book your international flight for the day after Machu Picchu.
  • Choose your buses carefully: UK government advice says bus crashes are common, especially at night, and suggests using only reputable companies and avoiding overnight travel where possible, particularly in the mountains. Daytime buses or a flight are the safer choice for the longest legs.
  • Stay connected: a Peru eSIM makes it easier to use maps and book taxis, though there's often no signal in the mountains.
  • Get travel insurance: cover that includes medical treatment is worth having, especially for high-altitude hikes and the Amazon.

For where to base yourself, see our guides to where to stay in Cusco and where to stay in Lima.

Frequently asked questions

How many days do you need in Peru? Seven days is enough for Lima, Cusco, the Sacred Valley and Machu Picchu. Ten days is more comfortable, and two weeks lets you add Arequipa, the Colca Canyon and Lake Titicaca.

What is the best route for a first trip to Peru? Lima, then Cusco, the Sacred Valley and Machu Picchu. If you have two weeks, add the southern loop through Paracas, Arequipa, the Colca Canyon and Lake Titicaca before Cusco.

Should I go to Cusco or the Sacred Valley first? Many travellers go to the Sacred Valley first because it's lower than Cusco, which makes it easier to adjust to the altitude. Cusco then comes at the end of the trip, when you've acclimatised.

Is 10 days in Peru enough? Yes, for Lima and the Cusco region, with time for Machu Picchu, the Sacred Valley and a big day hike or a trip to Lake Titicaca. It isn't enough for the whole southern loop without rushing.

How do you travel between Cusco and Lake Titicaca? By bus, in about 8 hours, or on the PeruRail Titicaca train, in about 10.5 hours. Juliaca, about an hour from Puno, is the nearest airport, with flights to Lima.

Is it better to fly or take the bus in Peru? Fly for the long hops, such as Lima to Cusco, and take buses or trains for the shorter journeys in the south. Overnight buses save a night's accommodation, but they're tiring, and UK advice suggests avoiding night travel where possible.

When is the best time to do a Peru itinerary? May to September is best for the Andes, Machu Picchu and Lake Titicaca. April and October are good, quieter alternatives.

How we researched this guide

We checked bus and train journey times against bus company and operator timetables, PeruRail's published information for the Titicaca train and Machu Picchu services, and the UK government's travel advice for Peru for transport and safety, all in October 2026. Altitudes are approximate and vary between sources. Journey times depend on traffic, weather and roadworks, and timetables change often, so confirm them when you book. Found something out of date? Let us know.

More Peru guides