It's last minute, but I'm thinking of solo traveling the Urumqi-Kashgar route and then getting a tour to Lhasa, in April (this year, but if not the month still seems ideal for each location in terms of similar weather). I hope that's 3 weeks worth so I can spend a week in Guangdong.
How much time makes sense for the Urumqi-Kashgar route and then the Tibet portion? I figure Urumqi to Kashgar could be 10-14 days and then 7-10 days to Lhasa. Some tours I've seen have 16 days from Kashgar to Lhasa but that seems like overkill?
Also, as I might enter from Kazakhstan by rail near Sayram Lake, will I need to go to Urumqi first or will I be able to find my way to the lake/Bortala from the border?
Traveling from Urumqi to Kashgar and then on to Lhasa within 3 weeks is feasible but requires careful planning, especially as a solo traveler in April. Here is a detailed breakdown:
Urumqi to Kashgar:
The Xinjiang region is vast, and distances are long. The route from Urumqi to Kashgar can be done by train, flight, or a combination of road and local transport. For a solo traveler who wants to explore cities and scenic areas along the way, 10–12 days is reasonable.
This schedule allows some flexibility for travel delays and rest days.
Kashgar to Lhasa:
The Tibet portion is more regulated and usually requires joining an organized tour because independent travel is restricted for foreigners. Most tours start in Lhasa and explore central and western Tibet.
Entering from Kazakhstan:
Entering Xinjiang from Kazakhstan near Sayram Lake is possible, but the area is remote. Most travelers enter via the official border at Khorgos or Alashankou. From there:
Overall, for a 3-week itinerary:
This plan provides a balanced pace, allows for sightseeing and acclimatization, and accommodates travel logistics in remote areas.