10-Day Peru Itinerary

I took a trip to Peru with my dad and it was one of the most life-changing trips I’ve ever been on –here’s my 10-day Peru itinerary.

Peru travel itinerary

Let’s Go to Peru!

My first trip to South America had to be to Peru. The world-revered culinary scene in Lima and bucket list adventure experiences had the country at the top of my list for years.

This was a unique trip for me –It ended up being a father/daughter trip with my Dad, his brother and my cousin. If the thought of seeing your Dad rolling coca leaves doesn’t get your blood going, I don’t know what will.

At the end of this post I will share a link to my suggested Peru accommodation list, so stay tuned.

Things to do in Peru

The Ultimate 10-Day Peru Itinerary

On our Peru itinerary we wanted to cover the big ticket items like Lima and Machu Picchu, but we wanted to see so much more of the country while still within the constraints of the 10 day trip. Hey, vacation days are hard to come by!

I wish I my Peru itinerary would have last a month, but I think we were able to pack in a pretty nice taste of the country.

My Peru itinerary includes:

  • Lima
  • Pisco vineyard tour
  • Huacachina Oasis
  • Ballestas Island (Poor Man’s Galapagos)
  • Paracas National Reserve
  • Cusco
  • Machu Picchu
  • Rainbow Mountain

Peru itinerary


If you’re flying from the U.S. you will likely arrive pretty late in Lima, so the first day on your Peru itinerary will likely be a transition day to find your hotel and get a good night sleep.

If your flight arrives late, consider booking private transportation to your hotel ahead of time. Private transfers start at just $25 and its well worth the money to have someone waiting for you at baggage claim.

I recommend staying in Miraflores for the first night on your Peru itinerary. Miraflores is just south of downtown Lima and a very nice area that is easy to navigate.

Travel in Peru Itinerary


If you’re anything like me, the best way to experience a new city is to eat your way through it.

I highly recommend adding a food tour through Lima to your Peru itinerary. We booked through The Lima Gourmet Company.

The tour was a little pricey at $135 per person, but it was worth every penny. The tour lasts from 9:30AM until 2:30PM. We started the day at a Peruvian roastery for a cappuccino that looked like it was straight out of an art museum.

We took a walking tour of Lima Centro and Plaza Mayor, before heading to local market for an exotic fruit tasting.

Peru tour itinerary

The tour continued with lunch overlooking pre-Incan ruins and ended with a Ceviche & Pisco Sour Class.

Spend the rest of the afternoon walking around the historical center of Lima before ended the day with an evening walk and dinner in the district of “Barranco.” Barranco comes alive at night and is full of vibrant art and unique Peruvian restaurants.

Ballestas Island Itinerary


For our first excursion from Limaon this Peru itinerary we headed south to visit Huacachina Oasis, Ballestas Island and Paracas. You have a couple options here, rent a car and do it on your own, or join a tour group. We booked a private tour with “Mystery Peru.”

The drive from Lima to Huacachina Oasis is about 4 hours, but we stopped at a Pisco Vineyard (Caravedo) along the way. Check their website before visiting because tour times vary.

Huacachina is a dessert oasis with a cute town and tons of palm trees. You don’t want to miss the dune buggy and sand boarding tours! This was one of our favorite activities of the entire trip. There are a bunch of operators once you get to the town, and it’s easy to book on the spot.

Spend the night at one of the many hotel options in Huacachina, almost everything was under $70 per night.

Huacachina Peru Itinerary


In the morning head to Ballestas Island, also known as the “Poor Man’s Galapagos” for its impressive wildlife. You’ll see thousands of birds, sea lions and penguins. We chose the 2 hour tour around the island.

Before heading back to Lima make a stop in Paracas National Reserve in Ica. It’s free to drive though, and the red sand beaches and cliffs are breathtaking. It’s a must-see on your own Peru itinerary!

Paracas tour


Today is a day of transition. When planning your Peru itinerary, be sure to book morning flights to Cusco so you can get settled for your Machu Picchu Hike with enough time. Most tours will require you to check in the day before your reservation begins.

hiking the inca trail


There are plenty of tour operators for Machu Picchu with great reviews, but we went with “Llama Path” because of their 2 day option. We chose the 2 Short Inca Trail hike because we weren’t interested in sleeping in tents, nor are we avid hikers. At the same time, we didn’t want to just take the train there and miss out on part of the Inca Trail. This option turned out to be perfect.

The hike was about 6 miles, started through the Sacred Valley, went through Winay Wayna, and then ended day 1 at the “Sun Gate.” We got to spend about an hour at Machu Picchu before taking a short train ride to the town to check into your hotel. The hotel was included in our tour.

Machu Picchu trek

Early in the morning you’ll take the train back to Machu Picchu for a guided tour.


You will have to get in line very early (like 3am) to get in line for the trains to get back to Machu Picchu. Our tour guide told us what time to meet him, and he took us on the train ride before leading our guided tour of Machu Picchu. After the guided portion, we were able to spend a couple hours walking around and taking photos.

peru itinerary
If you didn’t take a selfie with a llama, did you really visit Machu Picchu?

There was an option to buy an extra hike for Huayna Picchu, but we were just too tired. So we spent the extra time enjoying Machu Picchu itself.

At the end of the day we took the train back to Cusco. (This was all arranged through our group tour.)

machu picchu trek


Day 8 on this Peru itinerary is a day of rest, you’ll need it! Your body is still adjusting to the elevation and you need to give your body time to relax before you shock it with more of an altitude change for Rainbow Mountain tomorrow.


Before you make the commitment to put Rainbow Mountain on your Peru itinerary, you need to know the colors are not as bright as they look in pictures. However, it is still a stunning sight and I think worth the visit.

machu picchu trek

If you want to trek Rainbow Mountain I definitely recommend booking a private tour. The area is very remote, and the elevation is challenging.

The hike itself was fairly flat, but the altitude made it easy to lose your breath. Dress warmly and DO NOT underestimate the elevation. Do plenty of research on the altitude where you live, compared to what you will experience at Rainbow Mountain.

We booked with Sam Peru Travel and $150 per person included our private transportation from the hotel, 3 hour hike, plus breakfast and lunch that our tour guides made fresh on location.

BRING CASH: For about $20 bucks you can rent a horse from a local to take you most of the way I was feeling very nauseous and this was worth every penny.

Rainbow mountain trek

When we arrived in Cusco the airport was giving out free coca leaves for people to chew on to help with elevation sickness.

At the time, I wasn’t interested. But suddenly being 15,000 feet up, my guide offering coca leaves seemed a lot more appealing. I thought it tasted disgusting, but my Dad said it actually helped with his nausea.

I’m no doctor, so try at your own risk. It is very common to chew on coca leaves in Cusco, we were even given coca leaf tea when we arrived at our hotel.

Peru travel itinerary


Fly home, and don’t forget to take the coca leaves from Rainbow Mountain out of your backpack before you hit the airport


Below you’ll find each location of places I stayed during my 10-day Peru itinerary –if you’re looking for hotels, inns, or hostels, check out my post about where to stay in Peru.

Night 1: Lima

Night 2: Lima

Night 3: Huacachina Oasis

Night4: Lima

Night 5: Cusco

Night 6: Machu Picchu

Night 7: Cusco

Night 8: Cusco

Night 9: Cusco

Check out my other post about Peru:


peru itinerary