El Aeropuerto de Cusco (CUZ) es el Aeropuerto Teniente Alejandro Velasco Astete, ubicado en Quispiquilla, a unos 10 minutos de la ciudad.
Existen vuelos diarios regulares desde / hacia Lima (tiempo aproximado de vuelo, 55 minutos). También hay vuelos regulares desde / hacia Arequipa, Juliaca (Puno - Lago Titicaca), y Puerto Maldonado (Tambopata). También existen vuelos Cusco - La Paz, Bolivia.
Desde el aeropuerto puede tomar un taxi hasta la ciudad. Los taxis oficiales de color negro son más seguros y están a la salida del aeropuerto.
Cusco tiene dos estaciones de trenes. Los trenes provenientes de Machu Picchu llegan a la estación de San Pedro.
Los de Puno y Arequipa al terminal de Wanchac, ubicado en la Av. Pachacútec s/n.
Los buses provenientes de Písac, Calca y Urubamba arriban a la Av. Tullumayo.
Los provenientes de Oropesa, Urcos y Sicuani llegan hasta el terminal terrestre en la Urb. Santa Mónica.
La mayoría de transportes interprovinciales llegan al terminal terrestre de Ttío y a la Av. Pachacutec.
En el siguiente link podrás encontrar información de los servicios de buses provenientes de las diferentes ciudades del Perú: http://www.go2peru.travel/spa/buses_peru/buses_cuzco.htm
IMPORTANTE: las compras realizadas con tarjetas de crédito argentinas, se pagan en pesos argentinos a la cotización del "dólar tarjeta / turista"