Jiuzhaigou TrainsThere are direct trains to Chengdu from more than 10 main Chinese cities including Beijing Shanghai Guangzhou Chongqing Xi’an Kunming Wulumuqi Lanzhou and so on. We can take a train (Baocheng line) to Chengdu, Guangyuan or Jiangyou and then hop on a bus to Jiuzhaigou. But actually this journey will make you feel very tired and usually the train is not on time.