Where are the best places to visit on a first-time trip to Peru?
Depending on how long you decide to visit for, it might not be possible to include all of the following in your itinerary, but read on to discover some of the best places to visit in Peru during a first-time trip to Peru.
Lima
Capital of Peru, Lima is rightly celebrated for its food scene, historic sights, and coastal scenery.
While you’ll most likely only want to devote a couple of days to it, Lima is well worth lingering in for a little while before heading off on other adventures.
Machu Picchu
Perched high in Peru’s Andes Mountains, the iconic UNESCO-designated 15th-century Incan citadel of Machu Picchu is an absolute must-see.
Accessible via train to Aguas Calientes followed by a bus ride or a hike, you’ll need to book tickets well in advance.
Cusco
Once the centre of the mighty Inca Empire, Cusco serves a stunning mix of archaeological sites and Spanish colonial architecture.
Sacred Valley
Tucked between Cusco and Machu Picchu, the Sacred Valley is beloved by hikers and culture vulture alike — think picturesque villages, spectacular terraces, and notable Incan sites, including Ollantaytambo and Pisac.
Lake Titicaca
Straddling the border between Peru and Bolivia, Lake Titicaca is the world's highest navigable lake.
A wildlife-rich natural reserve, visiting the Uros floating islands (they’re fashioned from reeds and home to unique indigenous cultures) is a highlight of any Peru itinerary
Arequipa
Located at the foot of an ice-capped volcano, El Misti, and known as the White City due to its sillar stone buildings, Arequipa is loaded with beautiful architecture, including the Santa Catalina Monastery. It also serves as a gateway to the Colca Canyon — more on that a little later.
Amazon rainforest
Lovers of nature and wildlife will want to visit places like Iquitos or Puerto Maldonado in the Peruvian Amazon.
Do I need a visa for Peru?
Citizens of many countries — including the US and UK — don’t need a visa for visits of under 90 days.
You just need a passport that’s valid for at least 6 months beyond your departure date.
Want more practical guidance? Read our Peru travel advice.