Peru is not one trip but several compressed into one country: Pacific capital and food culture, desert coast, living Andean worlds, Inca heartland, pre-Inca northern civilizations, volcanic south and Amazon rainforest. Machu Picchu is the headline, but the real case for Peru is the collision of Indigenous highland culture, serious archaeology far beyond the Incas, regional cooking and landscapes that change completely with every flight or mountain pass.
Base · 1–2 nights
Lima
Peru’s essential gateway and its strongest food-and-museum stop: stay in Barranco or Miraflores, not by the airport. Give it real time for ceviche, Nikkei and chifa cooking, Museo Larco, and the colonial center.
Cusco, the Sacred Valley & Machu Picchu
Base · 6–7 nights
The core first-trip circuit combines Cusco’s Inca-colonial cityscape, lower-altitude Sacred Valley bases such as Ollantaytambo and Pisac, and Machu Picchu by train. Treat these as separate stops, not a day trip crammed around Cusco.
Arequipa & Colca Canyon
Base · 4 nights
Arequipa is worth more than a transit night: its sillar-stone streets, Santa Catalina Monastery and picanterías hold up on their own. Add Colca only with two nights or more; the condors and canyon come with long, high-altitude drives.
Puno & Lake Titicaca
Base · 2 nights
Come for lake landscapes, textiles and island visits, not for Puno itself, which is primarily a functional base. At roughly 3,800m, this is a demanding addition best reserved for longer southern itineraries or a Bolivia crossing.
Paracas, Huacachina & Nazca
The practical low-altitude escape south of Lima: Ballestas Islands wildlife, Paracas desert coast, Ica pisco country and dunes. Huacachina is knowingly touristy; Nazca is a major detour unless the Lines flight is a real priority.
Huaraz & the Cordillera Blanca
Base · 5 nights
Peru’s serious mountain base, for Laguna 69, the Santa Cruz Trek, climbing and the ruins at Chavín de Huántar. It needs at least five nights for acclimatization and hiking; do not tack it onto a short Machu Picchu trip.
Trujillo, Chiclayo & the Moche Route
Base · 5 nights
Northern coastal archaeology that breaks the Inca monopoly: Chan Chan, Huacas del Sol y de la Luna, El Brujo, Sipán and Túcume. The sites are exceptional, but spread out enough that this works best as a deliberate regional trip.
Chachapoyas, Kuélap & Gocta
Base · 3 nights
Cloud-forest Peru for Kuélap, Gocta waterfall and the Leymebamba museum, with far fewer crowds than Cusco. Allow slack in the plan: weather, landslides and shifting access arrangements can disrupt the circuit.
Peruvian Amazon: Iquitos & Pacaya-Samiria or Puerto Maldonado & Tambopata
Choose Iquitos for a fly-in river-and-lodge expedition toward Pacaya-Samiria, or Puerto Maldonado for the simpler Tambopata add-on from Cusco. This merits at least three lodge nights; it is not a token jungle day trip.
Peru’s defining archaeological site is worth the logistical effort, but the experience is heavily structured around fixed circuits and timed entry. Stay in Aguas Calientes or arrive early from Cusco, then pair it with several days in the Sacred Valley rather than treating it as a rushed day trip.
Cusco is the essential base for understanding the Inca world before heading to the Sacred Valley and Machu Picchu. Give its plazas, Inca masonry, churches, markets, and museums at least a full unhurried day, ideally while acclimatizing to altitude.
The Sacred Valley supplies the scale and context Machu Picchu alone cannot: Inca terraces, living villages, mountain scenery, and major ruins such as Pisac and Ollantaytambo. Spend one or two nights here if possible, particularly before continuing by train or trek toward Machu Picchu.
Lake Titicaca offers a distinct high-altitude, Aymara-and-Quechua cultural chapter that complements the Cusco circuit. Base in Puno and choose a day trip or overnight island visit carefully; the lake is rewarding, but long boat transfers can dominate the day.
The desert geoglyphs are among Peru’s most singular mysteries, and an overflight is the clearest way to grasp their enormous scale. Build this around an overnight in Nazca or a well-planned south-coast route, since flight timing depends on weather and passenger numbers.
Numbers match the places above; small dots are the headline sights.
The mental map
Think in distinct travel regions, not as a country to sweep through: Lima and the central/southern coast; the southern Andes around Cusco, Arequipa, Colca and Puno; Huaraz and the mountain north; the archaeological north around Trujillo and Chiclayo; Chachapoyas cloud forest; and the Amazon via Iquitos or Puerto Maldonado/Manu. Lima is the national air hub, but routes between these regions are often awkward without returning there. Rail is a scenic destination experience, not a useful national transport network.
When to go
For a first trip that mixes Lima, the Sacred Valley, Machu Picchu and Arequipa, go in April–May or September–October: the Andes are mostly dry, landscapes are still green or warming up, and you avoid the worst June–August crush. June–August brings the clearest highland weather and best trekking conditions, but cold nights, higher prices and packed Cusco-region trains and hotels; Lima is grey and damp then. December–March is best for the coast but brings unreliable rain, mud and occasional disruption in the Andes and Amazon.
Pacing a visit
For a first visit, do southern Peru rather than trying to collect the whole country: allow 7–8 nights for Lima, the Sacred Valley, Machu Picchu and Cusco. With 11–13 nights, add Arequipa and Colca; add Puno only with roughly 14–16 nights. Leave Huaraz, northern archaeology or the Amazon for a 17–21-night trip or a separate return visit: Lima–Cusco and Lima–Arequipa are about 1 hour 15 minutes by air, but roughly 21 and 16 hours respectively by road, and mountain travel is slow.
Book before you land
LIMLima Jorge Chávez International Airport
The overwhelmingly useful international gateway and the domestic-flight hub. Most serious itineraries begin and end here; use it to connect to Cusco, Arequipa, the Amazon and the north rather than attempting heroic overland links.
Flights and transfers into LimaCUZCusco Alejandro Velasco Astete International Airport
The operational air gateway for the Sacred Valley, Machu Picchu and Cusco. Most flights connect through Lima; fly in, then consider sleeping lower in the Sacred Valley before tackling Cusco’s altitude.
Flights and transfers into CuscoAQPArequipa Rodríguez Ballón International Airport
The sensible gateway for Arequipa and Colca Canyon, usually via Lima. It is far more efficient than trying to bolt Colca onto a Cusco itinerary by road.
Flights and transfers into ArequipaJULJuliaca Inca Manco Cápac International Airport
The practical airport for Puno and Lake Titicaca, roughly an hour from Puno by road. Use it for Titicaca or Bolivia-bound itineraries, not as a casual add-on to a short Cusco trip.
Flights and transfers into JuliacaPEM / IQTPuerto Maldonado or Iquitos
These are fly-in Amazon gateways, normally reached from Lima or, for Puerto Maldonado, often via Cusco. Puerto Maldonado is the easier Tambopata add-on; Iquitos is for river lodges and Pacaya-Samiria.
Before you go
Allow 7–8 nights for Lima, the Sacred Valley, Machu Picchu and Cusco. With 11–13 nights, add Arequipa and Colca Canyon; add Puno and Lake Titicaca only if you have roughly 14–16 nights.
In Lima, stay in Miraflores for convenience or Barranco for more character, rather than near the airport. For the Cusco region, split your time between Cusco and a lower Sacred Valley base such as Ollantaytambo or Pisac, then visit Machu Picchu by train.
The most coherent first itinerary is Lima, the Sacred Valley, Machu Picchu and Cusco, with Arequipa and Colca Canyon if you have extra time. Leave Huaraz, the Moche Route around Trujillo and Chiclayo, Chachapoyas, or the Amazon for a 17–21-night trip or a return visit rather than rushing them into a short southern itinerary.
Many travelers with North American, EU/UK, Australian and several Latin American passports can usually enter visa-free for tourism, often for up to 90 days. The stay granted is decided by immigration and rules can change, so confirm with Peru’s consulate or immigration authority before booking.
Use Lima’s airport as the main hub and fly where possible: Lima–Cusco and Lima–Arequipa take about 1 hour 15 minutes by air but are very long by road. Trains are mainly for Machu Picchu and scenic Cusco–Puno journeys, while mountain buses and transfers can take a full day; avoid driving mountain roads at night.
For a first trip combining Lima, the Sacred Valley, Machu Picchu and Arequipa, aim for April–May or September–October. June–August is driest and best for trekking but busiest and cold at altitude; December–March is better for the coast but wetter and less reliable in the Andes, and the Inca Trail closes in February.
Book your timed Machu Picchu circuit, any optional mountain route, and the matching Ollantaytambo or Cusco train well ahead, especially in June–August and on tight itineraries. Reserve Classic or Short Inca Trail permits, Inti Raymi grandstand tickets for June 24, and well-regarded Amazon lodge packages early; build in buffer nights because weather and demonstrations can disrupt transport.
Destination profile
Worth knowing
Destination profile
Worth knowing
Where to stay
Picked from Lima and Cusco.
Add dates to see nightly prices.
Good to know
Good to know