10 daysLima
Based on the 27 most popular and best rated of the 29 tours.
Ranked by traveller rating, weighted by number of reviews.

10 days 4.9 (126 reviews)Free cancellation

10 days 4.8 (376 reviews)Free cancellation

10 days 5.0 (34 reviews)

10 days 5.0 (30 reviews)Free cancellation

10 days 5.0 (19 reviews)Free cancellation

10 days 4.9 (14 reviews)Free cancellation

10 days 5.0 (8 reviews)Free cancellation

10 days 4.9 (7 reviews)

10 days 5.0 (5 reviews)

10 days 4.8 (8 reviews)
10 daysLima
10 daysCusco
10 days
10 daysLima
10 days
10 days
10 daysLima
10 days
10 days
10 days
10 days
10 days
10 daysLikely to sell out
10 days
10 days
10 daysHuaraz
10 daysArequipa
10 days
10 days
10 days
10 days
10 daysLikely to sell out
10 daysIquitos
10 days
10 days
10 days
10 daysShowing 12 of 29 tours
Answer a few quick questions and a local specialist will send you a free, no-obligation itinerary and price.
10 day tours in Peru on this page start from $850 per person, and the typical price is around $2,110. Prices depend mostly on hotels, group size and whether flights, meals and entry fees are included, so compare what each tour includes.
Right now the best rated 10 day tour is "10-Day Taste Peru Experience: Lima, Nasca, Cusco & Machu Picchu", rated 4.9 from 126 reviews. Rankings are weighted so that tours with many good reviews rank above tours with only a few.
Yes. There are also 2 day, 3 day, 5 day, 7 day and 14 day tours in Peru, and you can browse all multi-day tours or ask a local specialist to plan a custom trip of any length.