Travel tips

How to get to Cusco: flights, airport and arrival tips

7 min read Local Cusco team Updated March 2026

Almost every Cusco trip starts the same way — a short, scenic flight over the Andes from Lima. Here is how to get here smoothly, and how to handle that first day at altitude so your trip starts well.

By air (the usual way)

Most travelers fly into Alejandro Velasco Astete airport (CUZ) from Lima — about a 1 hour 20 minute flight, with frequent daily departures. There are also direct flights from some other Peruvian and regional cities.

The flight over the Andes into Cusco is spectacular in itself.
Book morning flights

Cusco’s mountain weather can disrupt afternoon flights. Morning departures are more reliable and give you the rest of the day to settle in gently.

By land

Comfortable tourist buses connect Cusco with Puno (Lake Titicaca), Arequipa and Lima, often with sightseeing stops. There is also a scenic (and pricey) train between Cusco and Puno. These routes have the bonus of gradual altitude gain.

Your first hours at altitude

Cusco is at 3,400 m, so take it easy on arrival — rest, hydrate, eat light, and save the big activities for day two or three. Read our altitude guide. If you can, spend your first nights lower in the Sacred Valley.

Arriving soon?

We can arrange transfers and build your trip from day one.

Talk to our team

Frequently asked questions

Most people fly from Lima to Cusco (about 1 hour 20 minutes). You can also arrive by tourist bus or train from Puno, Arequipa or Lima.

Roughly 1 hour and 20 minutes, with frequent daily flights, mostly in the morning when mountain weather is most reliable.

It is not essential, but a night in Lima can make for an easier morning flight and a gentler start. Many travelers fly straight to Cusco and rest on arrival.

IA
INKANET Adventure Team
Local guides and trip planners based in Cusco, Peru