Peru Travel Guide - How to Plan a Trip to Peru
There is so much to see and do in Peru that planning a trip here can feel overwhelming. My country is also huge and there’s just no way you can see everything in a single trip.
Peru’s geography alone is awe-inspiring; sandy beaches and arid desert rise into soaring snow-capped peaks, only to then plummet back to earth in the Amazon’s dense, lowland jungle. But there’s also much beyond just the nature.
In terms of archaeology, Machu Picchu and the Incas get all the attention, but dozens of Pre-Columbian civilizations left their mark all over the country. Astonishing archaeological sites dot the the coast, the highlands, and even the jungle, providing wonders that would take years to explore.
And then there’s the food; the best in South America. Over 3,000 miles of coastline provide some of the freshest fish in the world, accompanied by indigenous crops, grains, and spices grown in the distant mountains and Amazon. This is all further elevated through fusions with the cuisines of the Japanese, Croatian, Italian, and Chinese immigrants who made Peru home. It’s wonderful.
All this is simply to say that Peru offers a lot. And planning a trip here requires thoughtful consideration and good preparation.
To help you plan, I’ve tried to cover all the basics (and the not-so-basics too) in this detailed guide. Read on for my advice!
Table of Contents
![](https://i.imgur.com/xCZZFED.jpg)
![](https://i.imgur.com/xCZZFED.jpg)
Why visit
Visiting Peru combines unparalleled access to the great outdoors (desert, mountain, and jungle) with the chance to learn about indigenous cultures, see Pre-Columbian archaeology, and explore Spanish Colonial cities. Add into that impressive mix a host of fascinating festivals and traditions and the best food in South America, and you have every reason to visit!
If you’re an outdoors lover, you’ll find endless opportunities for trekking, biking, and rafting in the mountains as well as great surfing on the coast and amazing wildlife spotting in the Amazon.
If you’re into history, there are countless archaeological ruins, historical sites, and museums that showcase the stunning remains of thousands of years of human civilization.
To experience local life, you can visit indigenous communities all over the country, where you’ll learn about the traditions and customs of Peru’s original inhabitants and how their modern ancestors carry them into the present.
For gorgeous scenery, you’re literally spoiled for choice. From the majestic vistas of the Sacred Valley to the cloud forests of the northern interior, and the imposing peaks of the Cordilleras to the mindbogglingly deep canyons around Arequipa, there’s almost too much to enjoy. Glistening high-altitude lakes, raging rivers, and sandy beaches further bolster the scenic appeal. No matter where you go in Peru, the landscapes will blow your mind.
Of course, food here is also king, so no trip would be complete without a few days of feasting. Lima, our capital, boasts some of the best restaurants in the world, but every city has its specialties and foodies will be delighted to discover that the cuisine is fabulous all throughout Peru.
Best time to visit
There’s no outright bad time to visit Peru, but some months are definitely better than others. For a short and sweet answer, my favorite months are May and October.
Bear in mind that seasonal weather conditions for the Andes, jungle, and coast are not the same, so the advice I’m about to give is not going to be perfect.
This is a quick overview, so for more detailed information have a look at our guide to visiting Peru in every season.
Dry season - May to September
Weatherwise, the best time to visit Peru is during the dry season, which typically lasts from May to October. This period offers sunny days, minimal rainfall, and ideal temperatures.
By traveling during these months, you can fully appreciate Peru's diverse landscapes and engage in outdoor activities without the disruption of heavy rain. It's also the ideal time to embark on the Inca Trail trek to Machu Picchu, as clear skies and pleasant temperatures prevail.
Be aware that peak tourist season starts in July and lasts through August. While these months boast fantastic weather, popular attractions tend to be crowded and the prices for everything shoot up.
Rainy season - November to March
Peru experiences its wet season from November to March, which can bring real challenges for travelers. The frequent rain showers may disrupt travel plans, particularly in the highlands and rainforest regions. If you’re planning to do a lot of hiking, be prepared for wet, muddy trails, and even potential closures.
Not to be totally negative, there are a few positives of visiting at this time of year: landscapes are green and lush because of all the rain, there are far fewer tourists than in the dry season, and prices are really low. If you’re not bothered by inclement weather, the rainy season could be a good time to come.
How many days do you need
Most visitors to Peru come to enjoy our diverse natural and geographic zones, explore colonial villages, get into the outdoors, and learn about local culture and indigenous life. In a big country with tricky geography and limited infrastructure, doing all that takes time. Peru is not the type of place where you can shoot around the cities and take easy day trips into the countryside.
So, to see a good chunk of Peru, you need at least 2 weeks. To see all of Peru…. you’d need the secret to immortal life. I kid, but really, you’d need a long time.
Below I've briefly covered what you're able to do with varying number of days in the country. For all of these, I've assumed that this will be your first trip here.
For in-depth plans, see our 7-day Peru itinerary and 2 week Peru itinerary.
7 days - Lima and Cusco
If you've got 7 days for a trip, you can only realistically visit Lima and Cusco and its surroundings (which includes the Sacred Valley and Machu Picchu). You can’t do any more than that.
You need a bare minimum of 4 days to visit Cusco, explore the Sacred Valley, and make your way up to Machu Picchu and I really think 5 is best. And then even if you don't care to visit Lima, all international flights arrive and depart from the city, so you'll inevitably need at least a half-day there on each side of your trip. And the food is fantastic, so you really ought to spend at least a full day.
10 days - Lima, Cusco, and one more region in Southern Peru
With 10 days, you can visit Lima, Cusco, and the Sacred Valley, and add in a quick visit to one of the following: the Amazon (via Puerto Maldonado), Lake Titicaca, Arequipa.
Keep in mind that if you plan to hike the Inca Trail, Lares Trek, or Salkantay, you'll need 4-5 additional days in the Cusco area. So, if you're doing one of the hikes, you are still limited to just Lima and the Cusco area.
14 days - Southern Peru's highlights
If you have two weeks here, things get more interesting as your options expand quite a lot. If you assume that you'll be spending 7 days between Lima and Cusco, that leaves you with a week to play with.
Option 1: If you're ok with overland travel, you could spend your first week between Lima and Cusco and then go from Cusco to Puno and Lake Titicaca (2 days). From there, you'd bus to Arequipa which also gives you access to Colca Canyon (2-3 days).
After, it's onward via an overnight bus to the southern coast where you'll visit Nazca, Huacachina, and Paracas. From Paracas, it's a 3.5 hour drive back to Lima to catch your flight home. Because of the amount of overland travel involved in this trip (everything after Cusco) this is an itinerary that has long been popular with backpackers.
Option 2: Another option is to forget the coast and instead visit the Amazon. In that case, I find that it's best to start the trip in Lima, then fly to Puerto Maldonado (the gateway to the Amazon) and spend a couple days in the Tambopata Reserve. From Puerto Maldonado, you'd then fly to Cusco, where you'd spend around 5 days visiting the city and Sacred Valley.
From there, head to Lake Titicaca and then on to Arequipa, from where you'd visit Colca Canyon. You end the trip with a direct flight from Arequipa to Lima.
21 days - lots of options
Most people don't have 3 weeks, but with 21 days you have all sorts of cool options. Because you now have time to play with, more far flung places become realistic possibilities: the cloud forests around Chachapoya, pre-inca ruins in the desert northern coast, incredible hiking in Huaraz and Cordilleras, and the little-visited Central Highlands.
For those who can swing, a 3-week stay is always rewarding.
![Background Image](https://images.squarespace-cdn.com/content/v1/609d3f1781f4a87463f238cb/1654540177585-Y5OOG5JPCZX9EMC5HQBL/best+of+peru+itinerary+cover+image.jpg?format=1500w)
Where to go on a first trip
I’ve already said it, but Peru is a massive country and unless you have 1 or 2 months, there’s just no way that you’ll be able to see all of it in one trip.
So, for your first visit you’d be wise to concentrate on a few different regions and really get a feel for them. When traveling to Peru, you also have the added complication of high altitude which does require giving yourself some time to acclimatize.
Any first trip to Peru should include a bit of time enjoying the incredible food scene in Lima, a blend of Spanish colonial history and Inca heritage in Cusco, amazing nature, archaeology, and local culture in the Sacred Valley, and of course a visit to Machu Picchu.
If you have more time, I’d recommend including a visit to the Amazon, which is most easily accessed via Puerto Maldonado and the Tambopata reserve, but also visitable from the city of Iquitos further north.
In the south of the country, the volcanic lands around Arequipa and the nearby Colca Canyon are always a highlight as are the glistening waters of Lake Titicaca and the traditional communities that live on its islands and shores.
If you're interested in archaeology, the amazing pre-Inca sites of Peru’s northern coast are fascinating and relatively little visited. For hiking, Huaraz and the surrounding Cordilleras Blanca and Huayhuash mountains provide some of the best multi-day treks in South America.
And for anyone looking to get off the beaten path and see a slice of Peru untouched by mass tourism, put the Central Highlands on your list.
For more inspiration have a look at our guide to 18 of Peru’s most beautiful places.
Regions of Peru
Photo: Peter Fitzgerald, CC BY-SA 4.0, via Wikimedia Commons
While the map above divides Peru up into many different areas, I think that for the average traveler it makes more sense to consider Peru in terms of 8 principal “regions”, which I've briefly described below.
Being practical, you could realistically also just divide Peru by its 3 main ecological zones. Running from west to east those are: coast (desert), highlands (mountains), and Amazon (rainforest).
When considering the weather, always consider the 3 ecological zones, not the different regions. For example, the weather in Paracas, roughly the same latitude as Cusco, will be more similar to the weather in Mancora (1,400 km to the north). Why? Because Cusco is in the mountains whereas both Mancora and Paracas are on the desert coast.
The summaries below give a good overview to each region, but you can read more in our guide to the regions of Peru.
The North Coast
This section of coast begins around Lima and runs all the way up to the border with Ecuador. The main places of note in this region are the cities of Chiclayo, Trujillo, and Chiclayo. You also have the popular beach town of Mancora and some stunning ruins, chief among them Chan Chan and Caral.
Read more in our guide to Peru's north coast.
The ruins at Chan Chan. Photo: Jim Williams, CC BY-SA 3.0 IGO, via Wikimedia Commons. Cropped
Northern Peru (away from the coast)
To describe northern Peru, I've separated it from its coastline. I think that's helpful because the places you'll visit here are nothing like what you find on the coast. Although Huaraz and the Cordilleras Huayash, Blanca, and Negra are really in this area, I've also removed them because they deserve their own guide. The northern section of the Amazon is also here, but I've put all the Amazon together into its own region, so I'm not counting it.
What is northern Peru then?
As you get away from the coast, you first have high mountain peaks which gradually give way to greener cloud forests. This is what we want to know about. With few marquee sights, this an almost entirely unvisited part of the country. But it's not because there's nothing to see - the word just isn't out yet.
In these mist-shrouded mountains are where you'll find mystical sights like the Kuelap fortress and the Gocta waterfall. Chachapoyas is the main town, but Tarapoto is another big center.
Huaraz and the Cordilleras
When we refer to Huaraz, we're almost always also referring to the surrounding mountain ranges (called Cordilleras), of which there are three: the Cordillera Blanca, the Cordillera Huayhuash, and the Cordillera Negra. These are distinct mountain ranges, but they are often collectively called the Cordilleras.
This is Peru's trekking capital and the best place in the country for high-altitude multi-day treks. Famous hikes like the 8-day Huayhuash Circuit and 4-day Santa Cruz trek all begin near to Huaraz.
Some other famous names you've probably hear are Laguna 69, a wonderful alpine lake, and Huascarán, the highest peak in Peru and the 4th largest in South America (over 6,700 meters).
For more info, see our guide to Huaraz.
High in the Cordillera Huayhuash. Photo: James Sykes, CC BY-SA 4.0, via Wikimedia Commons
The Central Highlands
Stretching from north of Cusco up to Huaraz, the Central Highlands form Peru's spine, running smack down the middle of the country. High in the Andes and extremely isolated from the rest of the country, this is a stunnginly beautiful area, but one that few people ever visit.
Once the epicenter of violence brought on by fighting between Peru's government and the guerrilla-terrorist group Sendero Luminoso, the Central Highlands are now perfectly peaceful and offer a glimpse into Andean communities that have not been changed by mass tourism.
The main centers in the area are Ayacucho, Huancayo, and Huancavelica.
Read more in our Central Highlands travel guide.
Rock formations at the Santuario Nacional Huayllay in the Central Highlands. Photo: Varios, CC BY-SA 4.0, via Wikimedia Commons
Cusco and the Sacred Valley
The Cusco region (technically the "Cusco Department") is Peru's most popular tourist area. This is a section of the Andes that is fairly verdant, crossed by rivers and topped by both barren and forested mountains.
Once the heart of the Inca empire, the entire region is packed with fabulous ruins and criss-crossed by ancient Inca pathways (like the Inca trail!).
The main places of interest for visitors are the city of Cusco itself, the Sacred Valley where you'll find beatuiful scenery, charming colonial villages, and traditional communities, and, of course, Machu Picchu.
To learn more, have a look at our guide to Cusco and Sacred Valley travel guide.
Cusco
The Amazon Rainforest
Running the entire length of Peru and occupying the eastern 3rd of the country, Peru's Amazon is enormous.
The northern half of the jungle is crossed by the actual Amazon River, whereas the southern jungle's main waterway is the Madre de Dios river, a tributary. The north borders Brazil while the south borders Bolivia.
The northern jungle is larger and also more heavily populated, with a number of fairly large cities, the largest of which is Iquitos, with a population of almost half a million. Visitors to this section of the Amazon typically embark on multi-day river cruises. Much of the region is essentially inaccessible to visitors (and just about anyone).
In the south, the city of Puerto Maldonado (population 80,000) acts at the gateway to the region. The most popular place to visit is the Tambopata National Reserve, a protected area of great biodiversity with many “eco-lodges” that offer multi-day tour packages. Much of the region is made up of protected parks and indigenous territorial reserves.
More info in our guide to the Peruvian Amazon.
The Tambopata River. Photo: Frans-Banja Mulder, CC BY 3.0, via Wikimedia Commons
The Altiplano (Lake Titicaca)
Peru's “Altiplano” begins to the southeast of Cusco and stretches to the Bolivian border (and well beyond). This "high plateau” is a barren land of windswept plains where the mountains are suddenly much further away, still dominating the horizons, but no longer right next to you.
Most visitors do little here other than spend a few days visiting the lake and maybe seeing a bit of Puno, the main city on its shore.
People typically come to see the lake, visit the islands within it, and do homestays with local families. Although almost no one sticks around long enough to do so, there are also interesting opportunities for engaging with local communities at tiny villages that surround the lake.
The largest city in the region is not actually Puno, but rather Juliaca. However, unless you're flying here (it's the only airport in the region), there is very little reason why you would want to visit.
We have a Lake Titicaca travel guide if you want to read more.
A reed boat at the Uros Islands on Lake Titicaca
The South Coast
Over 800 miles long, the southern coast of Peru stretches from Lima down to Tacna, a city on the border with Chile and its Atacama desert.
To be honest, there's not much here. But that's part of the appeal! Long unbroken stretches of desert coast hide some great beaches, a wonderful seaside reserve, wildlife-rich islands, and the marquee sights of Nazca and Huacachina.
In Nazca you have the mysterious Nazca lines while in Huacachina you have some of the biggest sand dunes you'll ever see, all surrounding a tiny oasis town.
The Paracas National Reserve has good beaches and walking trails and offers the opportunity to take boat trips out to the Ballestas Islands, which are incredibly rich in marine life.
And inland, you have three of Peru's most amazing places: the wonderful city of Arequipa and two of the world's deepest canyons - Colca and Cotahuasi.
For more information, see our guide to Arequipa and guide to Peru's South Coast.
Paracas
Arequipa
How to get around
When it comes to transportation within Peru, there are a lot of options, and it’s important that you plan the logistics of any trip well. If you don’t, you’ll surely lose a lot of time hanging around at airports, sitting on endless bus rides, or waiting for the train.
Remember, Peru is big and the terrain is mountainous, so routes can be complicated and travel times are long. If you’re planning to visit multiple parts of the country, you will almost certainly need to take a few domestic flights, and then combine those with local buses, trains, and taxis/transfers in order reach your final destinations.
While Peru’s transportation infrastructure is still developing, it has improved drastically over the last two decades. For most destinations that you’ll wish to go to, you’ll have reasonable options available. For the most part, you’ll find comfortable services, reliable schedules, and fairly inexpensive prices. As long as you plan your travel well, you shouldn’t have any problems.
Below is an overview of the different types of transportation available in Peru along with practical information related to each.
Domestic Flights
Peru's domestic flight network is extensive, connecting Lima to almost all major cities and tourist destinations. Outside of Lima, some large cities have flights to each other, but most city-to-city flights will require a layover in Lima.
Here are some of the popular airports that you can fly into from Lima:
Cusco (CUZ) for Cusco, Machu Picchu, and the Sacred Valley
Arequipa (AQP) for Arequipa and Colca Canyon
Iquitos (IQT) for Amazon Cruises
Puerto Maldonado (PEM) for Tambopata
Tumbes (TBP) or Talara (TYL) for the northern beaches
Juliaca (JUL) for Puno and Lake Titicaca
You also have direct flights between Arequipa and Cusco and Puerto Maldonado and Cusco.
Major airlines: The primary airlines for domestic flights in Peru are LATAM Airlines and Star Peru. These two reputable carriers offers frequent flights all over the country. Sky Airlines, a Chilean company, has an ever-growing network of routes.
Flight durations & frequency: Domestic flights in Peru vary from around 1-4 hours, depending on where you’re traveling to. Generally, you’ll find multiple daily departures to any popular destination from Lima.
Cost of flights: The cost of domestic flights can vary widely depending on factors such as the route, distance, time of booking, and demand. On average, expect to pay between 50 to 200 USD for a one-way domestic flight within Peru.
Train
The train network in Peru is extremely limited, but for the few routes that it covers, it is often a wonderful way to travel. Trains in Peru are comfortable, especially if you purchase the luxury options, and they travel through incredible scenery, making train travel a pleasant way to see a lot of Peru (rather than just flying over it).
There are really only two routes of interest to travelers: Cusco and Ollantaytambo to Machu Picchu and Cusco to Puno (with the option to extend the journey to Arequipa).
The train from Cusco to Machu Picchu has various different levels at different price points. The Expedition is the cheapest ($60-80), the Vistadome a bit more pricer ($80-120), and the Hiram Bingham, which is a luxury option with beautiful carriages, fine dining, drinks, and shows ($400). Trains are mostly operated by PeruRail, but IncaRail is anothe operator.
The other journey is Cusco to Puno, which can be extended to also go to Arequipa. This is exclusively a luxury train, called the "Belmond Andean Explorer". It's an overnight journey with all meals, tours, and even entertainment included. It is quite wonderful, but also quite expensive. If you're interested, you can look at ticket options on the Belmond website.
If you find yourself in the Central Highlands, there is also a lovely journey that can be done from Huancayo to Huancavelica.
Bus
Bus travel in Peru is extensive, providing a cost-effective and flexible way to explore the entire country. The bus network connects major cities, towns, and even remote regions, making it an essential mode of transportation for both locals and travelers.
Peru's bus network operates through several major hubs, including Lima, Ica, Cusco, Arequipa, Trujillo, and Puno. Since traveling between cities usually takes at least 5 hours, many of these buses are overnight sleeper buses, which offer fully reclining seats.
All major cities in Peru have central bus stations, often referred to as "terminal terrestre", from which buses depart. These bus terminals are the starting point for your travels, offering ticket counters, waiting areas, and sometimes even restaurants or small shops.
Departure frequency and travel time: Most buses operate daily, and for popular routes like Lima to Cusco, Arequipa, Ica, or Trujillo, you can often find departures multiple times a day.
Travel times are often quite long, so if there are overnight options, these are your best bet if you want to avoid wasting a day (or two!) sitting on a bus. For example, a journey from Lima to Cusco takes around 20 hours, Lima to Arequipa takes 17 hours, and even a shorter route, like Lima to Ica, will still take 5 hours.
Tickets and prices: Prices change depending on the class of ticket: you can choose from standard (non-reclining seats), semi-cama (reclining seats), and cama (full-flat bed seats) classes. Prices increase from standard to cama. Generally, prices can range from as low as $5-15 USD for short journeys to $50-150 for long-distance and premium services.
How to buy bus tickets: You can reserve your seats online or through a local travel agency. For popular routes and peak travel times, book your tickets in advance, especially during holidays and festivals. During less busy periods, you may have more flexibility in booking closer to your departure date. While you can also purchase tickets directly at bus stations, it’s not the most advisable option, as there's a risk of tickets being sold out, particularly on high-demand routes or busy travel days.
Luggage Storage: Most buses in Peru have storage compartments for larger luggage below the bus. These are mostly secure, but you should still be careful and always keep valuable items and important documents with you, rather than leaving them in your luggage. While bus travel in Peru is generally safe, exercise caution and keep an eye on your belongings (do not leave your bags between your legs or under your seat).
Bus companies: Numerous bus companies operate in Peru, each offering a range of services to suit different budgets and preferences. Cruz del Sur, Oltursa, and Movil Bus are all known for their comfortable and reliable services.
Taking local buses (within a city or region): Local buses (more shared minivans than official buses) are often your only form of public transport for getting around a given region. These are called colectivos or combis in Peru.
They're quite inexpensive and largely perfectly safe, but navigating them can be challenging as routes can change, departure times are not fixed, and drivers will almost never speak English.
You may also find local bus drivers’ driving style to be a bit… aggressive. On winding mountain roads this can be a bit… eye opening.
If you have the budget for it, I recommend booking private transfers. By tourist standards private drivers are quite affordable and they also offer you the chance to make sightseeing stops along your route.
Taxis
Registered taxis are often your best bet for getting around locally, no matter where you are in the country.
Hailing taxis on the street in Peru is a common practice among locals, but can be risky for tourists. Concerns arise due to the presence of informal, unregulated drivers and vehicles. If you get picked up by one of these, you’re likely to face unpredictable pricing, overcharging, and other potential scams. Unauthorized drivers can also pose a risk of theft and fraud, so it’s just best to avoid this.
Radio taxis: If you don’t speak Spanish and/or you don’t know the city you’re in well, instead of hailing a cab I’d suggest using radio taxis (i.e. registered taxi companies which you can call for a ride. You can look up a local company and give them a call (you’ll need to speak Spanish for this), or you can request that your hotel or a restaurant call a cab for you (this is common). Many local companies also actually have their own mobile apps.
Ride-share apps like Uber and Cabify operate in Lima, but their availability in other Peruvian cities can be limited or nonexistent. Therefore, it's a good practice to rely on registered taxis or private transfers when traveling outside of Lima.
Taxis in Lima: In Lima, the capital city of Peru, your best option to get around will always be registered taxi companies. Taxi Directo, Taxi Green, or Taxi Satelital are reputable companies known for their reliability and safety. You can download their apps to book rides easily and securely. This is a recommended option for airport transfers and local travel within Lima.
Booking hotels & accommodation
Tourism is a huge part of the Peruvian economy, and you’ll find every type of accommodation here. In big cities like Lima or Cusco, you'll find the full range of international hotel chains, from basic budget to 5-star, as well as local chains, and small, privately run options.
Beyond the urban centers, you’ll find fewer international chains, but will have lots of intimate boutique hotels, charming B&Bs and guesthouses, and even unique lodging experiences like glamping or glass pods in breathtaking natural settings.
To support the local economy as much as possible, we’d encourage you to book your stays with local, independently owned hotels and guesthouses rather than with the big chains. On top of helping local communities, these accommodations are often intimate and charming, and provide a chance to get to know the owners.
Types of accommodation in peru
Large international hotels: Particularly Lima and Cusco you'll find all the usual big chains, such as Marriott or Hilton.
Local hotel chains: There are some established Peruvian hotel chains that offer a combination of comfort and local charm. These hotels provide a unique blend of international standards and warm Peruvian hospitality, making them a popular choice for both business and leisure travelers.
These are some established hotel chains I recommend:
Inkaterra: Specializing in eco-friendly and luxury properties, their properties are often located in beautiful natural settings like the Amazon rainforest, Cusco, The Sacred Valley and Machu Picchu. Their focus on sustainability and unique experiences makes them a popular choice for you if you are seeking an authentic Peruvian experience.
Casa Andina: One of the most well-known hotel chains in Peru, with a range of hotels, from comfortable mid-range options to upscale properties in various cities and regions including Lima, Cusco, The Sacred Valley, Machu Picchu, Iquitos, Nazca, Tumbes, Trujillo, Arequipa, Colca, Chiclayo and more.
Costa del Sol: Another Peruvian hotel chain offering a mix of business and leisure hotels, with a strong presence in major cities and popular tourist destinations like Lima, Cusco, Puno, Arequipa, Trujillo and Tumbes.
Libertador Hotels, Resorts & Spas: The brand operates a collection of luxury and upscale hotels in Peru, often located in stunning natural settings including Lima, Cusco, Arequipa, Puno, Paracas and the Sacred Valley.
Tierra Viva: This chain focuses on providing comfortable and more affordable accommodations in popular touristic destinations like Cusco, Machu Picchu, the Sacred Valley, Arequipa, Puno, Lima, and Trujillo.
Independent, family-owned hotels: Peru takes great pride in its charming and welcoming family-run hotels, which offer a much more personal and tailored experience for visitors. These accommodations can vary from cozy boutique establishments to comfortable mid-range options.
B&Bs: Especially in smaller towns and rural areas, B&Bs are very common. They provide an intimate atmosphere for those looking for a more personal experience, but don’t expect the same type of bed and breakfast experience that you would in Europe or North America.
Hostels: The perfect choice for budget travelers and backpackers, hostels can be found easily in all destinations and offer affordable rates for dormitory-style or private rooms.
Glamping: Love the great outdoors? Then consider glamping in the Sacred Valley of the Incas. A perfect blend of hotel-like comfort and a thrilling camping experience, there are various glamping options that offer luxurious tents or cabins in breathtaking natural settings. When traveling through the Sacred Valley, you’ll even see glass pods high up on the side of towering cliffs. A stay in one of those will be a night you’ll never forget!
Service fees
All hotels, regardless of your nationality, include a 10% service fee in your final bill. This fee is a standard practice in Peru and covers various services and amenities that the hotel provides during your stay. It is separate from the room rate.
Sales tax
If you’re a tourist, you don't have to worry about paying the 18% sales tax (IGV). Just show your passport and confirm your non-resident status. This exemption is valid for stays under 60 days. The hotel staff will be there to assist you and ensure that you receive accurate pricing.
Typical costs and expenses
While Peru is usually known for its affordability, it's important to note that prices can vary depending on the location and how you choose to travel. While Peru is cheap by many standards, we’ve certainly got our fair share of luxury options, so if you’re looking to break the bank, you won’t struggle to do that here.
Let's take a look at the average costs for different aspects of your trip:
Hotels
Peru offers a wide range of lodging options for various budgets and preferences. Here’s a breakdown of the average costs for hotels.
3-star hotels: In major cities like Lima and Cusco, you can expect a range of 80 to USD 150 per night. If you're heading to smaller towns or the countryside, prices may vary from USD 50 to USD 100 per night.
4-star hotels: Expect prices to start from USD 120 per night and go up to USD 250 or more.
5-star hotels: Prices start at USD 250 per night and can go up to USD 500 dollars or more. These hotels provide top-notch services, amenities, and stunning views.
Meals
Dining in Peru can be quite affordable but will vary widely depending on where you choose to eat and your dining preferences. Here are some general guidelines:
Street food: It is not only delicious but also budget-friendly. You can find items like empanadas, anticuchos (grilled skewers), and ceviche from street vendors for a few dollars (USD 1-5)
Local restaurants: In local, non-touristy restaurants, you can enjoy a hearty two-course meal for USD 5-10 per person, depending on the location and type of restaurant.
“Menús”: Locally known as “menús”, many local, more informal eateries feature cheap lunches in the form of set-menu multi-course meals for as little as USD 3.
Mid-Range Restaurants: Dining at mid-range restaurants in cities like Lima or Cusco can cost between USD 10-30 per person. These restaurants offer a variety of Peruvian and international dishes.
Fine Dining: Upscale restaurants will naturally be more expensive. Expect to pay around USD 30-100 or more per person for a three-course meal at a high-end restaurant.
For some ideas on where (and what!) to eat while in Peru, check out our Lima restaurant guide and Cusco restaurant guide.
Alcohol
A glass of wine at a bar or restaurant usually costs between USD 5-10. If you opt for a bottle of wine at a restaurant, be prepared to spend at least USD 20 or more.
When it comes to local Peruvian beers, the price range is usually between USD 2-4 for a standard 330ml bottle at restaurants or bars. You will find slightly lower prices in stores (USD 0.60-1).
However, if you prefer imported beers, prices typically start from USD 4 and can go up to USD 7 or higher for a 330ml bottle when dining out.
Coffee
Enjoying a cup of Peruvian coffee is a delightful experience. An espresso at a local cafe typically costs around USD 1.50-2.50. In more touristy areas or upscale cafes, prices will be slightly higher.
Taxi Ride
From the airport to the city center in Lima, you'll likely spend around USD 20-30. For a 20-minute ride within the city, expect to pay approximately USD 10-20.
Public Transport
Although not the most recommended way of travel for tourists in Peru, local buses within cities are affordable, with fares typically around USD 0.50-1 per way.
These buses are often unreliable, with irregular schedules and limited coverage. Language barriers can be challenging, and safety concerns can arise as some buses are usually overcrowded and not meet international safety standards.
Also, many buses in Peru are old, outdated, and poorly maintained. Given these issues, taxis or private services are more convenient, safe, and comfortable for exploring Peru.
Entrance tickets to attractions
Most churches and museums in Peru charge entrance fees of USD 5-15. Main attractions like Machu Picchu or Nazca Lines have higher fees of USD 20-45.
Guided Tours
Half-day private tours cost around USD 150-300, while full-day private tours can range from USD 300-500. Small group tours average USD 30-80 per person.
![](https://images.squarespace-cdn.com/content/v1/609d3f1781f4a87463f238cb/1643060064864-F6YR1LUTZTTVCIGC1F6G/IMG_20190613_144143.jpg)
![](https://images.squarespace-cdn.com/content/v1/609d3f1781f4a87463f238cb/1643060064864-F6YR1LUTZTTVCIGC1F6G/IMG_20190613_144143.jpg)
Useful things to know
Using credit cards
Accepted payment methods in Peru vary depending on the location. In cities, your credit card will be accepted just about everywhere, especially in hotels, mid-range restaurants and up, and larger shops.
Some businesses may charge small fees for card payments, so it is advisable to ask about these beforehand, particularly for lower-value transactions.
In small towns and rural areas, it's always advisable to carry some cash as many places will not accept cards. This varies from place to place, and you may be surprised by how often you can use your card, but even so, you should always have enough cash on hand to cover basic expenses.
Withdrawing cash
If you want to withdraw cash, ATMs are all over the place in most cities and bigger towns. To ensure security, it's recommended to use ATMs provided by reputable banks like Interbank, BCP or BBVA.
Additionally, currency exchange services are available in major cities and airports at establishments known as "Casas de Cambio". Check the exchange rate though, and ask about any other fees, as the rate can vary from one office to the next, and they can sometimes be a bit extortionate.
You can withdraw both USD and Peruvian Soles at ATMs in Peru.
Tipping
Tipping is a customary practice in Peru at restaurants, hotels, for guided tours, and to drivers. While most establishments allow tipping via credit card, it's often preferred to offer tips in cash, particularly for smaller amounts.
At restaurants, 10% of the total bill is usually expected as a tip.
If you're on a guided tour, it's recommended to tip your guide between $5 and $10 USD per person per day.
For drivers, consider tipping around $2 to $5 USD per person per day.
Bargaining
Bargaining is a common practice in Peru, especially in markets and when dealing with street vendors. It's expected that you'll negotiate on prices, so don't hesitate to politely ask for a discount or a better deal.
When shopping for souvenirs or handicrafts, vendors often start with higher prices, especially for tourists, so feel free to counteroffer.
In the main squares of cities like Cusco or Arequipa, it's common to encounter local people dressed in traditional attire, often holding adorable Alpacas. If you wish to take a photo with them, it's generally allowed; however, they charge a fee ranging from USD 1 to USD 5 for the photo opportunity.
Communicating & speaking English
English is widely spoken in major tourist destinations throughout Peru. In Lima, Cusco, Arequipa, and anywhere else accustomed to receiving large numbers of tourists, you'll find that many people have a good command of English.
As you venture into more remote areas, especially in the rural regions of the Andes and the Amazon, the prevalence of English speakers decreases significantly. In these areas, it's beneficial to have some basic Spanish phrases and a translation app handy to facilitate communication.
These days it’s becoming exceedingly rare, but in very remote places you may even find people who don’t speak Spanish, instead solely communicating in Quechua or another indigenous language.
Cultural things to be aware of
Peruvians value politeness and greetings are an important part of their culture. You can use "Hola" (hello) or "Buenos días" (good morning), "Buenas tardes" (good afternoon), or "Buenas noches" (good evening) depending on the time of day. When leaving, a simple "Adiós" or “Hasta luego” (goodbye) is appropriate.
Peruvians are known for their warm nature and it's common for strangers to strike up conversations, engaging in small talk.
Personal space in Peru is also less pronounced than in some Western cultures, so don't be surprised if people stand closer to you during conversations or touch your arm or shoulder while talking. It's a sign of friendliness.
How to dress
Dressing in Peru varies depending on the region and the occasion. For dining at upscale restaurants and special occasions, it's best to dress smart-casual. Men should wear long pants and a collared shirt, while woman should wear something a bit elegant.
In rural areas and indigenous communities, traditional clothing is prevalent and people take pride in their colorful attire. You can also usually find this type of traditional clothing available for sale in local markets if you want a nice souvenir.
Outside of big cities (and even in many of them) people also dress fairly conservatively. Visitors can dress however they’d like (and many do), but just be aware that wearing particularly revealing or unusual clothes will attract attention in most places. If visiting religious sites, home-stays, community groups, etc., it’s polite and considerate to dress a bit conservatively.
For outdoor activities like trekking or hiking, comfortable and moisture-wicking clothing, along with good hiking boots, are essential.
When visiting the Amazon, it's recommended to wear breathable long-sleeve shirts and pants that cover your arms and legs to protect you from insect and mosquito bites.
Cuisine and dishes to try
We’ve already established that Peru is renowned for its delicious cuisine, so there are some iconic dishes you must not miss.
The first must is "ceviche," a fresh seafood dish made with marinated fish, lime juice, onions, and chili peppers.
Another must-try is "lomo saltado," a stir-fry of tender strips of beef, onions, tomatoes, and French fries, served with rice.
For a taste of creamy comfort, order "aji de gallina," a chicken stew in a rich, spicy sauce.
Always save room for dessert and try "suspiro a la limeña," a sweet and velvety custard topped with caramelized syrup, and "picarones," deep-fried squash or sweet potato dough rings served with a sweet honey dipping sauce.
![Background Image](https://images.squarespace-cdn.com/content/v1/609d3f1781f4a87463f238cb/1654540177585-Y5OOG5JPCZX9EMC5HQBL/best+of+peru+itinerary+cover+image.jpg?format=1500w)
Suggested Peru itineraries - from 7 to 14 days
Here are a couple of very quick itinerary overviews to help you with some ideas of what you could do with varying amounts of time in Peru. For more detailed plans, have a look at our 7-day Peru itinerary or our two week Peru itinerary.
One week “first-timers” itinerary - Lima, Cusco, Sacred Valley, Machu Picchu
Day 1: Arrival in Lima
Day 2: Lima Historical Centre and Larco Museum
Day 3: Lima to Sacred Valley, stop in Pisac to visit its bustling market and appreciate its local crafts and produce
Day 4: Explore unique salt terraces in Maras and Incan agricultural terraces in Moray
Day 5: Ollantaytambo's Ancient Ruins and train to Aguas Calientes, the gateway to Machu Picchu
Day 6: Machu Picchu and train back to Cusco
Day 7: Cusco's historical sites, including the Plaza de Armas, Qoricancha, and nearby ruins like Sacsayhuaman and Q’enko.
One week itinerary with short Inca trail hike - Lima, Cusco, Sacred Valley, & Machu Picchu
Day 1: Lima
Day 2: Lima to Cusco with the day acclimatizing in Cusco
Day 4: Explore the Sacred Valley at Sacsayhuaman, Maras, and Moray
Day 5: 1-day Inca Trail hike with visit to Machu Picchu
Day 6: Sacred Valley exploration to Ollantaytambo and Pisac, with evening in Cusco
Day 7: Full day in Cusco to enjoy the city or take day trips
12-day trekking itinerary - Lima, Cusco, Salkantay trek, Machu Picchu, and Rainbow Mountain
Days 1-2: Arrival in Lima, Explore Lima's Culinary Scene
Day 3: Lima to Cusco, Cusco City and Acclimatization
Day 4: Sacred Valley Exploration of Maras and Moray, unique salt and Incan agricultural terraces
Day 5: Start Salkantay Trek
Day 6: Salkantay Trek to Humantay Lake
Day 7: Salkantay Trek to Soraypampa
Day 8: Salkantay Trek to Aguas Calientes
Day 9: Machu Picchu visit, train back to Cusco
Day 10: Cusco's historical sites, including the Plaza de Armas, Coricancha sacred temple, and explore the nearby ruins like Sacsayhuaman
Day 11: Rainbow Mountain Trek
Day 12: Departure from Cusco
12-Day jungle and Cusco itinerary - Amazon Cruise, Cusco & Sacred Valley, Machu Picchu
Day 1: Arrival in Lima
Day 2: Lima to Iquitos, Amazon Cruise Embarkation
Day 3: Amazon Cruise
Day 4: Amazon Cruise
Day 5: Amazon Cruise
*Activities during your cruise could include: visit Monkey Island for an exciting encounter with various monkey species, bird watching and jungle walks, local community visits
Day 6: Iquitos to Cusco
Day 7: Cusco to Sacred Valley, with a visit to the Chinchero community, renowned for its local crafts, traditional weaving techniques, and dyeing methods
Day 8: Kayak in Lake Huaypo, located at approximately 10,170 feet in the Sacred Valley, and explore Maras, known for its unique salt terraces, and Moray, featuring Incan agricultural terraces by bike
Day 9: Ollantaytambo's Ancient Ruins and train to Aguas Calientes, the gateway to Machu Picchu
Day 10: Machu Picchu and train back to Cusco
Day 11: Cusco's historical sites, including the Plaza de Armas, Coricancha sacred temple, and explore the nearby ruins like Sacsayhuaman
Day 12: Departure from Cusco
14-day Coastal Peru and Sacred Valley itinerary - Lima, Nazca, Ica, Cusco, Sacred Valley, and Machu Picchu
Day 1: Arrival in Lima
Day 2: Lima Historical Centre and Larco Museum
Day 3: Lima to Nazca, Nazca Lines fly over
Day 4: Nazca to Ica, Sunset Buggy Ride
Day 5: Pisco Route in Ica
Day 6: Visit the Paracas park
Day 7: Boat tour to the Ballestas Islands to see diverse marine wildlife. Evening transfer to Lima
Day 8: Lima to Cusco, set straight out for the Sacred Valley, with a visit to the Chinchero community, renowned for its local crafts, traditional weaving techniques, and dyeing methods
Day 9: E-bike tour in the Sacred Valley
Day 10: Visit the Inca sites of Maras and Moray in the morning and then the stunning agricultural terraces of Pisac, and town’s market, in the afternoon
Day 11: Ollantaytambo's ancient ruins and train to Aguas Calientes the gateway to Machu Picchu
Day 12: Machu Picchu and train back to Cusco
Day 13: Cusco's historical sites, including the Plaza de Armas, Coricancha sacred temple, and explore the nearby ruins like Sacsayhuaman
Day 14: Departure from Cusco
14-day outdoor and adventure-focused itinerary - Lima, Cusco, Puno, & Arequipa with Colca Canyon
Day 1: Arrival in Lima - explore Miraflores and Barranco
Day 2: Lima Historical Centre, Larco Museum, and food tour
Day 3: Fly from Lima to Cusco and visit the Sacred Valley, stopping in Pisac to visit its bustling market and appreciate its local crafts
Day 4: Kayak in Lake Huaypo, located at approximately 10,170 feet in the Sacred Valley, and explore Maras, known for its unique salt terraces, and Moray, featuring Incan agricultural terraces (can be done by bike!)
Day 5: Ollantaytambo's Ancient Ruins and train to Aguas Calientes, the gateway to Machu Picchu
Day 6: Machu Picchu and Huayna Picchu, the iconic peak overlooking Machu Picchu, then train back to Cusco
Day 7: Cusco's historical sites, including the Plaza de Armas, Coricancha sacred temple, and explore the nearby ruins like Sacsayhuaman
Day 8: Cusco to Puno, stop at Sillustani along the way, an archaeological site known for its funerary towers or chullpas, which are ancient burial structures
Day 9: Explore Lake Titicaca, the world's highest navigable lake, visiting the Uros Floating Islands, entirely man-made from reeds, and Taquile Island, known for its traditional Quechua culture and textile artistry
Day 10: Puno to Arequipa (can also be done via overnight bus on day 9), visit the city center & Santa Catalina Monastery
Day 11: Sillar Route; a scenic path with unique rock formations winding around the base of an inactive volcano outside of Arequipa, afternoon back in Arequipa
Day 12: Arequipa to Colca Canyon, a natural wonder ideal for hiking and condor watching, afternoon hike
Day 13: Colca Canyon trek and hot springs
Day 14: Departure from Arequipa
More Peru travel info
For more advice on planning your trip to Peru, have a look at some of our other guides and itineraries!
![](https://i.imgur.com/xCZZFED.jpg)
![](https://i.imgur.com/xCZZFED.jpg)
![Nicho](https://i.imgur.com/xCZZFED.jpg)
Nicholas Cino
Peru Expert based in Lima
¡Hola y buenos días! 👋
I'm Nicho, and I've been a travel consultant here in Peru for the last 20 years. If you're looking for some local advice on your trip, I'd love to help!
Learn more Book a consultation![](https://i.imgur.com/xCZZFED.jpg)
Connect with a Local Expert