In general, most flyers find the cheapest time to book a flight to Xi'an is about 52 days prior.
On average, the cheapest flights to Xi'an are found when departing on a Thursday. Try to avoid departing on a Friday, as this is usually the most expensive day.
Generally, when visiting Xi'an, afternoon flights represent the best value. morning flights are likely to have higher prices.