In general, September is the cheapest month to fly from Canada to Xi'an. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around 745 C$. If you don’t want to visit Xi'an in September, then you should wait until October to fly from Canada, when ticket prices are also cheap, with an average price of 754 C$.
In general, most travellers find the cheapest time to book a flight to Xi'an is about 42 days prior to their departure date, when tickets on average are 1,097 C$.
According to our data, Sunday is the cheapest day to fly to Xi'an from Canada. The lowest ticket price found for a Sunday departure recently was 788 C$. Keep in mind that prices can always vary depending on your route and whether or not you are flying domestic or international. Be sure to avoid booking your departure on a Wednesday as prices are generally higher than usual. According to our data, the average ticket price to Xi'an on Wednesday is 1,022 C$.
The cheapest time of day to fly to Xi'an is in the evening when flights can be purchased for as low as 834 C$. In contrast, the most expensive time of day to depart to Xi'an is in the morning when prices are around 923 C$.