Cheap flights to Cusco

From
Velasco Astete
CUZ

Passengers planning a flight to **Cusco** are served by the Velasco Astete International Airport, located just 3 km from the city center. Currently, direct air links to this region of Peru are established from 6 cities across South America. The highest flight frequency is recorded on routes from Lima (870 flights per week), as well as from Puerto Maldonado and Arequipa.

A total of 9 airlines operate flights on this route, with Latam Airlines Group, JetSmart, and Sky Airline holding the leading positions in flight frequency. Below on this page, you will find cards for all available departure cities along with a search form to help you find the best option. To prepare for your trip, we also recommend checking the information in the how to get there section.

Recent deals to Cusco

H2
$ 45

Lima — Cusco

15:2516:55
30 Sep 2026
1 h 30 m
Direct flight
JA
JA
$ 48

Arequipa — Cusco

22:1006:30
21 Oct 2026
8 h 20 m
1 stop
H2
$ 61

Puerto Maldonado — Cusco

10:2511:15
2 Oct 2026
50 m
Direct flight
LA
$ 190

Santiago — Cusco

07:1008:40
21 Oct 2026
3 h 30 m
Direct flight
LA
LA
$ 308

La Paz — Cusco

05:2009:55
18 Oct 2026
5 h 35 m
1 stop
LA
LA
$ 333

Bogota — Cusco

18:3001:00
15 Oct 2026
6 h 30 m
1 stop

Flight insights to Cusco

Data-driven trends for direct flights to Cusco — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to Cusco come from Lima, Puerto Maldonado and Arequipa. Lima leads with around 870 flights a week.

Top departure countries

Most direct flights to Cusco depart from Peru, Chile and Colombia. Peru alone accounts for about 97% of all direct routes.

  • Peruavg $34
  • Chileavg $117
  • Colombiaavg $296
  • Boliviaavg $255

Direct routes & fares

Popular non-stop routes to Cusco range from Puerto Maldonado at $29 to Bogota at $296 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to Cusco from right now are Puerto Maldonado from $29, Lima from $35 and Arequipa from $39.

Longest direct flights

The longest direct flight to Cusco is from El Calafate at about 5h 44m, followed by Puerto Montt (4h 28m) and San Andres (4h 27m).

  • El Calafate5h 44m
  • Puerto Montt4h 28m
  • San Andres4h 27m
  • Bariloche4h 25m
  • Valdivia4h 14m

Popular departure cities to Cusco

LimaPeru
Lima
870 flights/weekFrom $ 35
Puerto MaldonadoPeru
Puerto Maldonado
40 flights/weekFrom $ 29
ArequipaPeru
Arequipa
38 flights/weekFrom $ 39
SantiagoChile
Santiago
20 flights/weekFrom $ 117
BogotaColombia
Bogota
7 flights/weekFrom $ 296
La PazBolivia
La Paz
2 flights/weekFrom $ 255
TacnaPeru
Tacna
From $ 166
TrujilloPeru
Trujillo
From $ 91
CochabambaBolivia
Cochabamba
From $ 332
SaltaArgentina
Salta
From $ 342
GuayaquilEcuador
Guayaquil
From $ 205
IquiqueChile
Iquique
From $ 243
PucallpaPeru
Pucallpa
From $ 124
TarapotoPeru
Tarapoto
From $ 92
IquitosPeru
Iquitos
From $ 83
San Miguel de TucumánArgentina
San Miguel de Tucumán
From $ 409
ChiclayoPeru
Chiclayo
Check price
CordobaArgentina
Cordoba
Check price
CajamarcaPeru
Cajamarca
From $ 95
HuanucoPeru
Huanuco
From $ 184
Foz do IguaçuBrazil
Foz do Iguaçu
From $ 278
IpialesColombia
Ipiales
Check price
UyuniBolivia
Uyuni
From $ 365
JaujaPeru
Jauja
From $ 141
Santa Cruz de la SierraBolivia
Santa Cruz de la Sierra
From $ 264
Puerto IguazuArgentina
Puerto Iguazu
From $ 284
QuitoEcuador
Quito
From $ 176
AntofagastaChile
Antofagasta
From $ 147
La SerenaChile
La Serena
From $ 189
MendozaArgentina
Mendoza
From $ 290
ManausBrazil
Manaus
From $ 434
VillavicencioColombia
Villavicencio
Check price
PereiraColombia
Pereira
Check price
BarilocheArgentina
Bariloche
From $ 322
BucaramangaColombia
Bucaramanga
Check price
ValdiviaChile
Valdivia
Check price
PastoColombia
Pasto
Check price
AsunciónParaguay
Asunción
From $ 259
ArmeniaColombia
Armenia
Check price
LeticiaColombia
Leticia
From $ 279
TarijaBolivia
Tarija
From $ 530
San AndresColombia
San Andres
Check price
PopayánColombia
Popayán
Check price
ConcepciónChile
Concepción
Check price
PiuraPeru
Piura
From $ 116
NeivaColombia
Neiva
Check price
TumbesPeru
Tumbes
From $ 237
CalamaChile
Calama
From $ 163
CúcutaColombia
Cúcuta
Check price
NeuquénArgentina
Neuquén
Check price
IbagueColombia
Ibague
Check price
CaliColombia
Cali
Check price
MonteriaColombia
Monteria
Check price
El CalafateArgentina
El Calafate
From $ 329
Puerto MonttChile
Puerto Montt
From $ 206
CopiapoChile
Copiapo
Check price
AricaChile
Arica
From $ 347
TemucoChile
Temuco
Check price
CobijaBolivia
Cobija
Check price
RiohachaColombia
Riohacha
Check price

Frequently asked questions

How many cities offer flights to Cusco?
Currently, scheduled flights to the city are operated from 6 different cities. The route network connects Cusco with key aviation hubs in Peru, Chile, Colombia, and Bolivia.
Which cities have the most frequent flights to Cusco?
The most popular route is from Lima, with 870 flights per week. A significant number of flights also operate from Puerto Maldonado (40 flights per week), Arequipa (38 flights), and Santiago (20 flights).
How many airlines fly to Cusco?
9 airlines operate scheduled flights to the city. The largest carriers by number of flights are Latam Airlines Group, JetSmart, and Sky Airline.
Which airports serve flights to Cusco?
The main arrival airport is Velasco Astete International Airport (CUZ). It is conveniently located within the city limits, about 3 km from the historical center of Cusco.
When is the best time to buy flights to Cusco?
It is recommended to book flight tickets 2–3 months before your trip, especially if you plan to visit during the dry season (from May to September). This will help ensure seat availability on flights from popular carriers such as Latam Airlines Group.
How to find cheap flights to Cusco?
To find the best fares, check the offers from low-cost carriers JetSmart and Sky Airline. It is also useful to compare departure prices from different available cities, the list of which is provided in the cards below.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .