10 days Beijing - Xi'an - Guilin - Yangshuo - Shanghai
From $ 2200
8 days Beijing - Xi'an - Shanghai
From $ 1999
14 days Beijing - Xi'an - Chengdu - Kunming - Dali - Lijiang - Shanghai
From $ 3599
12 days Beijing - Xi'an - Chengdu - Guilin - Longsheng - Yangshuo - Shanghai
From $ 2850
9 days Shanghai - Suzhou - Xi'an - Beijing
From $ 1899
11 days Beijing - Xi'an - Yangtze Cruise - Shanghai
From $ 2350
14 days Beijing - Xi'an - Lhasa - Shigatse - Lhasa - Chengdu
From $ 3500
14 days Beijing - Xi'an - Yangtze Cruise- Guilin - Shanghai
From $ 3599