Flying to Peru
Lima is the main gateway. Gladly this is one of the least expensive destinations for most foreign travellers.
Peru welcomes tourists & arrival is hassle free. Check how many days you get on your travel visa.
Unfortunately Lima is one of the least popular tourist cities in South America; dry, congested & polluted. (If you must spend time there, we recommend Miraflores, a coastal suburb.)
Even better is to book your flight (via Lima) all the way to Arequipa 2230m or Cuzco 3326m avoiding the necessity of staying over in Lima which is close to sea level. The sooner you start acclimatizing to altitude, the better.
If you will be travelling to or from Bolivia, know that bus service La Paz, Bolivia <> Cuzco is convenient & far cheaper than flying.
Flying in Peru