How to get around Peru
When it comes to getting around Peru, the first thing to note is that the county is vast, which means flying is often the best way to get around, with all Peruvian cities lying within a two-hour flight from Lima
Check out LATAM and Sky Peru for affordable flights.
Meanwhile, buses make a popular, budget-friendly alternative to fights, with reliable companies like Cruz del Sur offering comfortable long-distance travel.
For short trips, taxis, colectivos (shared vans) and local buses are common, while major cities are served by apps like Uber or InDrive.
Visiting Machu Picchu? You’ll find the PeruRail and IncaRail train very handy.
Travel costs for 10 days in Peru
Mid-range travelers can expect a 10-day trip to Peru to cost approximately $1000–$1500 USD per person, excluding international flights, broken down as follows:
- Accommodation: $30–$80 USD a night
- Food: $10–$20 USD a day
- Transportation: buses ($20–$50) and domestic flights ($50–$150)
- Activities: entry to Machu Picchu ($50–$70), Rainbow Mountain tours ($30–$50).
Do I need a visa for 10 days in Peru?
Good news — US travelers don’t need a visa for visits of under 90 days.
You just need a valid passport (make sure it’s valid for at least 6 months beyond your travel dates) to receive an entry stamp when you arrive.
Editor’s tip: for more practical guidance, read our Peru travel advice.
Is a Peru itinerary for 10 days enough?
Now there’s a tricky question! As (hopefully) this 10-day Peru itinerary has shown, you can enjoy stacks of unforgettable experience in that timeframe, covering huge ground, and a huge range of landscapes.
That said, all the better if you can stretch your vacation a little longer, as our suggested 14 days in Peru itinerary reveals. It covers Lima, Machu Picchu, Titicaca and tonnes of immersive cultural experiences.
But fear not if you’re short on time — this 7 days in Peru itinerary packs a whole lot of adventure into just one week.