Flights to Cusco, Peru
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Cusco
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 14°C | 6°C |
February | 14°C | 6°C |
March | 14°C | 6°C |
April | 15°C | 5°C |
May | 14°C | 4°C |
June | 14°C | 3°C |
July | 14°C | 3°C |
August | 15°C | 4°C |
September | 16°C | 6°C |
October | 16°C | 7°C |
November | 16°C | 7°C |
December | 15°C | 7°C |
14 day forecast
Cheapest month to fly to Cusco
Explore price trends for trips to Cusco
Showing prices in GBP
Annual Avg. Price | 439 GBP |
May 2024 | 392 GBP |
June 2024 | 399 GBP |
July 2024 | 525 GBP |
August 2024 | 427 GBP |
September 2024 | 443 GBP |
October 2024 | 461 GBP |
November 2024 | 437 GBP |
December 2024 | 443 GBP |
January 2025 | 425 GBP |
February 2025 | 437 GBP |
March 2025 | 437 GBP |
April 2025 | 439 GBP |
Direct flights to Cusco
Find direct flights from anywhere to Cusco
- Quito to Cusco from £173
- Montevideo to Cusco from £187
- Buenos Aires to Cusco from £190
- Medellín to Cusco from £190
- Bogotá to Cusco from £203
- Mexico City to Cusco from £214
- Cancún to Cusco from £225
- Fort Lauderdale to Cusco from £225
- Uyuni to Cusco from £229
- San Juan to Cusco from £240
- Córdoba to Cusco from £246
- Dallas to Cusco from £263
- Toronto to Cusco from £279
- New York to Cusco from £286
- Los Angeles to Cusco from £341
- Halifax to Cusco from £354
- Vancouver to Cusco from £357
- Las Vegas to Cusco from £365
- Vilnius to Cusco from £381
- London to Cusco from £438
- Edinburgh to Cusco from £470
- Terrace to Cusco from £476
- Trabzon to Cusco from £693
- Doha to Cusco from £813
Airlines flying to Cusco
Best airlines flying to Cusco
- TUI fly Netherlands
- Norse Atlantic Airways
- French Bee
- Air Europa
- NouvelAir
- Copa Airlines
- Tarom
- Plus Ultra Lineas Aereas
- World2fly
- Alaska Airlines
- Avianca
- TUI fly Belgium
- Pegasus
- Wizz Air
- easyJet
- ITA Airways
- TAAG Angola Airlines
- Royal Air Maroc
- Turkish Airlines
- Vueling