Originally Posted by
jiejie
Xinjiang is a different level of cost (higher) whether independent or through an agent. If you want an agent, I'd tend to use a Xinjiang-based agent rather than a standard eastern-based Chinese agent. This probably should be a completely separate thread when you're ready to get your head around it.
If you just stick to the main train routes and/or the Wulumuqi vicinity, there is no need for a guide in Xinjiang at all (e.g. there are hostels at pretty much every mid-sized city on that part of the Silk Road that receive hoards of westerners). However, at most of these random cities, there are opportunities to go to some really exciting places that you couldn't access practicably in the absence of a guide (with an SUV and sometimes weapons to deter bandits).