Flights:
Flying is the fastest way to reach Cusco. Direct flights from Lima (Jorge Chávez International Airport, LIM) to Cusco (CUZ) take approximately 1 hour and 20 minutes to 1 hour and 45 minutes. Popular airlines for this route include LATAM, Sky, and JetSmart. One-way tickets from Lima can range from $41 to $120, and round-trip tickets from $80 to $90, depending on the season and booking time. Flights also connect Cusco with other Peruvian cities like Arequipa and Puerto Maldonado, as well as international destinations such as Bogotá, La Paz, and Santiago.