13 days Beijing - Xi'an - Lhasa - Chengdu - Shanghai
From $ 5299
13 days Shanghai - Suzhou - Hangzhou - Guilin - Yangshuo - Xi'an - Beijing
From $ 4599
21 days Beijing - Xi'an - Zhangye - Dunhuang - Turpan - Urumqi - Kashgar - Tashkurgan - Chengdu - Zhangjiajie - Shanghai
From $ 7599
9 days Kunming - Dali - Lijiang - Shangri-La
From $ 2599
15 days Beijing - Xi'an - Yichang - Yangtze Cruise - Chongqing - Guilin - Yangshuo - Shanghai
From $ 3999
14 days Urumqi - Turpan - Kashgar - Tashkurgan - Chengdu - Lhasa - Shigatse
From $ 4699
11 days Beijing - Xi'an - Chongqing - Yangtze Cruise - Shanghai
From $ 3099
13 days Beijing - Xi'an - Huangshan - Hangzhou -Shanghai
From $ 4799