Travellers have found it’s best to book a flight 61 days in advance to save up to 22% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Canada to Cusco 1-2 weeks in advance for as low as C$ 1,468, or C$ 1,566 for flights within the next 24 hours.
Flights from Canada to Cusco lean towards being more expensive in December. Prices are generally better when you fly from Canada to Cusco in March, with the cheapest ticket starting at C$ 735.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Cusco as you normally would.
Fly from
Fly to
Budget
C$ 996 - C$ 1,256
Route
Depart
Return
Price
Toronto Pearson IntlCusco Velazco Astete
YYZ - CUZ
YYZCUZ
Toronto Pearson Intl
Wed 3/1
1 stop13h 05m
Cusco Velazco Astete
Wed 10/1
1 stop17h 15m
Vancouver IntlCusco Velazco Astete
YVR - CUZ
YVRCUZ
Vancouver Intl
Sat 10/2
2 stops35h 55m
Cusco Velazco Astete
Sun 25/2
2 stops38h 42m
Vancouver IntlCusco Velazco Astete
YVR - CUZ
YVRCUZ
Vancouver Intl
Sat 10/2
2 stops33h 15m
Cusco Velazco Astete
Sun 25/2
3 stops31h 51m
Toronto Pearson IntlCusco Velazco Astete
YYZ - CUZ
YYZCUZ
Toronto Pearson Intl
Mon 15/1
1 stop12h 10m
Cusco Velazco Astete
Thu 18/1
2 stops21h 15m
Toronto Pearson IntlCusco Velazco Astete
YYZ - CUZ
YYZCUZ
Toronto Pearson Intl
Mon 15/1
2 stops19h 10m
Cusco Velazco Astete
Thu 18/1
2 stops21h 15m
Toronto Pearson IntlCusco Velazco Astete
YYZ - CUZ
YYZCUZ
Toronto Pearson Intl
Fri 15/3
2 stops24h 35m
Cusco Velazco Astete
Fri 29/3
2 stops37h 39m
CalgaryCusco Velazco Astete
YYC - CUZ
YYCCUZ
Calgary
Sun 10/12
2 stops18h 15m
Cusco Velazco Astete
Sun 17/12
3 stops24h 53m
Vancouver IntlCusco Velazco Astete
YVR - CUZ
YVRCUZ
Vancouver Intl
Sat 11/11
3 stops43h 23m
Cusco Velazco Astete
Mon 27/11
3 stops28h 54m
Toronto Pearson IntlCusco Velazco Astete
YYZ - CUZ
YYZCUZ
Toronto Pearson Intl
Fri 20/10
2 stops32h 27m
Cusco Velazco Astete
Tue 7/11
2 stops28h 55m
Crew
Boarding
Food
Comfort
Overall
Entertainment
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Crew
Boarding
Food
Comfort
Overall
Entertainment
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Crew
Boarding
Food
Comfort
Overall
Entertainment
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Crew
Boarding
Food
Comfort
Overall
Entertainment
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Crew
Boarding
Food
Comfort
Overall
Entertainment
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Cusco Velazco Astete (CUZ) is the airport you will fly into if you book a flight from Canada to Cusco. It is only a 2.7 km journey from Velazco Astete (CUZ) to Cusco’s city centre.
Yes, there are multiple flights from Canada to Cusco for under C$ 1,000. The cheapest flight booked recently is on Multiple Airlines for just C$ 996, but on average you can expect to pay C$ 1,098.
There are currently 2+ open flights from Canada to Cusco within the next 7 days for less than C$ 1,500.
One-way options have recently been found by users for as low as C$ 417 on Avianca. Other airlines that offer cheap prices include Delta from C$ 600 and LATAM Airlines from C$ 671 one-way.
Most travellers choose Toronto Pearson Intl - Cusco Velazco Astete, Calgary - Cusco Velazco Astete or Montreal Pierre Elliott Trudeau Intl - Cusco Velazco Astete when deciding on the best route from Canada to Cusco.
Great question - YYZ to CUZ just means Toronto Pearson Intl Airport to Cusco Velazco Astete Airport. Now you’ll know what these unique codes when you look for flights! Vancouver Intl Airport (YVR), Montreal Pierre Elliott Trudeau Intl Airport (YUL), Calgary Airport (YYC), Edmonton Airport (YEG), Ottawa Airport (YOW) are some additional IATA codes for airports related to your trip.