Answered by Philip | Feb. 05, 2018 19:29
You can either take train or bus from Changsha to Zhangjiajie first, the train journey takes around 5 hours while the bus ride takes around 4.5 hours. It is cheaper to take trains but the journey is longer. You can choose the way you like. Upon arrival at Zhangjiajie, you may take the tourist bus to Zhangjiajie National Forest Park.
From Zhangjiajie to Guangzhou, there are bus, train and flight for you to choose. I would suggest you take flight directly as the train and the bus ride takes around 13-15 hours, which is quite long. It only takes about 1.5 hours by flight.