En 3 semaines, ce n'est pas possible. Depuis
Kunming, vous pouvez aller vers
Dali -
Lijiang - Zhongdian. Comptez 3 jours minimum en bus, un peu plus pour en profiter. Depuis Zhongdian, il est possible d'organiser une jeep (avec obligatoirement chauffeur et guide) pour
Lhasa (c'est aussi possible de l'organiser depuis
Kunming) pour environ 2500$ (de mémoire), mais il faut qqs jours pour l'obtention des permis (obligatoires). Compter une petite dizaine de jours de route, mais juillet n'est vraiment pas la bonne saison (saison des pluies dans la région, nombreux glissements de terrain, routes parfois bloquées). (Quasi)-impossible pour des étrangers de prendre le bus entre Zhongdian et
Lhasa. Sinon, il est possible de prendre l'avion entre
Kunming et
Lhasa (à une époque, il y a avait des vols Zhongdian -
Lhasa, aucune idée s'ils existent toujours). Dans tous les cas, vous serez obligés de passer par une agence pour demander des permis pour le
Tibet (obligatoires, impossible de prendre l'avion ou de louer un véhicule sans, la route de l'Est est de toutes façons très contrôllée, peu de chance de passer illégalement de ce côté-là, les autorités chinoises imposent guide et permis). Ensuite depuis
Lhasa, le plus simple est soit de prendre un avion direct pour
Pékin (550$/pers plein tarif) ou bien le train (48h, 100$ en couchette dure, 150$ couchette molle). Ca me parait difficile d'en faire bcp plus en un laps de temps si court. Je ne vois pas l'intérêt d'aller jusqu'à
Kashgar si vous avez si peu de temps, mais la seule solution réaliste consisterait à prendre l'avion depuis
Kunming, ou bien faire
Lhasa -
Lanzhou - Kashi en avion. Par la route, il faut plus de 10 jrs pour faire
Lhasa -
Kashgar (via le
Mont Kailash). Bref dans tous les cas, ça coûte une fortune.
Cela dit, personnellement, en 3 semaines, je me contenterais du Yunnan et de
Pékin, il y a déjà bcp de choses à voir et à faire entre les régions tibétaines au-dessus de Zhongdian, les magnifiques marchés et terraces de Yuanyang, le Xixuangbanna au sud etc.