Dear William,
Greetings from Janet, Top China Travel. Thanks for your message.
Kindly notice that there is no fast train from Beijing to Zhangjiajie, the train duration is 21 hours and 48 mins.
I do suggest you to take flight to get there. The flight takes 2 hours and 30 mins and the air fare is US$246/per person including tax.
Could you please let me know more details about your plan
1. How many days will you plan to stay in China and how many clients travel?
2. You would arrive Beijing and where will you leave China?
3. Which star hotel do you prefer to stay?
Hope the above is clear and helpful. Looking forwards to hearing from you soon. Should you have any additional questions, please feel free to contact us.
Best regards
Janet