O aeroporto internacional Alejandro Velasco Astete está localizado a apenas 30 minutos do centro da cidade de Cusco. Embora seja considerado "internacional", ele recebe apenas voos de alguns pontos fora do país e está mais orientado para destinos nacionais.
Os serviços aéreos entre Cusco e Lima oferecem uma conexão eficiente entre dois destinos chave no Peru. Os voos de Lima para Cusco são geralmente diretos, e com uma frequência de saída diária, no entanto, é recomendável comprar o bilhete de viagem com antecedência e mais ainda se estiver pensando em viajar na alta temporada (maio - agosto). Também é provável que na alta temporada encontre ofertas e descontos nos voos.
O tempo aproximado de voo é de 1 hora e 20 minutos a 1 hora e 45 minutos. Na época de chuvas, pode haver atrasos em alguns horários. A rota é operada pelas seguintes companhias aéreas:
Latam
Sky
JetSmart
Os voos entre Cusco e Arequipa oferecem um acesso rápido e eficiente entre os destinos mais populares do sul do Peru. O voo direto tem uma duração de aproximadamente 1 hora e 15 minutos, enquanto o voo com escalas tem uma média de 5 horas e 30 minutos. A rota é operada pelas seguintes companhias aéreas:
JetSmart
Latam
Os voos de Cusco para Juliaca não são diretos e requerem uma escala na cidade de Lima, com um tempo de voo médio de 5 horas. A rota é operada por:
Latam
Os voos de Cusco para Puerto Maldonado têm uma duração de aproximadamente 1 hora. Esta rota proporciona um acesso rápido e conveniente à selva amazônica. No entanto, é muito difícil encontrar voos diretos diários, já que estes só são oferecidos na alta temporada e alguns dias da semana. O tempo aproximado da escala é de 6 horas. A rota é operada por:
Latam
Os voos que conectam a cidade de Cusco e a cidade boliviana de La Paz variam dependendo da companhia aérea, pois oferecem voos com e sem escalas. A rota é operada pelas seguintes companhias aéreas:
Avianca
Latam
Passageiros felizes