Originally Posted by
Adriano(SP)
If I wait and book the flights in China or (Hong Kong) will I get a cheaper fare? Or it will be too late that I either must have to pay Y or won't find any flight?
Yes, you should plan on waiting (there isn't a lot of demand for tickets to Kashgar in January). Alternatively, consider booking an award ticket because Chinese air fares are based on distance (not entirely, but there is a strong correlation) and Kashgar is about as far away as you can get from CAN or SHA.